Keith Packard [Wed, 5 Mar 2003 06:09:14 +0000 (06:09 +0000)]
Use VERSION in fontconfig.pc.in
Keith Packard [Wed, 5 Mar 2003 05:57:11 +0000 (05:57 +0000)]
No longer using config directory
Keith Packard [Wed, 5 Mar 2003 05:53:10 +0000 (05:53 +0000)]
use FcToLower instead of tolower
Keith Packard [Wed, 5 Mar 2003 05:52:51 +0000 (05:52 +0000)]
Add FcLangSetPrint
Keith Packard [Wed, 5 Mar 2003 05:52:31 +0000 (05:52 +0000)]
AddFcLangSetContains for font listing, add first-letter table for language
lookups, change RCS tag
Keith Packard [Wed, 5 Mar 2003 05:51:27 +0000 (05:51 +0000)]
Change RCS tag
Keith Packard [Wed, 5 Mar 2003 05:48:53 +0000 (05:48 +0000)]
Add letter ranges to speed lang lookups, change CVS tag
Keith Packard [Wed, 5 Mar 2003 05:48:15 +0000 (05:48 +0000)]
Change RCS tag, add FcLangSetContains
Keith Packard [Wed, 5 Mar 2003 04:26:06 +0000 (04:26 +0000)]
Switch RCS tag label
Keith Packard [Tue, 4 Mar 2003 00:19:09 +0000 (00:19 +0000)]
Add .cvsignore
Keith Packard [Tue, 4 Mar 2003 00:14:58 +0000 (00:14 +0000)]
Allow multiple directories in --with-add-fonts, by default add only
scalable fonts from X directory
Keith Packard [Mon, 3 Mar 2003 05:47:14 +0000 (05:47 +0000)]
Update version to 2.1.91
Owen Taylor [Mon, 3 Mar 2003 01:13:11 +0000 (01:13 +0000)]
Sun Mar 2 14:16:17 2003 Owen Taylor <otaylor@redhat.com>
fontconfig.spec.in: Improvements from Red Hat spec file.
{fc-lang,fc-cache,fc-list}/Makefile.am: Add man pages.
docs/*.sgml: SGML fixes.
Keith Packard [Sun, 2 Mar 2003 19:13:00 +0000 (19:13 +0000)]
Ignore dist files
Keith Packard [Sun, 2 Mar 2003 19:12:23 +0000 (19:12 +0000)]
Switch back to -version-info for fontconfig as its at minor 0. Add
--system-only to fc-cache. Fix FC_VERSION to match product version
rather than .so version
Keith Packard [Sun, 2 Mar 2003 08:46:04 +0000 (08:46 +0000)]
oops -- X fonts referenced from the wrong place
Keith Packard [Sun, 2 Mar 2003 08:00:24 +0000 (08:00 +0000)]
Make default confdir point to sysconfdir
Keith Packard [Sun, 2 Mar 2003 07:36:08 +0000 (07:36 +0000)]
Add ltmain.sh to the package
Keith Packard [Sun, 2 Mar 2003 07:28:24 +0000 (07:28 +0000)]
make dist works now. Update to 2.1.90 in preparation for eventual 2.2
release
Keith Packard [Sat, 1 Mar 2003 05:55:48 +0000 (05:55 +0000)]
Add .cvsignore
Keith Packard [Sat, 1 Mar 2003 05:55:17 +0000 (05:55 +0000)]
Add simple tests
Keith Packard [Sat, 1 Mar 2003 05:21:02 +0000 (05:21 +0000)]
Add --disable-docs flag
Keith Packard [Sat, 1 Mar 2003 03:06:37 +0000 (03:06 +0000)]
Switch to docbook and split documentation into pieces
Keith Packard [Sat, 1 Mar 2003 02:23:52 +0000 (02:23 +0000)]
Reformat documentation into sgml for docbook, split into user/devel guides
Keith Packard [Thu, 27 Feb 2003 08:12:13 +0000 (08:12 +0000)]
Disable globaladvance for batang fonts
Keith Packard [Thu, 27 Feb 2003 08:08:09 +0000 (08:08 +0000)]
Disable globaladvance for gulim fonts
Keith Packard [Thu, 27 Feb 2003 07:04:59 +0000 (07:04 +0000)]
Stop setting FC_SPACING from font hints. Theyre always wrong
Keith Packard [Thu, 27 Feb 2003 07:04:31 +0000 (07:04 +0000)]
Avoid crashing with null expressions in debug code
Keith Packard [Wed, 26 Feb 2003 19:13:17 +0000 (19:13 +0000)]
Allow double or integer for numeric values in matching
Keith Packard [Mon, 24 Feb 2003 17:52:44 +0000 (17:52 +0000)]
Add remaining .cvsignore files
Keith Packard [Mon, 24 Feb 2003 17:50:29 +0000 (17:50 +0000)]
Add .cvsignore file
Keith Packard [Mon, 24 Feb 2003 17:18:50 +0000 (17:18 +0000)]
Switch to automake
Keith Packard [Mon, 24 Feb 2003 16:51:29 +0000 (16:51 +0000)]
Dont attempt to use cache if NULL
Keith Packard [Mon, 17 Feb 2003 17:35:28 +0000 (17:35 +0000)]
Remove broken fontconfig-config script
Keith Packard [Thu, 13 Feb 2003 16:42:38 +0000 (16:42 +0000)]
Track dirs containing fonts.cache files referenced from ~/.fonts.cache file
Keith Packard [Wed, 12 Feb 2003 20:35:32 +0000 (20:35 +0000)]
Have fc-cache skip directories without write access
Keith Packard [Wed, 12 Feb 2003 18:23:03 +0000 (18:23 +0000)]
Add prefer_outline hacks to replace bitmap fonts with equivalent outlines
Keith Packard [Wed, 12 Feb 2003 18:22:12 +0000 (18:22 +0000)]
Add "same" binding for edits to inherit binding from matched element
Keith Packard [Wed, 12 Feb 2003 18:21:21 +0000 (18:21 +0000)]
Output langsets and all bindings in debug messages
Keith Packard [Wed, 12 Feb 2003 18:20:04 +0000 (18:20 +0000)]
Make FcStrCmpIgnoreCase a bit faster
Keith Packard [Wed, 12 Feb 2003 18:19:33 +0000 (18:19 +0000)]
Dont cache directorys until theyve been scanned. Avoids losing subdir
contents. Also fixed cache hashing function (was returning constant).
Lots of comments
Keith Packard [Fri, 7 Feb 2003 00:15:09 +0000 (00:15 +0000)]
fontconfig is no longer affiliated with xfree86
Keith Packard [Fri, 7 Feb 2003 00:14:31 +0000 (00:14 +0000)]
Emphasize that fonts.conf isnt the right place for local configuration
Keith Packard [Fri, 7 Feb 2003 00:13:55 +0000 (00:13 +0000)]
Remove Imakefile
Keith Packard [Fri, 7 Feb 2003 00:13:37 +0000 (00:13 +0000)]
Build fc-lang, install local.conf
Keith Packard [Thu, 6 Feb 2003 19:30:32 +0000 (19:30 +0000)]
Avoid crash when $HOME is not set
Keith Packard [Thu, 6 Feb 2003 19:28:23 +0000 (19:28 +0000)]
Update greek orthography from vvas@hal.csd.auth.gr (Vasilis Vasaitis)
Keith Packard [Thu, 6 Feb 2003 19:25:53 +0000 (19:25 +0000)]
add shared library support for Tru64 UNIX and IRIX (bug #14)
Keith Packard [Thu, 6 Feb 2003 19:22:43 +0000 (19:22 +0000)]
Fix inconsistent const usage in FcConfigCompareValue
Keith Packard [Thu, 6 Feb 2003 17:46:06 +0000 (17:46 +0000)]
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
Keith Packard [Tue, 28 Jan 2003 21:28:20 +0000 (21:28 +0000)]
Bug #4 The last entry for the terminator should not be 0xfffa, but 0xfffb.
Keith Packard [Tue, 28 Jan 2003 20:56:18 +0000 (20:56 +0000)]
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.
David Dawes [Tue, 7 Jan 2003 02:07:47 +0000 (02:07 +0000)]
703. Eliminate locale-dependent behaviour in fontconfig's setfontdirs
script (#A.1483, Markus Kuhn).
Torrey Lyons [Fri, 3 Jan 2003 18:54:11 +0000 (18:54 +0000)]
On Darwin add Mac font directories to fonts.conf.
David Dawes [Sat, 21 Dec 2002 02:31:53 +0000 (02:31 +0000)]
677. Fix a segfault in fontconfig (#A.1450, Keith Packard).
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).
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).
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).
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).
Keith Packard [Fri, 22 Nov 2002 02:12:16 +0000 (02:12 +0000)]
In debugging output, mark weakly bound values with (w)
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)
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).
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
Keith Packard [Fri, 11 Oct 2002 17:53:03 +0000 (17:53 +0000)]
Add a bunch more consts to Xft and fontconfig apis
Keith Packard [Thu, 3 Oct 2002 22:06:27 +0000 (22:06 +0000)]
Change comments a bit in fonts.conf.in
Keith Packard [Wed, 2 Oct 2002 16:15:54 +0000 (16:15 +0000)]
English orthography included 0xd. instead of 0xe. for several codepoints.
Oops
Keith Packard [Wed, 2 Oct 2002 07:11:30 +0000 (07:11 +0000)]
Add FC_RGBA_UNKNOWN
Keith Packard [Thu, 26 Sep 2002 00:30:30 +0000 (00:30 +0000)]
Fix alignment issue on sparc
Keith Packard [Thu, 26 Sep 2002 00:17:28 +0000 (00:17 +0000)]
Add fontversion field
Keith Packard [Thu, 26 Sep 2002 00:16:23 +0000 (00:16 +0000)]
Was losing local cached dirs in global cache list
Keith Packard [Thu, 26 Sep 2002 00:13:39 +0000 (00:13 +0000)]
Add a few more permissable blank glyphs
Marc Aurele La France [Wed, 18 Sep 2002 17:11:46 +0000 (17:11 +0000)]
Pacify gcc 3.2
Marc Aurele La France [Thu, 12 Sep 2002 20:56:03 +0000 (20:56 +0000)]
Fix structure alignment and array wlk bugs
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
Keith Packard [Sat, 7 Sep 2002 17:30:18 +0000 (17:30 +0000)]
Found a few more blank glyphs to add
Keith Packard [Sat, 7 Sep 2002 16:50:16 +0000 (16:50 +0000)]
Add more blank glyphs to default config
Keith Packard [Sat, 31 Aug 2002 22:27:08 +0000 (22:27 +0000)]
Update ChangeLog with a few notes
Keith Packard [Sat, 31 Aug 2002 22:17:32 +0000 (22:17 +0000)]
More complete memory tracking. Install always overwrites header files
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
Keith Packard [Mon, 26 Aug 2002 23:34:31 +0000 (23:34 +0000)]
FcLangSetHasLang was not actually checking the language set itself
Keith Packard [Mon, 26 Aug 2002 20:52:59 +0000 (20:52 +0000)]
Update ChangeLog, fix some bugs in the man page
Keith Packard [Mon, 26 Aug 2002 19:57:40 +0000 (19:57 +0000)]
Append version number to cache file names
Keith Packard [Sat, 24 Aug 2002 20:08:53 +0000 (20:08 +0000)]
Add const to a bunch of string APIs
Keith Packard [Thu, 22 Aug 2002 18:53:22 +0000 (18:53 +0000)]
Add contains/not_contains, fix LangSet equal operator to use FcLangEqual
Keith Packard [Thu, 22 Aug 2002 07:36:45 +0000 (07:36 +0000)]
Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup
Keith Packard [Tue, 20 Aug 2002 23:17:03 +0000 (23:17 +0000)]
Memory leak in XML parsing of matrices (thanks Owen)
Keith Packard [Mon, 19 Aug 2002 19:32:05 +0000 (19:32 +0000)]
Various config changes plus a couple of optimizations from Owen
Keith Packard [Tue, 13 Aug 2002 02:06:22 +0000 (02:06 +0000)]
Make missing font directory messages only displayed when verbose
Keith Packard [Mon, 12 Aug 2002 22:20:11 +0000 (22:20 +0000)]
Clean up French orthography, update 639-1 list of supported languages
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.
Keith Packard [Sun, 11 Aug 2002 15:09:33 +0000 (15:09 +0000)]
Help message said -v was for --force
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
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
Keith Packard [Wed, 7 Aug 2002 01:45:59 +0000 (01:45 +0000)]
Short circuit FcPatternEqual when both args point at the same pattern
Keith Packard [Tue, 6 Aug 2002 19:54:10 +0000 (19:54 +0000)]
Update fontconfig manual to match current bits
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
Keith Packard [Tue, 6 Aug 2002 18:59:59 +0000 (18:59 +0000)]
Fix Imakefile to make fclang.h writable
Keith Packard [Tue, 6 Aug 2002 18:59:43 +0000 (18:59 +0000)]
Add Latin-1 characters needed by Welsh
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
Keith Packard [Thu, 1 Aug 2002 15:57:26 +0000 (15:57 +0000)]
Fix autoconf build BSD install and sysconfdir problems