]> git.wh0rd.org - fontconfig.git/blobdiff - ChangeLog
Add contains/not_contains, fix LangSet equal operator to use FcLangEqual
[fontconfig.git] / ChangeLog
index 5decb0d498f547f5eff6fa91388bb4cc09a64f05..94ca5721f1751894bf5e61beb95eefa48c4b6bf2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,55 @@
+Thu Aug 22 11:36:18 PDT 2002   keithp
+
+       + Add "contains" and "not_contains" operators and elements to
+         font configuration
+         
+       + Changed semantics of eq operator for LangSets to check for
+         FcLangEqual so that any match will do
+       
+       + FcFontList was using FcConfigCompareValue (...FcOpEqual) instead
+         of FcValueEqual to check for identical values when inserting into
+         the results.  This broke when the above semantic change was made,
+         now it uses FcValueEqual which is "more correct" in any case.
+
+Thu Aug 22 00:32:29 PDT 2002   keithp
+
+       + Reimplement FC_LANG as new datatype.  Lists of strings
+         was consuming over a megabyte of memory for 401 fonts.
+
+       + Freeze patterns loaded from cache files.  This shares
+         common value lists and common patterns which saves
+         considerable memory.
+
+       + Change the denotation of 'constant' charsets to use special
+         ref value instead of separate boolean.
+
+       + Clean up leak tracing stuff, found several unannoted alloc/free
+         calls
+
+Tue Aug 20 16:17:37 PDT 2002   keithp
+
+       + Fix memory leak when parsing matrices from XML
+
+Mon Aug 19 11:57:27 PDT 2002   keithp
+
+       + Fix autoconf files to pass FONTCONFIG_PATH on
+         compile line so that ${prefix} gets substituted
+         correctly.
+
+       + Use getc_unlocked/putc_unlocked on systems that
+         provide them to avoid damage done to stdio by posix
+
+       + Eliminate FC_PATTERN and FcTypePattern in favor of
+         an extended api for FcConfigSubstitute which takes
+         both the font and the pattern.
+
+       + Add 'sans serif' alias for 'sans-serif' as some apps
+         can't handle hyphens in family names
+
+       + Eliminate pretense of support for libxml2
+
+       + Comment origins of Han orthographies
+
 Tue Jul 30 18:37:09 PDT 2002   keithp
 
        + Add binding property to edit element so that strong