]> git.wh0rd.org - fontconfig.git/blobdiff - README
Bump version number to 2.3.91.
[fontconfig.git] / README
diff --git a/README b/README
index 5fceba88ceaceb6ffc13579c0ea9e067e40dfc96..f1e84cb235303790205699d8e6e26ab53e57cff8 100644 (file)
--- a/README
+++ b/README
@@ -1,7 +1,153 @@
                        Fontconfig
        Font configuration and customization library
-                     Version 2.2
-                       2003-3-1
+                     Version 2.3.91
+                        2005-9-23
+
+Check INSTALL for compilation and installation instructions.
+Report bugs to https://bugs.freedesktop.org in the fontconfig module.
+
+2.3.91
+
+Use libxml2 if requested or if expat not available. (Mathias Hasselmann)
+Fix multi-arch cache files: compute the position for the
+block to be added using info from OrigFile, not NewFile. (plam)
+Cast results of sizeof() to unsigned int to get rid of
+warnings on x86_64 (reported by Matthias Clasen).
+Use FcAtomic to rewrite cache files; don't unlink the fonts.cache-2
+file even if there's no data to write; just write an empty cache file.
+(Reported by Lubos Lunak)
+Allocate room for the subdirectory names in each directory cache. 
+(Reported by James Cloos)
+
+2.3.90
+
+Development release of mmap patch: load pattern information
+directly from cache files.  (Patrick Lam)
+
+2.3.2
+
+Patch memory leaks in using iconv.  (Reported by Chris Capoccia)
+Patch memory leaks in fc-cache. (Reported by Chris Capoccia)
+Fetch bitmap glyphs to get widths during font evaluation. (keithp)
+Share strings through FcObjectStaticName (Ross Burton)
+Windows build updates (Tor Lillqvist)
+
+2.3.1
+
+Be more careful about broken GSUB/GPOS tables (Manish Singh)
+Include debian packaging stuff in CVS (Josselin Mouette)
+Add more conf.d examples (Keith Packard)
+Make manuals build again (Keith Packard)
+Johap -> Johab (Funda Wang)
+
+2.3.0
+
+Fix memory leak of patterns rejected by configuration (#2518)
+
+Create prototype /etc/fonts/conf.d directory and populate it with a few
+sample files.  These samples are unused as the file names don't start with
+numbers.
+
+Update documentation.
+
+2.2.99
+
+Verify cache for FC_FILE and FC_FAMILY in every entry (#2219)
+
+Update blanks list from recent Unicode docs (#86)
+
+Various small build fixes (#280, #2278, 
+
+Documentation fixes (#2085, #2284, #2285)
+
+Add polite typechecking to config file loader (#229)
+
+2.2.98
+
+Share object name strings (Michael Meeks)
+
+Eliminate a couple of codepoints from Russian orthography (John Thacker)
+
+Add synthetic emboldening configuration changes (Jakub Pavelek)
+
+Change FcFontSetSort to ignore language after fonts with the requested
+languages have been found. (Owen Taylor)
+
+Add some RedHat font configuration changes (Owen Tayler).
+
+Add full Unicode case folding support to case-ignoring string functions
+(Keith Packard)
+
+Remove Han characters from Korean orthography (Tor Andersson)
+
+2.2.97
+
+Fc-cache sleeps before exiting to ensure filesystem timestamps are well
+ordered.
+
+Added Punjai orthography.
+
+The timestamp in fonts.conf is gone now.  Too many problems.
+
+The default font path includes all of the X fonts; use selectfont/rejectfont
+to eliminate bitmaps, as shown in the sample local.conf file.
+
+<include> configuration elements may now reference a directory.  Files
+in that directory matching [0-9]* are loaded in UTF-8 collating sequence order.
+
+<selectfont> configuration added to control which fonts are used.
+
+fontformat font pattern elements built from the FT_Get_X11_Font_Format
+function in newer versions of FreeType.
+
+'capability' list constructed from gsub/gpos and silf values in TrueType
+files.
+
+Multi-lingual names (style, family, fullname) extracted and stored with
+parallel <foo>lang properties marking language.
+
+2.2.96
+
+Fix FcConfigUpToDate to actually check all font directories and eliminate
+a typo which completely prevented it from working (Lubos Lunak
+<l.lunak@suse.cz>)
+
+Remove comma at end of FcResult enum definition for picky compilers.
+
+2.2.95
+
+Add FcResultOutOfMemory so FcFontSetMatch can return accurate error.
+
+Replace MIN/MAX/ABS macros which happened to be in old FreeType releases
+with FC_MIN/FC_MAX/FC_ABS macros owned by fontconfig.
+
+2.2.94
+
+The 2.2.93 release was prepared with a broken libtool which created
+the shared library without the '.so' in the file names.
+
+2.2.93
+
+This is the third prerelease of fontconfig 2.3.  Significant changes from
+2.2.92 are:
+
+ o     Use new FreeType #include syntax
+ o     use y_ppem field instead of 'height' in bitmap sizes rec -
+       FreeType changed the semantics.  Still uses height for
+       older versions of FreeType
+ o     Don't construct program manuals unless docbook is available
+
+2.2.92
+
+ o     make distcheck work
+
+2.2.91
+
+ o     Switch to SGML manuals
+ o     Add FC_DUAL width spacing value
+ o     Add FcFini to close out fontconfig and release all memory
+2.2
 
 This is the third public release of fontconfig, a font configuration and
 customization library.  Fontconfig is designed to locate fonts within the