Commit Graph

212 Commits

Author SHA1 Message Date
Keith Packard c8d5753c0f Dont cache directorys until theyve been scanned. Avoids losing subdir
contents. Also fixed cache hashing function (was returning constant).
    Lots of comments
2003-02-12 18:19:33 +00:00
Keith Packard d2b5cc7e12 fontconfig is no longer affiliated with xfree86 2003-02-07 00:15:09 +00:00
Keith Packard 302e07f11e Emphasize that fonts.conf isnt the right place for local configuration 2003-02-07 00:14:31 +00:00
Keith Packard 1b6b3b658c Remove Imakefile 2003-02-07 00:13:55 +00:00
Keith Packard 9e1af99b17 Build fc-lang, install local.conf 2003-02-07 00:13:37 +00:00
Keith Packard dda27aa9ee Avoid crash when $HOME is not set 2003-02-06 19:30:32 +00:00
Keith Packard 48092073dd Update greek orthography from vvas@hal.csd.auth.gr (Vasilis Vasaitis) 2003-02-06 19:28:23 +00:00
Keith Packard 9db8fbeccf add shared library support for Tru64 UNIX and IRIX (bug #14) 2003-02-06 19:25:53 +00:00
Keith Packard ca4339b8bb Fix inconsistent const usage in FcConfigCompareValue 2003-02-06 19:22:43 +00:00
Keith Packard c647f6f1e4 Build fclang.h before building library This required compiling the charset
funcs into fc-lang, which was done by refactoring code in fccharset.c
    and fcfreetype.c a bit
Updated ethiopic orthographies
Remove imake support
Install empty local.conf file if none is present
2003-02-06 17:46:06 +00:00
Keith Packard 3d72cadda1 Bug #4 The last entry for the terminator should not be 0xfffa, but 0xfffb. 2003-01-28 21:28:20 +00:00
Keith Packard 4d3520610e Bug #2 If a sub-make fails, then the build will still happily continue. I
will attach a patch I have been using in the Debian package for a
    while.
2003-01-28 20:56:18 +00:00
David Dawes 3c0b3aa22c 703. Eliminate locale-dependent behaviour in fontconfig's setfontdirs
script (#A.1483, Markus Kuhn).
2003-01-07 02:07:47 +00:00
Torrey Lyons 72a762196f On Darwin add Mac font directories to fonts.conf. 2003-01-03 18:54:11 +00:00
David Dawes 432913ead5 677. Fix a segfault in fontconfig (#A.1450, Keith Packard). 2002-12-21 02:31:53 +00:00
David Dawes 1e341fdfc3 Test for "ed" and "ex" -- part of update for LynxOS/PowerPC build fixes
(Stuart Lissaman).
2002-12-17 03:26:36 +00:00
David Dawes 234397b429 633. Perform country-independent matching for Chinese languages in
fontconfig (#A.1406, Keith Packard).
2002-12-14 02:03:59 +00:00
David Dawes 45fb31aa91 632. Finish off the UTF-16 APIs in Xft, and fix the UTF-16 conversion code
in fontconfig (#A.1411, Keith Packard, Jungshik Shin).
2002-12-14 01:59:38 +00:00
Egbert Eich dbc56f0b3f 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).
2002-12-04 10:28:03 +00:00
Keith Packard 7657345c10 In debugging output, mark weakly bound values with (w) 2002-11-22 02:12:16 +00:00
Keith Packard 02c3d2e9ea Use unique local Imake define for fonts.conf dir (#5482, Mike A. Harris) 2002-11-21 16:53:00 +00:00
Alan Hourihane 61afb67cd2 483. Fix fontconfig to obey NothingOutsideProjectRoot, so that the
directory /usr/share/fonts is ignored in this case (#A.1325, Joe Moss).
2002-11-15 09:29:35 +00:00
Keith Packard 65fb1c6583 Elide historic cyrillic letters from several orthographies as they are
unnecessary for modern documents and ill supported by fonts
2002-10-21 17:03:47 +00:00
Keith Packard bff801144b Add a bunch more consts to Xft and fontconfig apis 2002-10-11 17:53:03 +00:00
Keith Packard 0ce819b609 Change comments a bit in fonts.conf.in 2002-10-03 22:06:27 +00:00
Keith Packard 0d5af2ef2d English orthography included 0xd. instead of 0xe. for several codepoints.
Oops
2002-10-02 16:15:54 +00:00
Keith Packard 1852d49035 Add FC_RGBA_UNKNOWN 2002-10-02 07:11:30 +00:00
Keith Packard 2d79b58621 Fix alignment issue on sparc 2002-09-26 00:30:30 +00:00
Keith Packard a342e87dc3 Add fontversion field 2002-09-26 00:17:28 +00:00
Keith Packard e712133ca7 Was losing local cached dirs in global cache list 2002-09-26 00:16:23 +00:00
Keith Packard ce50587c2b Add a few more permissable blank glyphs 2002-09-26 00:13:39 +00:00
Marc Aurele La France d1bec8c66d Pacify gcc 3.2 2002-09-18 17:11:46 +00:00
Marc Aurele La France 05336fd8be Fix structure alignment and array wlk bugs 2002-09-12 20:56:03 +00:00
Keith Packard 9cc935765e Add a bunch more blank glyphs, plus label existing blanks with official
unicode names
2002-09-07 19:43:41 +00:00
Keith Packard 10bac9b53f Found a few more blank glyphs to add 2002-09-07 17:30:18 +00:00
Keith Packard f9ad97b0d4 Add more blank glyphs to default config 2002-09-07 16:50:16 +00:00
Keith Packard c2022f999e Update ChangeLog with a few notes 2002-08-31 22:27:08 +00:00
Keith Packard 9dac3c5945 More complete memory tracking. Install always overwrites header files 2002-08-31 22:17:32 +00:00
Keith Packard cb30af7204 Update latin and cyrillic orthographies by comparing those found at
evertype.com with those from eki.ee
2002-08-30 01:28:17 +00:00
Keith Packard 2458a6d8d8 FcLangSetHasLang was not actually checking the language set itself 2002-08-26 23:34:31 +00:00
Keith Packard 5d6788ac7e Update ChangeLog, fix some bugs in the man page 2002-08-26 20:52:59 +00:00
Keith Packard f21f40f347 Append version number to cache file names 2002-08-26 19:57:40 +00:00
Keith Packard 0f9a306e71 Add const to a bunch of string APIs 2002-08-24 20:08:53 +00:00
Keith Packard 47d4f9501f Add contains/not_contains, fix LangSet equal operator to use FcLangEqual 2002-08-22 18:53:22 +00:00
Keith Packard d8d7395877 Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup 2002-08-22 07:36:45 +00:00
Keith Packard f4fe447f49 Memory leak in XML parsing of matrices (thanks Owen) 2002-08-20 23:17:03 +00:00
Keith Packard fa244f3d88 Various config changes plus a couple of optimizations from Owen 2002-08-19 19:32:05 +00:00
Keith Packard 5d43e79919 Make missing font directory messages only displayed when verbose 2002-08-13 02:06:22 +00:00
Keith Packard eafc0e51af Clean up French orthography, update 639-1 list of supported languages 2002-08-12 22:20:11 +00:00
Keith Packard 938bc63358 Fix weird first/not-first lameness in font matches, replacing with target
qualifiers on test elements. Update library manual page.
2002-08-11 18:11:04 +00:00