]> git.wh0rd.org - fontconfig.git/blobdiff - ChangeLog
Polite typechecking for test and edit expressions. Helps catch errors in
[fontconfig.git] / ChangeLog
index 9563919db0610cdd089d60c1d0ff687bbdd398c5..0143203888c98581fdb100dd735167874542d5d5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,114 @@
+2005-01-28  Keith Packard  <keithp@keithp.com>
+
+       * 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.
+
+2005-01-15  Alan Coopersmith <alan.coopersmith@sun.com>
+
+       reviewed by: Keith Packard <keithp@keithp.com>
+
+       * configure.in:
+       Have --with-expat set EXPAT_CFLAGS (bug 2278)
+
+2005-01-13  Keith Packard  <keithp@keithp.com>
+
+       * doc/fontconfig-user.sgml:
+       Add SEE ALSO section (bug 2085)
+       
+2005-01-13  J. Ali Harlow <ali@juiblex.co.uk>
+
+       reviewed by: Keith Packard  <keithp@keithp.com>
+
+       * 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  <keithp@keithp.com>
+
+       * fonts.conf.in:
+       Update blanks list (Closes bug 86)
+
+2005-01-04  Keith Packard  <keithp@keithp.com>
+
+       * 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  <keithp@keithp.com>
+
+       * README:
+       * configure.in:
+       * fontconfig/fontconfig.h:
+       Update for version 2.2.98
+
+2004-12-29  Keith Packard  <keithp@keithp.com>
+
+       * 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  <keithp@keithp.com>
+
+       * .cvsignore:
+       * fc-case/.cvsignore:
+       clean up CVS ignore lists
+       * fc-lang/iso-3166.txt:
+       Add territory database
+       
+2004-12-29   Tor Andersson <tor.andersson@gmail.com>
+
+       Reviewed by: Keith Packard
+       
+       * fc-lang/ko.orth:
+       Remove Han characters from Korean orthography
+
+2004-12-29  Keith Packard  <keithp@keithp.com>
+
+       * 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  <keithp@keithp.com>
+
+       * 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  <keithp@keithp.com>
 
        reviewed by: Owen Taylor <otaylor@redhat.com>