]> git.wh0rd.org - fontconfig.git/log
fontconfig.git
21 years ago677. Fix a segfault in fontconfig (#A.1450, Keith Packard). xf-4_2_99_3
David Dawes [Sat, 21 Dec 2002 02:31:53 +0000 (02:31 +0000)] 
677. Fix a segfault in fontconfig (#A.1450, Keith Packard).

21 years agoTest for "ed" and "ex" -- part of update for LynxOS/PowerPC build fixes
David Dawes [Tue, 17 Dec 2002 03:26:36 +0000 (03:26 +0000)] 
Test for "ed" and "ex" -- part of update for LynxOS/PowerPC build fixes
    (Stuart Lissaman).

21 years ago633. Perform country-independent matching for Chinese languages in
David Dawes [Sat, 14 Dec 2002 02:03:59 +0000 (02:03 +0000)] 
633. Perform country-independent matching for Chinese languages in
    fontconfig (#A.1406, Keith Packard).

21 years ago632. Finish off the UTF-16 APIs in Xft, and fix the UTF-16 conversion code
David Dawes [Sat, 14 Dec 2002 01:59:38 +0000 (01:59 +0000)] 
632. Finish off the UTF-16 APIs in Xft, and fix the UTF-16 conversion code
    in fontconfig (#A.1411, Keith Packard, Jungshik Shin).

21 years ago574. Make RENDER optional for Xvfb. When RENDER is enabled add depth 32
Egbert Eich [Wed, 4 Dec 2002 10:28:03 +0000 (10:28 +0000)] 
574. Make RENDER optional for Xvfb. When RENDER is enabled add depth 32
    pixmap format to list of supported pixmaps (Egbert Eich).
573. Fix va_args glitches for xterm/libfontconfig: 0 == (void*)0 isn't true
    for all platforms (Egbert Eich).
572. Fix lbxproxy to also build on platforms that don't have snprintf()
    (Egbert Eich).
571. Fix va_args glitches in mkfontscale: arg stack isn't preserved after
    calling va_arg on all platforms (Egbert Eich).
570. Fixed x11perf aa benchmarks to support non-default visuals/colormaps
    (Egbert Eich).

21 years agoIn debugging output, mark weakly bound values with (w) fcpackage_2_1
Keith Packard [Fri, 22 Nov 2002 02:12:16 +0000 (02:12 +0000)] 
In debugging output, mark weakly bound values with (w)

21 years agoUse unique local Imake define for fonts.conf dir (#5482, Mike A. Harris)
Keith Packard [Thu, 21 Nov 2002 16:53:00 +0000 (16:53 +0000)] 
Use unique local Imake define for fonts.conf dir (#5482, Mike A. Harris)

21 years ago483. Fix fontconfig to obey NothingOutsideProjectRoot, so that the
Alan Hourihane [Fri, 15 Nov 2002 09:29:35 +0000 (09:29 +0000)] 
483. Fix fontconfig to obey NothingOutsideProjectRoot, so that the
    directory /usr/share/fonts is ignored in this case (#A.1325, Joe Moss).

21 years agoElide historic cyrillic letters from several orthographies as they are ah-20021030 ah-20021030-postdri xf-4_2_99_2
Keith Packard [Mon, 21 Oct 2002 17:03:47 +0000 (17:03 +0000)] 
Elide historic cyrillic letters from several orthographies as they are
    unnecessary for modern documents and ill supported by fonts

21 years agoAdd a bunch more consts to Xft and fontconfig apis
Keith Packard [Fri, 11 Oct 2002 17:53:03 +0000 (17:53 +0000)] 
Add a bunch more consts to Xft and fontconfig apis

21 years agoChange comments a bit in fonts.conf.in
Keith Packard [Thu, 3 Oct 2002 22:06:27 +0000 (22:06 +0000)] 
Change comments a bit in fonts.conf.in

21 years agoEnglish orthography included 0xd. instead of 0xe. for several codepoints.
Keith Packard [Wed, 2 Oct 2002 16:15:54 +0000 (16:15 +0000)] 
English orthography included 0xd. instead of 0xe. for several codepoints.
    Oops

21 years agoAdd FC_RGBA_UNKNOWN
Keith Packard [Wed, 2 Oct 2002 07:11:30 +0000 (07:11 +0000)] 
Add FC_RGBA_UNKNOWN

21 years agoFix alignment issue on sparc
Keith Packard [Thu, 26 Sep 2002 00:30:30 +0000 (00:30 +0000)] 
Fix alignment issue on sparc

21 years agoAdd fontversion field
Keith Packard [Thu, 26 Sep 2002 00:17:28 +0000 (00:17 +0000)] 
Add fontversion field

21 years agoWas losing local cached dirs in global cache list
Keith Packard [Thu, 26 Sep 2002 00:16:23 +0000 (00:16 +0000)] 
Was losing local cached dirs in global cache list

21 years agoAdd a few more permissable blank glyphs
Keith Packard [Thu, 26 Sep 2002 00:13:39 +0000 (00:13 +0000)] 
Add a few more permissable blank glyphs

21 years agoPacify gcc 3.2
Marc Aurele La France [Wed, 18 Sep 2002 17:11:46 +0000 (17:11 +0000)] 
Pacify gcc 3.2

21 years agoFix structure alignment and array wlk bugs dhd-20020916
Marc Aurele La France [Thu, 12 Sep 2002 20:56:03 +0000 (20:56 +0000)] 
Fix structure alignment and array wlk bugs

21 years agoAdd a bunch more blank glyphs, plus label existing blanks with official
Keith Packard [Sat, 7 Sep 2002 19:43:41 +0000 (19:43 +0000)] 
Add a bunch more blank glyphs, plus label existing blanks with official
    unicode names

21 years agoFound a few more blank glyphs to add
Keith Packard [Sat, 7 Sep 2002 17:30:18 +0000 (17:30 +0000)] 
Found a few more blank glyphs to add

21 years agoAdd more blank glyphs to default config
Keith Packard [Sat, 7 Sep 2002 16:50:16 +0000 (16:50 +0000)] 
Add more blank glyphs to default config

21 years agoUpdate ChangeLog with a few notes fcpackage_2_0 fcpackage_rc4
Keith Packard [Sat, 31 Aug 2002 22:27:08 +0000 (22:27 +0000)] 
Update ChangeLog with a few notes

21 years agoMore complete memory tracking. Install always overwrites header files
Keith Packard [Sat, 31 Aug 2002 22:17:32 +0000 (22:17 +0000)] 
More complete memory tracking. Install always overwrites header files

21 years agoUpdate latin and cyrillic orthographies by comparing those found at
Keith Packard [Fri, 30 Aug 2002 01:28:17 +0000 (01:28 +0000)] 
Update latin and cyrillic orthographies by comparing those found at
    evertype.com with those from eki.ee

21 years agoFcLangSetHasLang was not actually checking the language set itself
Keith Packard [Mon, 26 Aug 2002 23:34:31 +0000 (23:34 +0000)] 
FcLangSetHasLang was not actually checking the language set itself

21 years agoUpdate ChangeLog, fix some bugs in the man page
Keith Packard [Mon, 26 Aug 2002 20:52:59 +0000 (20:52 +0000)] 
Update ChangeLog, fix some bugs in the man page

21 years agoAppend version number to cache file names fcpackage_rc3
Keith Packard [Mon, 26 Aug 2002 19:57:40 +0000 (19:57 +0000)] 
Append version number to cache file names

21 years agoAdd const to a bunch of string APIs
Keith Packard [Sat, 24 Aug 2002 20:08:53 +0000 (20:08 +0000)] 
Add const to a bunch of string APIs

21 years agoAdd contains/not_contains, fix LangSet equal operator to use FcLangEqual
Keith Packard [Thu, 22 Aug 2002 18:53:22 +0000 (18:53 +0000)] 
Add contains/not_contains, fix LangSet equal operator to use FcLangEqual

21 years agoReimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup
Keith Packard [Thu, 22 Aug 2002 07:36:45 +0000 (07:36 +0000)] 
Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup

21 years agoMemory leak in XML parsing of matrices (thanks Owen)
Keith Packard [Tue, 20 Aug 2002 23:17:03 +0000 (23:17 +0000)] 
Memory leak in XML parsing of matrices (thanks Owen)

21 years agoVarious config changes plus a couple of optimizations from Owen
Keith Packard [Mon, 19 Aug 2002 19:32:05 +0000 (19:32 +0000)] 
Various config changes plus a couple of optimizations from Owen

21 years agoMake missing font directory messages only displayed when verbose
Keith Packard [Tue, 13 Aug 2002 02:06:22 +0000 (02:06 +0000)] 
Make missing font directory messages only displayed when verbose

21 years agoClean up French orthography, update 639-1 list of supported languages
Keith Packard [Mon, 12 Aug 2002 22:20:11 +0000 (22:20 +0000)] 
Clean up French orthography, update 639-1 list of supported languages

21 years agoFix weird first/not-first lameness in font matches, replacing with target fcpackage_rc2 rc2
Keith Packard [Sun, 11 Aug 2002 18:11:04 +0000 (18:11 +0000)] 
Fix weird first/not-first lameness in font matches, replacing with target
    qualifiers on test elements. Update library manual page.

21 years agoHelp message said -v was for --force
Keith Packard [Sun, 11 Aug 2002 15:09:33 +0000 (15:09 +0000)] 
Help message said -v was for --force

21 years agoAdd Afar, Amharic, Aymara, Bini, Dzongkha, Fijian, Hiri Motu, Interlingua,
Keith Packard [Thu, 8 Aug 2002 00:10:51 +0000 (00:10 +0000)] 
Add Afar, Amharic, Aymara, Bini, Dzongkha, Fijian, Hiri Motu, Interlingua,
    Interlingue, Ido, Kikuyu, Burmese, Oromo, Somali, Swahili, Tigrinya,
    Tsonga, Twi, Uighur, Urdu, Xhosa and Zulu orthographies

21 years agoAdd Asturian, Old Church Slavonic, Friulian, Manx Gaelic, Cornish, Scots,
Keith Packard [Wed, 7 Aug 2002 17:34:15 +0000 (17:34 +0000)] 
Add Asturian, Old Church Slavonic, Friulian, Manx Gaelic, Cornish, Scots,
    Syriac and Votic orthographies

21 years agoShort circuit FcPatternEqual when both args point at the same pattern
Keith Packard [Wed, 7 Aug 2002 01:45:59 +0000 (01:45 +0000)] 
Short circuit FcPatternEqual when both args point at the same pattern

21 years agoUpdate fontconfig manual to match current bits
Keith Packard [Tue, 6 Aug 2002 19:54:10 +0000 (19:54 +0000)] 
Update fontconfig manual to match current bits

21 years agoUninitialized member of cache structure could lead to non-updated cache
Keith Packard [Tue, 6 Aug 2002 19:00:43 +0000 (19:00 +0000)] 
Uninitialized member of cache structure could lead to non-updated cache
    files

21 years agoFix Imakefile to make fclang.h writable
Keith Packard [Tue, 6 Aug 2002 18:59:59 +0000 (18:59 +0000)] 
Fix Imakefile to make fclang.h writable

21 years agoAdd Latin-1 characters needed by Welsh
Keith Packard [Tue, 6 Aug 2002 18:59:43 +0000 (18:59 +0000)] 
Add Latin-1 characters needed by Welsh

21 years agoAlways install fonts.conf and fonts.dtd, moving any existing fonts.conf to
Keith Packard [Thu, 1 Aug 2002 16:17:33 +0000 (16:17 +0000)] 
Always install fonts.conf and fonts.dtd, moving any existing fonts.conf to
    fonts.conf.bak. Add ~/.fonts to default font directories and add some
    useful comments to fonts.conf

21 years agoFix autoconf build BSD install and sysconfdir problems
Keith Packard [Thu, 1 Aug 2002 15:57:26 +0000 (15:57 +0000)] 
Fix autoconf build BSD install and sysconfdir problems

21 years agoWarning fix
Marc Aurele La France [Thu, 1 Aug 2002 01:35:02 +0000 (01:35 +0000)] 
Warning fix

21 years agoAdd binding property to edit element
Keith Packard [Wed, 31 Jul 2002 01:36:37 +0000 (01:36 +0000)] 
Add binding property to edit element

21 years agoRewrite global cache handling code in fontconfig to eliminate per-file fcpackage_rc1
Keith Packard [Sun, 28 Jul 2002 10:50:59 +0000 (10:50 +0000)] 
Rewrite global cache handling code in fontconfig to eliminate per-file
    syscalls

21 years agoAdd ngai tahu specific chars to maori orthography
Keith Packard [Sat, 27 Jul 2002 23:13:28 +0000 (23:13 +0000)] 
Add ngai tahu specific chars to maori orthography

21 years agoAdd fclang.c to Makefile.in
Keith Packard [Wed, 17 Jul 2002 17:51:52 +0000 (17:51 +0000)] 
Add fclang.c to Makefile.in

21 years agoTrim ja orthography of a couple codepoints not found in kochi fonts
Keith Packard [Sat, 13 Jul 2002 20:33:05 +0000 (20:33 +0000)] 
Trim ja orthography of a couple codepoints not found in kochi fonts

21 years agoFix typo in geez (ethiopic) orthography
Keith Packard [Sat, 13 Jul 2002 19:10:03 +0000 (19:10 +0000)] 
Fix typo in geez (ethiopic) orthography

21 years agoAdd some Utf16 support, extract font family and style names from name table
Keith Packard [Sat, 13 Jul 2002 05:43:25 +0000 (05:43 +0000)] 
Add some Utf16 support, extract font family and style names from name table
    for sfnt fonts

21 years agoClean up some coverage files; a few accidentally included PUA values and
Keith Packard [Fri, 12 Jul 2002 21:06:03 +0000 (21:06 +0000)] 
Clean up some coverage files; a few accidentally included PUA values and
    punctuation. Add debugging stuff to dump out missing codepoints during
    cache building when missing only a few

21 years agoAdd a bunch more languages that use the Latin alphabet
Keith Packard [Fri, 12 Jul 2002 19:19:16 +0000 (19:19 +0000)] 
Add a bunch more languages that use the Latin alphabet

21 years agoAdd nynorsk and bokml, remove double angle quotes from other languages
Keith Packard [Fri, 12 Jul 2002 09:13:32 +0000 (09:13 +0000)] 
Add nynorsk and bokml, remove double angle quotes from other languages

21 years agoMissed adding kumyk
Keith Packard [Fri, 12 Jul 2002 07:58:16 +0000 (07:58 +0000)] 
Missed adding kumyk

21 years agoAdd devanagari and cyrillic languages. Add Geez
Keith Packard [Fri, 12 Jul 2002 07:52:16 +0000 (07:52 +0000)] 
Add devanagari and cyrillic languages. Add Geez

21 years agoRemove old FC_LANG constants now that fontconfig uses RFC 3066 based names
Keith Packard [Thu, 11 Jul 2002 02:47:50 +0000 (02:47 +0000)] 
Remove old FC_LANG constants now that fontconfig uses RFC 3066 based names

21 years agoUse presentation forms for arabic matching, fix comment labeling persian
Keith Packard [Wed, 10 Jul 2002 21:57:23 +0000 (21:57 +0000)] 
Use presentation forms for arabic matching, fix comment labeling persian
    general forms

21 years agoUse locale data set FC_LANG by default. Reorder FcPattern and FcValueList
Keith Packard [Tue, 9 Jul 2002 22:08:14 +0000 (22:08 +0000)] 
Use locale data set FC_LANG by default. Reorder FcPattern and FcValueList
    to match Xft1.

21 years agoTrim ideographic punctuation and Suzhou numerals from zh-tw orthography.
Keith Packard [Tue, 9 Jul 2002 02:28:29 +0000 (02:28 +0000)] 
Trim ideographic punctuation and Suzhou numerals from zh-tw orthography.
    Had accidentally swapped codePageRange bits for traditional and
    simplified chinese. Add persian (fa) and HKSCS (zh-hk). Fix possible
    bug in charset walking

21 years agoUpdate iso639-2 language coverage info, fix Georgian orthography to
Keith Packard [Mon, 8 Jul 2002 07:31:53 +0000 (07:31 +0000)] 
Update iso639-2 language coverage info, fix Georgian orthography to
    eliminate Mingrelian and Svan glyphs, use coverage for inclusion and
    OS/2 for Han exclusion, restructure fclang.c to use fclang.h from
    fc-lang dir

21 years agoAdd walloon, update fclang.c to include recent language additions
Keith Packard [Sun, 7 Jul 2002 19:30:53 +0000 (19:30 +0000)] 
Add walloon, update fclang.c to include recent language additions

21 years agoShare more duplicate charset data
Keith Packard [Sun, 7 Jul 2002 19:18:51 +0000 (19:18 +0000)] 
Share more duplicate charset data

21 years agoAdd fclang.c to CVS; easier than attempting to build it on the fly
Keith Packard [Sun, 7 Jul 2002 00:00:43 +0000 (00:00 +0000)] 
Add fclang.c to CVS; easier than attempting to build it on the fly

21 years agoRemove at and grave from latin languages, add copyright, license and RCS
Keith Packard [Sat, 6 Jul 2002 23:59:19 +0000 (23:59 +0000)] 
Remove at and grave from latin languages, add copyright, license and RCS
    header

21 years agoSwitch to RFC 3066 based lang names
Keith Packard [Sat, 6 Jul 2002 23:47:44 +0000 (23:47 +0000)] 
Switch to RFC 3066 based lang names

21 years agoAdd a few more common font families to the default configuration
Keith Packard [Sat, 6 Jul 2002 23:46:58 +0000 (23:46 +0000)] 
Add a few more common font families to the default configuration

21 years agoAdd coverage documentation files
Keith Packard [Sat, 6 Jul 2002 23:22:03 +0000 (23:22 +0000)] 
Add coverage documentation files

21 years agoAdd fc-lang program to generate language coverage tables
Keith Packard [Sat, 6 Jul 2002 23:21:37 +0000 (23:21 +0000)] 
Add fc-lang program to generate language coverage tables

21 years agoObject list to FcObjectSetBuild wasnt terminated with 0
Keith Packard [Wed, 3 Jul 2002 23:15:32 +0000 (23:15 +0000)] 
Object list to FcObjectSetBuild wasnt terminated with 0

21 years agoIndent line
Marc Aurele La France [Mon, 1 Jul 2002 12:39:23 +0000 (12:39 +0000)] 
Indent line

21 years agoIdent line
Marc Aurele La France [Mon, 1 Jul 2002 12:38:27 +0000 (12:38 +0000)] 
Ident line

21 years agoMake fc-cache avoid reading the whole world full of fonts
Keith Packard [Mon, 1 Jul 2002 05:11:20 +0000 (05:11 +0000)] 
Make fc-cache avoid reading the whole world full of fonts

21 years agoMake fc-list more useful
Keith Packard [Sun, 30 Jun 2002 23:45:40 +0000 (23:45 +0000)] 
Make fc-list more useful

21 years agoAdd FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)
Keith Packard [Sun, 30 Jun 2002 23:45:17 +0000 (23:45 +0000)] 
Add FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)

21 years agoAdd strong/weak pattern value binding, add known charsets for automatic
Keith Packard [Sat, 29 Jun 2002 20:31:02 +0000 (20:31 +0000)] 
Add strong/weak pattern value binding, add known charsets for automatic
    lang computation

21 years agoConstruct empty constant charsets correctly (using null pointers)
Keith Packard [Wed, 26 Jun 2002 22:56:51 +0000 (22:56 +0000)] 
Construct empty constant charsets correctly (using null pointers)

21 years agoPermit empty charsets in fonts.cache files
Keith Packard [Wed, 26 Jun 2002 22:14:08 +0000 (22:14 +0000)] 
Permit empty charsets in fonts.cache files

21 years agoSteal idea for locale-insensitive strtod from glib
Keith Packard [Wed, 26 Jun 2002 16:11:29 +0000 (16:11 +0000)] 
Steal idea for locale-insensitive strtod from glib

21 years agoOops. Made a mistake when adding config file names to monitor list
Keith Packard [Fri, 21 Jun 2002 07:01:11 +0000 (07:01 +0000)] 
Oops. Made a mistake when adding config file names to monitor list

21 years agoFix automatic file time checking, transcoding table searches. Actually add
Keith Packard [Fri, 21 Jun 2002 06:14:45 +0000 (06:14 +0000)] 
Fix automatic file time checking, transcoding table searches. Actually add
    config files used to config structure so they can be time checked as
    well

21 years agoAccidentally falling through several case blocks
Keith Packard [Thu, 20 Jun 2002 03:43:09 +0000 (03:43 +0000)] 
Accidentally falling through several case blocks

21 years agoAdd slanting for fonts without oblique/italic varient. Fix matching code to
Keith Packard [Wed, 19 Jun 2002 21:32:51 +0000 (21:32 +0000)] 
Add slanting for fonts without oblique/italic varient. Fix matching code to
    make this work

21 years agoMake fc-cache more tolerant of missing font directories
Keith Packard [Wed, 19 Jun 2002 20:55:19 +0000 (20:55 +0000)] 
Make fc-cache more tolerant of missing font directories

21 years agoAdd ref counting to font config patterns so that FcFontSort return values
Keith Packard [Wed, 19 Jun 2002 20:08:22 +0000 (20:08 +0000)] 
Add ref counting to font config patterns so that FcFontSort return values
    are persistant

21 years agoAdd a few aliases suggested by Owen and Mike
Keith Packard [Wed, 19 Jun 2002 06:31:46 +0000 (06:31 +0000)] 
Add a few aliases suggested by Owen and Mike

21 years agoAdd a few more families to fonts.conf, make FC_ANTIALIAS less important for
Keith Packard [Tue, 18 Jun 2002 22:23:05 +0000 (22:23 +0000)] 
Add a few more families to fonts.conf, make FC_ANTIALIAS less important for
    matching, fix family->generic mapping

21 years agoFix compiler warning
Keith Packard [Tue, 18 Jun 2002 16:47:33 +0000 (16:47 +0000)] 
Fix compiler warning

21 years agoFix incorrect size in memmove call in FcObjectSetAdd that crashed
Keith Packard [Tue, 18 Jun 2002 16:47:12 +0000 (16:47 +0000)] 
Fix incorrect size in memmove call in FcObjectSetAdd that crashed
    FcFontSetList calls

21 years agoFix fontconfig.pc generation in Imakefile
Keith Packard [Sat, 8 Jun 2002 18:46:35 +0000 (18:46 +0000)] 
Fix fontconfig.pc generation in Imakefile

21 years agoAdd FcPatternHash, clean up a few valgrind issues
Keith Packard [Sat, 8 Jun 2002 17:32:05 +0000 (17:32 +0000)] 
Add FcPatternHash, clean up a few valgrind issues

21 years agoMake autoconf use correct options to build solaris shared libraries xf-4_2_99_1
Keith Packard [Fri, 7 Jun 2002 17:55:41 +0000 (17:55 +0000)] 
Make autoconf use correct options to build solaris shared libraries

21 years ago171. Fix LIBXML2LIBDIR name clash in lib/Imakefile (#5180, ISHIKAWA
David Dawes [Tue, 4 Jun 2002 21:55:42 +0000 (21:55 +0000)] 
171. Fix LIBXML2LIBDIR name clash in lib/Imakefile (#5180, ISHIKAWA
    Mutsumi).
170. Avoid a problem with setfontdirs when run in some locales (#5179,
    ISHIKAWA Mutsumi).
169. A little tuning for XtAppPeekEvent() (#5178, Dan McNichol).

21 years agoAdd FcPatternEqualSubset for Pango, clean up some internal FcPattern
Keith Packard [Mon, 3 Jun 2002 08:31:15 +0000 (08:31 +0000)] 
Add FcPatternEqualSubset for Pango, clean up some internal FcPattern
    interfaces

21 years agoEliminate some compiler warnings, avoid seg fault when matching missing
Keith Packard [Sun, 2 Jun 2002 21:07:57 +0000 (21:07 +0000)] 
Eliminate some compiler warnings, avoid seg fault when matching missing
    values

21 years agoAdd aspect ratio support to Xft and fontconfig
Keith Packard [Sun, 2 Jun 2002 20:52:06 +0000 (20:52 +0000)] 
Add aspect ratio support to Xft and fontconfig

21 years agoExpression parsing in fonts.conf file mis-freed elements. Constant identity
Keith Packard [Sun, 2 Jun 2002 19:51:36 +0000 (19:51 +0000)] 
Expression parsing in fonts.conf file mis-freed elements. Constant identity
    matrix was accidentally freed. Add ability to comare FTFace pattern
    elements (not that its all that useful)