X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=ChangeLog;h=64ea29c1ffd0fc4806c7f3a9c16791f90d4cfeac;hb=71f94d0768725eb171e04748d9f561f58b258ae7;hp=fa19016680d449102f2f3bb95a99559e3872675c;hpb=537e3d23fab449be154da8d49817364479924a61;p=fontconfig.git diff --git a/ChangeLog b/ChangeLog index fa19016..64ea29c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,834 @@ +2005-07-25 Keith Packard + + * doc/fontconfig-user.sgml: + * fc-glyphname/fc-glyphname.c: (scan), (main): + * fc-lang/fc-lang.c: (FcConfigHome): + * fc-match/fc-match.c: (main): + * src/fccfg.c: (FcConfigHome): + * src/fcfreetype.c: (FcSfntNameTranscode), (FcSfntNameLanguage), + (FcVendorMatch), (FcFreeTypeQuery), (FcFreeTypeCharSetAndSpacing), + (addtag), (FcFontCapabilities): + * src/fcpat.c: (FcValueListEntCreate): + * src/fcstr.c: (FcStrCaseWalkerInit): + * src/fcxml.c: (FcParsePatelt), (FcConfigParseAndLoadDir): + + Various GCC 4 cleanups for signed vs unsigned char + + Match only [0-9]*.conf files in {directory} + elements to avoid loading *.rpmsave or .dpkg-old files. (otaylor) + +2005-07-15 Carl Worth + + * src/fcint.h: + * src/fcinit.c: (FcFini): + * src/fcpat.c: (FcPatternFini): Rename FcPatternThawAll to + FcPatternFini. + + * src/fcpat.c: (FcObjectStaticName), (FcObjectStaticNameFini): + Pull the FcObjectStateName hash table out to file scope, and add + FcObjectStaticNameFini so that FcFini will cleanup this hash table + as well. + + * src/fcxml.c: (FcConfigParseAndLoad): Clear FILE* to NULL after + fclose. + +2005-06-16 Patrick Lam + + reviewed by: keithp + + * src/fccfg.c: (FcConfigCompareValue): + Make FcOpNotContains use FcStrStr for strings so that + it matches semantics for !FcOpContains. + +2005-05-20 Keith Packard + + * debian/changelog: + * debian/control: + Move fontconfig source package to libs as per override + +2005-05-20 Aiet Kolkhi + + reviewed by: Mike Fabian + + * fc-lang/ka.orth: + The ka.orth file requires several characters which are not + used anymore in modern Georgian and which are missing in the free + Georgian TrueType fonts downloadable at: + + http://aiet.qartuli.net/docs/georgian_on_linux_en.php + +2005-04-27 Keith Packard + + * README: + * debian/changelog: + Update date to real 2.3.2 release date. + Fix change attributions + +2005-04-27 Keith Packard + + * configure.in: + Bump so revision for 2.3.2 + * fc-cache/fc-cache.c: (scanDirs): + Fix a few minor leaks in error cases. + +2005-04-23 Keith Packard + + * README: + * configure.in: + * debian/changelog: + * fontconfig/fontconfig.h: + Update for version 2.3.2 + +2005-04-21 Keith Packard + + * debian/fontconfig.postinst: + Don't force bitmap font enable in default + configuration; allows users to override this in + ~/.fonts.conf + * debian/po/cs.po: + * debian/po/da.po: + * debian/po/de.po: + * debian/po/es.po: + * debian/po/fr.po: + * debian/po/ja.po: + * debian/po/nl.po: + * debian/po/pt.po: + * debian/po/pt_BR.po: + * debian/po/templates.pot: + * debian/po/tr.po: + * debian/po/zh_CN.po: + Updated translations + + * fc-cache/fc-cache.c: (main): + Destroy font configuration on exit to help valgrind + + * fonts.conf.in: + * src/fcfreetype.c: (FcSfntNameTranscode), (FcFreeTypeCharIndex), + (FcFreeTypeCheckGlyph): + Use own transcoding routines in preference to iconv + which appears to have leaks in some translators. + Call iconv_close after using iconv (oops). + + Prefer unicode encoding of Euro char as some + fonts mis-encode Euro in other ones. + + Must fetch bitmap glyphs to get width values + to check for monospace/dual-width fonts. + +2005-04-13 Ross Burton + + * src/fcpat.c: + Check that a pattern isn't already frozen in FcPatternFreeze. + +2005-03-31 Ross Burton + + * src/fclist.c: + * src/fcmatch.c: + * src/fcpat.c: + Run all FcPattern objects through FcObjectStaticName, so that + compares can be done on pointers instead of strings (#2659) + +2005-03-17 Tor Lillqvist + + * src/fontconfig.def.in: Add the .dll to the dll name. + +2005-03-10 Keith Packard + + * debian/README.Debian: + Update to reflect configuration changes + * debian/changelog: + * debian/fontconfig.postinst: + Fix Autohint vs Autohinter mistake + * debian/fontconfig.templates: + Adopt changes from Josselin Mouette for configuration descriptions + Update debian to version 2.3.1-2 + +2005-03-08 Keith Packard + + * debian/changelog: + * debian/rules: + Update debian for 2.3.1 + +2005-03-09 Tor Lillqvist + + * fontconfig-zip.in: Get the DLL from "bin" where modern libtools + put it, not "lib". + + * src/fccfg.c (FcConfigFileExists): Check also drive letter + prefix on Win32. + +2005-03-08 Keith Packard + + * README: + * configure.in: + * fontconfig/fontconfig.h: + Update for 2.3.1 + +2005-03-05 Keith Packard + + * src/fcfreetype.c: (addtag), (FcFontCapabilities): + Include space and remove numbers from valid script tags. + This ensures that tags like 'lao ' work while rejecting + those which have any digits. + Eliminate a spurious debugging variable (len) + +2005-03-05 Keith Packard + + * src/fcfreetype.c: (addtag), (GetScriptTags), + (FcFontCapabilities): + Rework GSUB/GPOS script parsing to survive broken fonts. + Thanks for the broken font go to Manish Singh + +2005-03-05 Keith Packard + + Josselin Mouette: + * debian/changelog: + * debian/control: + * debian/fontconfig.config: + * debian/fontconfig.templates: + * debian/rules: + Include 2.3 release information in changelog + Add Josselin Mouette as an Uploader + Set hinting_type to low priority configuration option + + Manish Singh: + * debian/fontconfig.postinst: + yes_bitmaps.conf -> yes-bitmaps.conf + + Funda Wang: + * src/fcfreetype.c: + Johap -> Johab + +2005-03-02 Keith Packard + + * Makefile.am: + * conf.d/Makefile.am: + * conf.d/autohint.conf: + * conf.d/no-sub-pixel.conf: + * conf.d/sub-pixel.conf: + * conf.d/unhinted.conf: + * debian/autohint.conf: + * debian/fontconfig.install: + * debian/fontconfig.postinst: + * debian/fontconfig.templates: + * debian/no-sub-pixel.conf: + * debian/unhinted.conf: + Move debian-specific conf file examples upstream. + + Sub-pixel configuration examples must smash subpixel value + as Xft always sets it from X. + + Change sub-pixel rendering debconf descriptions from + Enable/Disable to Always/Never. + +2005-03-02 Keith Packard + + * .cvsignore: + * conf.d/.cvsignore: + * doc/.cvsignore: + Ignore more build detritus + + * Makefile.am: + Add debian package construction stuff. + + * config/config.guess: + * config/config.sub: + Update to newer versions of these tools + + * doc/Makefile.am: + Get library manuals to build again (we love automake). + + * debian/README.Debian: + * debian/autohint.conf: + * debian/changelog: + * debian/compat: + * debian/control: + * debian/copyright: + * debian/fontconfig-udeb.install: + * debian/fontconfig.config: + * debian/fontconfig.defoma: + * debian/fontconfig.dirs: + * debian/fontconfig.install: + * debian/fontconfig.postinst: + * debian/fontconfig.postrm: + * debian/fontconfig.templates: + * debian/libfontconfig1-dev.install: + * debian/libfontconfig1.install: + * debian/local.conf.md5sum: + * debian/no-sub-pixel.conf: + * debian/po/POTFILES.in: + * debian/po/cs.po: + * debian/po/da.po: + * debian/po/de.po: + * debian/po/es.po: + * debian/po/fr.po: + * debian/po/ja.po: + * debian/po/nl.po: + * debian/po/pt.po: + * debian/po/pt_BR.po: + * debian/po/templates.pot: + * debian/po/tr.po: + * debian/po/zh_CN.po: + * debian/rules: + * debian/unhinted.conf: + Update debian build system to switch maintainers and + deal with 2.3 functionality + +2005-03-01 Keith Packard + + * README: + * configure.in: + * fontconfig/fontconfig.h: + Update for 2.3.0 + +2005-03-01 Keith Packard + + * doc/Makefile.am: + Generate and install PDF versions of the manuals + + * doc/fcpattern.fncs: + Fix formatting + + * doc/fcstring.fncs: + Add missing exported functions, fix data types + + * doc/fontconfig-devel.sgml: + Add missing pattern elements. + + * doc/fontconfig-user.sgml: + Add missing pattern elements. Document conf.d usage, + clarify available orthography list. Fix some config file + attributes. Complete list of constants. + + * fontconfig/fontconfig.h: + Mark FC_SOURCE deprecated. + + * src/fcfreetype.c: (FcFreeTypeQuery): + Don't set FC_SOURCE any longer. + +2005-02-28 Keith Packard + + * Makefile.am: + * conf.d/Makefile.am: + * conf.d/README: + * conf.d/no-bitmaps.conf: + * conf.d/sub-pixel.conf: + * conf.d/yes-bitmaps.conf: + * configure.in: + Create prototype /etc/fonts/conf.d directory with a few + sample configuration files. + Deprecate use of local.conf for local customizations in favor of + this directory based scheme which is more easily integrated into + installation systems. + + * src/fcname.c: + Tag FC_EMBOLDEN as a boolean variable + +2005-02-10 Keith Packard + + reviewed by: pborelli@katamail.com + + * src/fcdir.c: (FcFileScanConfig): + Free patterns from fonts which are rejected by configuration + (bug #2518) + +2005-01-28 Keith Packard + + * README: + * configure.in: + * fontconfig/fontconfig.h: + Update for version 2.2.99 + +2005-01-28 Keith Packard + + * README: + Add a few pointers (#2284, #2285) + +2005-01-28 Keith Packard + + * src/fcint.h: + * src/fcname.c: (FcNameBool): + * src/fcxml.c: (FcTypeName), (FcTypecheckValue), (FcTypecheckExpr), + (FcTestCreate), (FcEditCreate), (FcConfigLexBool), (FcParseBool), + (FcParseAlias), (FcParseInclude), (FcParseTest), (FcParseEdit): + Polite typechecking for test and edit expressions. Helps + catch errors in the font configuration. (bug 229) + +2005-01-15 Alan Coopersmith + + reviewed by: Keith Packard + + * configure.in: + Have --with-expat set EXPAT_CFLAGS (bug 2278) + +2005-01-13 Keith Packard + + * doc/fontconfig-user.sgml: + Add SEE ALSO section (bug 2085) + +2005-01-13 J. Ali Harlow + + reviewed by: Keith Packard + + * Makefile.am: + * configure.in: + * doc/Makefile.am: + * fc-case/Makefile.am: + * fc-glyphname/Makefile.am: + * fc-lang/Makefile.am: + * src/fontconfig.def.in: + Cross compiling fixes (bug 280) + +2005-01-13 Keith Packard + + * fonts.conf.in: + Update blanks list (Closes bug 86) + +2005-01-04 Keith Packard + + * src/fccache.c: (FcCacheFontSetAdd): + Verify that every font pattern loaded from cache has + both FC_FILE and FC_FAMILY entries. + Attempt to fix bug #2219. + +2004-12-29 Keith Packard + + * README: + * configure.in: + * fontconfig/fontconfig.h: + Update for version 2.2.98 + +2004-12-29 Keith Packard + + * fontconfig/fontconfig.h: + Document ASCII limitations of Fc character conversion macros + * src/fcstr.c: (FcStrCaseWalkerLong), (FcStrDowncase): + Fix off-by-one error in utf-8 case walking code. + Add FcStrDowncase (useful for testing case conversion functions) + +2004-12-29 Keith Packard + + * .cvsignore: + * fc-case/.cvsignore: + clean up CVS ignore lists + * fc-lang/iso-3166.txt: + Add territory database + +2004-12-29 Tor Andersson + + Reviewed by: Keith Packard + + * fc-lang/ko.orth: + Remove Han characters from Korean orthography + +2004-12-29 Keith Packard + + * Makefile.am: + Reorder utility programs to make sure fc-case is run before fc-lang + as fc-lang uses fcstr.c which uses fccase.h + * fonts.conf.in: + Fix broken XML + +2004-12-29 Keith Packard + + * fonts.conf.in: + Adopt some RedHat suggestions for standard font configuration. + + * Makefile.am: + * configure.in: + * fc-case/CaseFolding.txt: + * fc-case/Makefile.am: + * fc-case/fc-case.c: (panic), (addFold), (ucs4_to_utf8), + (utf8_size), (addChar), (foldExtends), (case_fold_method_name), + (dump), (parseRaw), (caseFoldReadRaw), (main): + * fc-case/fccase.tmpl.h: + Add new helper program 'fc-case' to construct case folding + tables from standard Unicode CaseFolding.txt file + + * src/fcint.h: + * src/fclist.c: (FcListValueHash): + * src/fcstr.c: (FcStrCaseWalkerInit), (FcStrCaseWalkerLong), + (FcStrCaseWalkerNext), (FcStrCaseWalkerNextIgnoreBlanks), + (FcStrCmpIgnoreCase), (FcStrCmpIgnoreBlanksAndCase), + (FcStrHashIgnoreCase), (FcStrIsAtIgnoreBlanksAndCase), + (FcStrIsAtIgnoreCase), (FcStrStrIgnoreCase): + Re-implement case insensitive functions with Unicode + aware versions (including full case folding mappings) + +2004-12-13 Keith Packard + + reviewed by: Owen Taylor + + * src/fcmatch.c: (FcFontSetSort): + I changed FcFontSetSort to respect the generic aliases better + in the face of language matching. + + What I did was to ammend the strict sort order used by FcFontSort so + that it 'satisfies' the language specified in the pattern by locating + the best matching font supporting each pattern language and then + ignores language in the remaining fonts for purposes of matching. + + So, when asking for 'sans:lang=en', you'll get an English font first, + and then the remaining fonts sorted with respect to the 'sans' alias + alone -- pushing Kochi fonts ahead of other English-supporting Han fonts. + +2004-12-10 Jakub Pavelek + + reviewed by: Keith Packard + + * fontconfig/fontconfig.h: + * fonts.conf.in: + + Configuration changes to request synthetic emboldening of + fonts. The actual emboldening code will live in Xft. + +2004-12-09 John Thacker + + reviewed by: Keith Packard + + * fc-lang/ru.orth: + + Currently Russian (ru) requires 0406 and 0456 (І and і), but these + were eliminated in Russian in 1918 in favor of 0418 and 0438 (И and + и), and don't even appear in KOI8-R. (The hypothesis that they + don't appear in KOI8-R due to their similarity with Latin I and i is + eliminated by their presence in KOI8-U.) I have a couple of fonts + with Russian support that don't have the letter. + + Therefore, 0406 and 0456 should be removed from or commented out of + ru.orth + +2004-12-06 michael meeks + + Reviewed by: Keith Packard + + * src/fcinit.c: (FcMemReport): + * src/fcint.h: + * src/fclist.c: (FcObjectSetAdd): + * src/fcpat.c: (FcValueListEntCreate), (FcPatternBaseFreeze), + (FcPatternInsertElt), (FcPatternEqual), (FcObjectStaticName): + * src/fcxml.c: (FcParsePatelt): + memoize strings and share a single copy for all uses. Note that + this could be improved further by using statically allocated blocks + and gluing multiple strings together, but I'm basically lazy. + In my environment with 800 font files, I get a savings of about 90KB. + +2004-12-06 Keith Packard + + * COPYING: + * Makefile.am: + * config/Makedefs.in: + * configure.in: + * doc/edit-sgml.c: + * doc/fcatomic.fncs: + * doc/fcblanks.fncs: + * doc/fccharset.fncs: + * doc/fcconfig.fncs: + * doc/fcconstant.fncs: + * doc/fcfile.fncs: + * doc/fcfontset.fncs: + * doc/fcfreetype.fncs: + * doc/fcinit.fncs: + * doc/fcmatrix.fncs: + * doc/fcobjectset.fncs: + * doc/fcobjecttype.fncs: + * doc/fcpattern.fncs: + * doc/fcstring.fncs: + * doc/fcstrset.fncs: + * doc/fcvalue.fncs: + * doc/fontconfig-devel.sgml: + * doc/fontconfig-user.sgml: + * doc/func.sgml: + * doc/version.sgml.in: + * fc-cache/Makefile.am: + * fc-cache/fc-cache.c: + * fc-glyphname/Makefile.am: + * fc-glyphname/fc-glyphname.c: + * fc-glyphname/fcglyphname.tmpl.h: + * fc-lang/Makefile.am: + * fc-lang/aa.orth: + * fc-lang/ab.orth: + * fc-lang/af.orth: + * fc-lang/am.orth: + * fc-lang/ar.orth: + * fc-lang/ast.orth: + * fc-lang/ava.orth: + * fc-lang/ay.orth: + * fc-lang/az.orth: + * fc-lang/az_ir.orth: + * fc-lang/ba.orth: + * fc-lang/bam.orth: + * fc-lang/be.orth: + * fc-lang/bg.orth: + * fc-lang/bh.orth: + * fc-lang/bho.orth: + * fc-lang/bi.orth: + * fc-lang/bin.orth: + * fc-lang/bn.orth: + * fc-lang/bo.orth: + * fc-lang/br.orth: + * fc-lang/bs.orth: + * fc-lang/bua.orth: + * fc-lang/ca.orth: + * fc-lang/ce.orth: + * fc-lang/ch.orth: + * fc-lang/chm.orth: + * fc-lang/chr.orth: + * fc-lang/co.orth: + * fc-lang/cs.orth: + * fc-lang/cu.orth: + * fc-lang/cv.orth: + * fc-lang/cy.orth: + * fc-lang/da.orth: + * fc-lang/de.orth: + * fc-lang/dz.orth: + * fc-lang/el.orth: + * fc-lang/en.orth: + * fc-lang/eo.orth: + * fc-lang/es.orth: + * fc-lang/et.orth: + * fc-lang/eu.orth: + * fc-lang/fa.orth: + * fc-lang/fc-lang.c: + * fc-lang/fc-lang.man: + * fc-lang/fclang.tmpl.h: + * fc-lang/fi.orth: + * fc-lang/fj.orth: + * fc-lang/fo.orth: + * fc-lang/fr.orth: + * fc-lang/ful.orth: + * fc-lang/fur.orth: + * fc-lang/fy.orth: + * fc-lang/ga.orth: + * fc-lang/gd.orth: + * fc-lang/gez.orth: + * fc-lang/gl.orth: + * fc-lang/gn.orth: + * fc-lang/gu.orth: + * fc-lang/gv.orth: + * fc-lang/ha.orth: + * fc-lang/haw.orth: + * fc-lang/he.orth: + * fc-lang/hi.orth: + * fc-lang/ho.orth: + * fc-lang/hr.orth: + * fc-lang/hu.orth: + * fc-lang/hy.orth: + * fc-lang/ia.orth: + * fc-lang/ibo.orth: + * fc-lang/id.orth: + * fc-lang/ie.orth: + * fc-lang/ik.orth: + * fc-lang/io.orth: + * fc-lang/is.orth: + * fc-lang/iso639-2: + * fc-lang/it.orth: + * fc-lang/iu.orth: + * fc-lang/ja.orth: + * fc-lang/ka.orth: + * fc-lang/kaa.orth: + * fc-lang/ki.orth: + * fc-lang/kk.orth: + * fc-lang/kl.orth: + * fc-lang/km.orth: + * fc-lang/kn.orth: + * fc-lang/ko.orth: + * fc-lang/kok.orth: + * fc-lang/ks.orth: + * fc-lang/ku.orth: + * fc-lang/ku_ir.orth: + * fc-lang/kum.orth: + * fc-lang/kv.orth: + * fc-lang/kw.orth: + * fc-lang/ky.orth: + * fc-lang/la.orth: + * fc-lang/lb.orth: + * fc-lang/lez.orth: + * fc-lang/lo.orth: + * fc-lang/lt.orth: + * fc-lang/lv.orth: + * fc-lang/mg.orth: + * fc-lang/mh.orth: + * fc-lang/mi.orth: + * fc-lang/mk.orth: + * fc-lang/ml.orth: + * fc-lang/mn.orth: + * fc-lang/mo.orth: + * fc-lang/mr.orth: + * fc-lang/mt.orth: + * fc-lang/my.orth: + * fc-lang/nb.orth: + * fc-lang/nds.orth: + * fc-lang/ne.orth: + * fc-lang/nl.orth: + * fc-lang/nn.orth: + * fc-lang/no.orth: + * fc-lang/ny.orth: + * fc-lang/oc.orth: + * fc-lang/om.orth: + * fc-lang/or.orth: + * fc-lang/os.orth: + * fc-lang/pl.orth: + * fc-lang/ps_af.orth: + * fc-lang/ps_pk.orth: + * fc-lang/pt.orth: + * fc-lang/rm.orth: + * fc-lang/ro.orth: + * fc-lang/ru.orth: + * fc-lang/sa.orth: + * fc-lang/sah.orth: + * fc-lang/sco.orth: + * fc-lang/se.orth: + * fc-lang/sel.orth: + * fc-lang/sh.orth: + * fc-lang/si.orth: + * fc-lang/sk.orth: + * fc-lang/sl.orth: + * fc-lang/sm.orth: + * fc-lang/sma.orth: + * fc-lang/smj.orth: + * fc-lang/smn.orth: + * fc-lang/sms.orth: + * fc-lang/so.orth: + * fc-lang/sq.orth: + * fc-lang/sr.orth: + * fc-lang/sv.orth: + * fc-lang/sw.orth: + * fc-lang/syr.orth: + * fc-lang/ta.orth: + * fc-lang/te.orth: + * fc-lang/tg.orth: + * fc-lang/th.orth: + * fc-lang/ti_er.orth: + * fc-lang/ti_et.orth: + * fc-lang/tig.orth: + * fc-lang/tk.orth: + * fc-lang/tl.orth: + * fc-lang/tn.orth: + * fc-lang/to.orth: + * fc-lang/tr.orth: + * fc-lang/ts.orth: + * fc-lang/tt.orth: + * fc-lang/tw.orth: + * fc-lang/tyv.orth: + * fc-lang/ug.orth: + * fc-lang/uk.orth: + * fc-lang/ur.orth: + * fc-lang/uz.orth: + * fc-lang/ven.orth: + * fc-lang/vi.orth: + * fc-lang/vo.orth: + * fc-lang/vot.orth: + * fc-lang/wa.orth: + * fc-lang/wen.orth: + * fc-lang/wo.orth: + * fc-lang/xh.orth: + * fc-lang/yap.orth: + * fc-lang/yi.orth: + * fc-lang/yo.orth: + * fc-lang/zh_cn.orth: + * fc-lang/zh_hk.orth: + * fc-lang/zh_mo.orth: + * fc-lang/zh_sg.orth: + * fc-lang/zh_tw.orth: + * fc-lang/zu.orth: + * fc-list/Makefile.am: + * fc-list/fc-list.c: + * fc-match/Makefile.am: + * fc-match/fc-match.1: + * fc-match/fc-match.c: + * fontconfig/fcfreetype.h: + * fontconfig/fcprivate.h: + * fontconfig/fontconfig.h: + * src/fcatomic.c: + * src/fcblanks.c: + * src/fccache.c: + * src/fccfg.c: + * src/fccharset.c: + * src/fcdbg.c: + * src/fcdefault.c: + * src/fcdir.c: + * src/fcfreetype.c: + * src/fcfs.c: + * src/fcinit.c: + * src/fcint.h: + * src/fclang.c: + * src/fclist.c: + * src/fcmatch.c: + * src/fcmatrix.c: + * src/fcname.c: + * src/fcpat.c: + * src/fcstr.c: + * src/fcxml.c: + Change files from ISO-Latin-1 to UTF-8 + +2004-12-04 Keith Packard + + * INSTALL: + Update links to new freedesktop.org locations + * Makefile.am: + Add uninstall-local to get rid of fonts.conf and local.conf if they + match the distributed versions. Fixes 'make distcheck' + +2004-12-04 Keith Packard + + * README: + * configure.in: + * fontconfig/fontconfig.h: + Updates for version 2.2.97 + +2004-12-04 Owen Taylor + + reviewed by: Keith Packard + + * fc-cache/fc-cache.c: (main): + Sleep for two seconds before exiting to make sure timestamps + for future changes have distinct mod times in the file system. + Bug #1982. + * fc-lang/pa.orth: + Add Punjabi orthography. Bug #1671. + +2004-12-04 Keith Packard + + * fonts.conf.in: + Just remove the FC_FONTDATE -- it has locale issues and + annoys redhat multi-arch installs. Now that all X fonts are + included without prejudice, the chances of the date being at + all interesting are rather limited. Bug #505. + * src/Makefile.am: + Add copyright and license + +2004-12-04 Keith Packard + + * configure.in: + Change default set of fonts to include all of + /usr/X11R6/lib/X11/fonts (or wherever the X fonts are located). + * doc/fontconfig-user.sgml: + Document new directory-name semantics + * fonts.conf.in: + add conf.d + * local.conf: + Add selectfont to ignore bitmap fonts, add comment for + selectfont which accepts bitmap fonts. + * src/fcdir.c: + * src/fcint.h: + * src/fcxml.c: (FcConfigParseAndLoadDir), (FcConfigParseAndLoad): + Allow configuration elements to reference directories. + Parse and load all files of the form [0-9]* in sorted order. + +2004-12-04 Keith Packard + + * autogen.sh: + Report command line for $srcdir/configure accurately. + Bug #212. + +2004-12-04 Keith Packard + + * src/fcfreetype.c: (FcFreeTypeQuery): + Check for non-empty face->family_name and face->style_name + before using those for the font. Empty names match everything. + Bug #210. + 2004-12-04 Keith Packard * configure.in: