commit dd3214aa392a66095513f8fc160d6b62d81f36f5 Author: Akira TAGOH Date: Sun Mar 11 02:24:33 2012 +0900 Bump version to 2.9.0 README | 129 ++++++++++++++++++++++++++++++++++++++++++++++- configure.in | 2 +- fontconfig/fontconfig.h | 2 +- 3 files changed, 129 insertions(+), 4 deletions(-) commit 3b142c2aaeaed4d6d5b3353aa1007d6ac08dbbdb Author: Akira TAGOH Date: Sun Mar 11 02:12:10 2012 +0900 Get rid of $< from Makefile.am Makefile.am | 2 +- doc/Makefile.am | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) commit 0fdfddf2ac93c1c0238b70a265998fd6b5ffe7af Author: Akira TAGOH Date: Sat Mar 10 23:30:30 2012 +0900 Fix a build fail on some environment. Makefile.am | 2 +- doc/Makefile.am | 20 ++++++++++---------- fc-cache/Makefile.am | 10 +++++----- fc-case/Makefile.am | 2 +- fc-cat/Makefile.am | 6 +++--- fc-glyphname/Makefile.am | 2 +- fc-lang/Makefile.am | 2 +- fc-list/Makefile.am | 8 ++++---- fc-match/Makefile.am | 8 ++++---- fc-pattern/Makefile.am | 6 +++--- fc-query/Makefile.am | 8 ++++---- fc-scan/Makefile.am | 8 ++++---- src/Makefile.am | 2 +- 13 files changed, 42 insertions(+), 42 deletions(-) commit b75eb63982a54c0fb4576d8a655ef734908d3604 Author: Akira TAGOH Date: Sat Mar 10 22:05:07 2012 +0900 Fix a build fail on some environment fc-case/Makefile.am | 10 ++++------ fc-glyphname/Makefile.am | 4 ++-- fc-lang/Makefile.am | 4 ++-- 3 files changed, 8 insertions(+), 10 deletions(-) commit a47899a853e4ed3405f398f43d03424095ae73f5 Author: Akira TAGOH Date: Sat Mar 10 19:03:05 2012 +0900 Fix a build issue doc/Makefile.am | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit d6de5351922d79ccf38d2bc6b75f6ea2011dd421 Author: Akira TAGOH Date: Fri Mar 9 22:24:18 2012 +0900 Update to detect the uncommited changes properly new-version.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 78d75c003c5f03a2aeebc628d70d3f75bd6f5707 Author: Akira TAGOH Date: Fri Mar 9 22:12:35 2012 +0900 Update the version info configure.in | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 353f7cc69184cdb1a7d5b4cc00741fab97b32f17 Author: Akira TAGOH Date: Fri Mar 9 17:33:03 2012 +0900 Fix distcheck error doc/Makefile.am | 334 +++++++++++++++++++++++----------------------- fc-case/Makefile.am | 3 + fc-glyphname/Makefile.am | 3 + fc-lang/Makefile.am | 3 + 4 files changed, 179 insertions(+), 164 deletions(-) commit 254232f47eaea0d03d2b1c2405d4ded5fd09142e Author: Akira TAGOH Date: Wed Mar 7 18:16:35 2012 +0900 Bug 19128 - Handling whitespace in aliases Add a workaround alias for Dingbats. conf.d/30-urw-aliases.conf | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 0ca752dd25462ed88112ba7c859ef6d5a41ea606 Author: Akira TAGOH Date: Wed Mar 7 17:56:39 2012 +0900 Check null value for given object to avoid possibly segfaulting src/fccharset.c | 175 ++++++++++++++++++++++++++++++++----------------------- 1 files changed, 103 insertions(+), 72 deletions(-) commit 1f01c4b60c4c5e16a92d60f76ce615005c7db6b8 Author: Akira TAGOH Date: Wed Mar 7 17:32:14 2012 +0900 Bug 23336 - unable to display bitmap-only (SFNT) TrueType or OpenType Force to find out a size for bitmap-only ttf to avoid the blank glyphs in the font. Patch from Bug Fly src/fcfreetype.c | 32 ++++++++++++++------------------ 1 files changed, 14 insertions(+), 18 deletions(-) commit a13d518fdd079aeb0bd07a0457393cca8def7f90 Author: Akira TAGOH Date: Tue Feb 28 12:52:25 2012 +0900 Bug 41694 - FcCache functions have random-number-generator side effects Use the own random number generator state if possible. configure.in | 2 +- src/fccache.c | 69 ++++++++++++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 60 insertions(+), 11 deletions(-) commit c7a671ab6069c676bbc77875234364242fd00e88 Author: Pravin Satpute Date: Fri Feb 24 16:50:14 2012 +0900 Bug 25652 - Add ortho file for locale mni_IN Add mni.orth for Maniputi Signed-off-by: Akira TAGOH fc-lang/Makefile.am | 3 ++- fc-lang/mni.orth | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+), 1 deletions(-) commit 04c96f59b92091b758fb26b97f1f9a3c9c2a6b6c Author: Pravin Satpute Date: Fri Feb 24 16:43:14 2012 +0900 Bug 25653 - Add ortho file for locale doi_IN Add doi.orth for Dogri Signed-off-by: Akira TAGOH fc-lang/Makefile.am | 3 ++- fc-lang/doi.orth | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 1 deletions(-) commit 857753d3680b7e64e753a4b8a8324138200eb86b Author: Akira TAGOH Date: Thu Feb 23 20:12:06 2012 +0900 Add brx.orth and sat.orth fc-lang/Makefile.am | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 942cb16f6c59103e29b4e04ca8c64d29c8e67cb0 Author: Parag Nemade Date: Thu Feb 23 20:06:41 2012 +0900 Bug 25650 - Add ortho file for locale sat_IN Add sat.orth for Santali Signed-off-by: Akira TAGOH fc-lang/sat.orth | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 44 insertions(+), 0 deletions(-) commit 38b9c42fe2e9d496a41e773d84a74254a6f65bc4 Author: Parag Nemade Date: Thu Feb 23 19:34:18 2012 +0900 Bug 25651 - Add ortho file for locale brx_IN Add brx.orth for Bodo. Signed-off-by: Akira TAGOH fc-lang/brx.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 46 insertions(+), 0 deletions(-) commit a3ff1f07f8c60d2a3c77a4670de6aad0622ecacc Author: Akira TAGOH Date: Thu Feb 23 15:23:23 2012 +0900 Bug 27385 - lcdfilter settings for freetype-2.3.12 not available in fontconfig-2.8.0 Add config files for FT_LcdFilter options. Patch from Robin Johnson. conf.d/11-lcdfilter-default.conf | 10 ++++++++++ conf.d/11-lcdfilter-legacy.conf | 10 ++++++++++ conf.d/11-lcdfilter-light.conf | 10 ++++++++++ conf.d/Makefile.am | 3 +++ 4 files changed, 33 insertions(+), 0 deletions(-) commit 5e4ea1104c9b832046cc8dde5ea7da52aaa61143 Author: Akira TAGOH Date: Wed Feb 22 16:50:13 2012 +0900 Do not update stream->pos when seeking is failed. src/ftglue.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 71b14d645f524637579d87ea99720c123d728e1f Author: Akira TAGOH Date: Wed Feb 22 16:30:05 2012 +0900 Bug 46169 - Pointer error in FcConfigGlobMatch Fix possibly accessing the invalid memory and a crash in the worst case when the glob string is longer than the string. src/fccfg.c | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) commit 3abf981542788310104bc96b9c9cf70dd39b361b Author: Mike Frysinger Date: Tue Nov 8 14:19:57 2011 -0500 makealias: handle missing funcs better When adding new functions, if the actual definition doesn't match the header (say due to a typo), the regeneration of the internal headers get confused and output bad cpp logic. This causes gcc to barf due to mismatched #ifdef/#endif. Which is a pain to figure out due to the sheer voulme of generated code. So tweak the makealias script to detect this case and error out. While we're here, improve the cpp output a bit to indent, include comments, and merge similar ifdef blocks. Signed-off-by: Mike Frysinger src/makealias | 18 ++++++++++++++---- 1 files changed, 14 insertions(+), 4 deletions(-) commit d9c4462778a3d97b38e267dcdf68dfe22210ed8c Author: Mike Frysinger Date: Mon Nov 7 20:09:10 2011 -0500 FcObjectValidType: tweak -1 checking Newer gcc doesn't like when you switch on an enum and use a value that isn't declared: fcname.c: In function 'FcObjectValidType': fcname.c:299:2: warning: case value '4294967295' not in enumerated type 'FcType' [-Wswitch] So tweak the logic to avoid this warning. Signed-off-by: Mike Frysinger src/fcname.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) commit 97c9506e4d0abe5e6a7d61c1a909741d2605507b Author: Mike Frysinger Date: Mon Nov 7 19:29:57 2011 -0500 fix build warnings when using --with-arch Latest configure code will setup FC_ARCHITECTURE directly rather than going through ARCHITECTURE, so update fcarch.h accordingly. Signed-off-by: Mike Frysinger src/fcarch.h | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit 01c833379e19d8f8752ac7cec15b179c71242e2c Author: Mike Frysinger Date: Mon Nov 7 15:33:12 2011 -0500 fc-{list,match}: constify format string We don't free this string anywhere, so mark it const to avoid gcc warnings and possible bugs in the future (if people did try freeing it). fc-list.c: In function 'main': fc-list.c:161:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] fc-match.c: In function 'main': fc-match.c:201:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] fc-match.c:203:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] Signed-off-by: Mike Frysinger fc-list/fc-list.c | 20 ++++++++++---------- fc-match/fc-match.c | 22 +++++++++++----------- 2 files changed, 21 insertions(+), 21 deletions(-) commit 123d344f4590c45c5ccced8c46d157edb2b9efd2 Author: Mike Frysinger Date: Mon Nov 7 15:26:52 2011 -0500 FcName{,Get}Constant: constify string input These funcs don't modify the incoming string, so add const markings. This is the "right thing", shouldn't change the ABI, and fixes some gcc warnings: fccfg.c: In function 'FcConfigEvaluate': fccfg.c:916:2: warning: passing argument 1 of 'IA__FcNameConstant' discards 'const' qualifier from pointer target type [enabled by default] fcalias.h:253:34: note: expected 'FcChar8 *' but argument is of type 'const FcChar8 *' fcxml.c: In function 'FcTypecheckExpr': fcxml.c:604:2: warning: passing argument 1 of 'IA__FcNameGetConstant' discards 'const' qualifier from pointer target type [enabled by default] fcalias.h:251:37: note: expected 'FcChar8 *' but argument is of type 'const FcChar8 *' Signed-off-by: Mike Frysinger fontconfig/fontconfig.h | 4 ++-- src/fcname.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) commit da763aa77dbaefd9be10ff5ad04ab5da39327b2e Author: Mike Frysinger Date: Mon Nov 7 15:24:53 2011 -0500 fc-cat: fix pointer warning Add a cast to avoid a gcc warning: fc-cat.c: In function 'cache_print_set': fc-cat.c:230:2: warning: pointer targets in passing argument 2 of 'FcPatternFormat' differ in signedness [-Wpointer-sign] ../fontconfig/fontconfig.h:860:1: note: expected 'const FcChar8 *' but argument is of type 'char *' Signed-off-by: Mike Frysinger fc-cat/fc-cat.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 647569d029d0c01ce36ae7d94095ea83f40728de Author: Mike Frysinger Date: Mon Nov 7 15:21:51 2011 -0500 FcStat: change to FcChar8 for first arg This shouldn't affect the ABI, makes FcStat more like the rest of the fontconfig API, and fixes warnings where we pass FcChar8* pointers in to this func from other places. Signed-off-by: Mike Frysinger src/fccache.c | 4 ++-- src/fcint.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) commit e3a66c2937c3bd5c45f5170cf7720b4023b8ae3f Author: Mike Frysinger Date: Mon Nov 7 15:18:26 2011 -0500 delete unused variables Newer gcc is better at detecting set-but-unused variables. Signed-off-by: Mike Frysinger src/fccache.c | 6 ++---- src/fcdir.c | 17 ----------------- src/fcformat.c | 5 ++--- src/fcfreetype.c | 3 --- 4 files changed, 4 insertions(+), 27 deletions(-) commit 6f020161e8628546158766ce7a5f5e0ce1f7d95a Author: Mike Frysinger Date: Mon Nov 7 14:25:51 2011 -0500 FcStrPlus: optimize a little We've already calculated the lengths of these strings, so re-use those values to avoid having to rescan the strings multiple times. Signed-off-by: Mike Frysinger src/fcstr.c | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) commit 2b010e46e629f118885f17ba860e9c4ddbba8779 Author: Akira TAGOH Date: Thu Jan 19 12:04:52 2012 +0900 Bug 44826 - must contain only a single Fix invalid syntax around alias elements in 30-metric-aliases.conf 40-nonlatin.conf and 45-latin.conf. Patch from lolilolicon conf.d/30-metric-aliases.conf | 36 +++++++++++ conf.d/40-nonlatin.conf | 140 ++++++++++++++++++++++++++++++++++++++++- conf.d/45-latin.conf | 96 ++++++++++++++++++++++++++++ 3 files changed, 271 insertions(+), 1 deletions(-) commit 54dd481512265a247bd23663c8fdb290a8886ccd Author: Akira TAGOH Date: Tue Dec 20 18:46:14 2011 +0900 Get rid of the unexpected family name UmePlus P Gothic isn't a serif font. conf.d/65-nonlatin.conf | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 1c13fee11adcaae9eaaa08f9193a8c3c5b01504a Author: MINAMI Hirokazu Date: Tue Dec 20 18:36:35 2011 +0900 Bug 43406 - typo of Japanese font name in conf.d/65-nonlatin.conf Fix a typo. Signed-off-by: Akira TAGOH conf.d/65-nonlatin.conf | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a53553b4b65d6230b1a91b1a7433c8c5852ab055 Author: Pravin Satpute Date: Wed Dec 21 11:38:28 2011 +0900 Bug 43321 - Required corrections in urdu.orth file Drop U+0629 and U+0647, and add U+06c3 to ur.orth Signed-off-by: Akira TAGOH fc-lang/ur.orth | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) commit 8c58dc276895cbeb0e9ae79718b1a38a082709d3 Author: Jinkyu Yi Date: Wed Nov 9 18:07:37 2011 +0900 Bug 42423 - make default Korean font from Un to Nanum Update 40-nonlatin.conf and 65-nonlatin.conf for Nanum korean fonts. Signed-off-by: Akira TAGOH conf.d/40-nonlatin.conf | 3 +++ conf.d/65-nonlatin.conf | 24 ++++++++++++++---------- 2 files changed, 17 insertions(+), 10 deletions(-) commit a18ca17b6211f62fbd1d893811b94b8c83db4cc0 Author: Akira TAGOH Date: Tue Feb 21 15:29:56 2012 +0900 Bug 40452 - Running 'fc-match --all' core dumps when no fonts are installed This would changes the behavior of FcFontSort(). it won't returns NULL afterward. fc-match/fc-match.c | 5 +++++ src/fcmatch.c | 29 ++++++++++++++++++++++++++++- 2 files changed, 33 insertions(+), 1 deletions(-) commit cbb6ee1662f1219518677a9d489159778a812782 Author: Akira TAGOH Date: Tue Jul 19 20:12:09 2011 +0900 Bug 35517 - Remove Apple Roman cmap support Get rid of the apple roman encoding related code src/fcfreetype.c | 260 ------------------------------------------------------ 1 files changed, 0 insertions(+), 260 deletions(-) commit d3c438221610d2e584a611f21433062dc7e7f83d Author: Akira TAGOH Date: Tue Feb 21 15:11:30 2012 +0900 Add a missing file fc-lang/Makefile.am | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 5582043a49f4360ae83d66ea05409e1c0a25b61e Author: Akira TAGOH Date: Mon Nov 14 12:56:28 2011 +0900 Bug 32965 - Asturian (ast-ES) language matching missing ḷḷḥ Add U+1E24, U+1E25, U+1E36 and U+1e37 for Asturian fc-lang/ast.orth | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit dab0afd81013507b3d32afdd5a552d6ac09c10c0 Author: Akira TAGOH Date: Mon Nov 14 18:22:48 2011 +0900 Remove the unnecessary comment in ks.orth fc-lang/ks.orth | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit dedc16733a44373633e319461ff04ec9d1f08ed6 Author: Pravin Satpute Date: Fri Nov 11 15:30:56 2011 +0900 Bug 27195 - need updates to ks.orth file Add U+0620, U+0657, U+065f, U+0672, U+0673 and U+06c4 for Kashmiri See http://www.unicode.org/charts/PDF/U0600.pdf Signed-off-by: Akira TAGOH fc-lang/ks.orth | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit a1ecd679db82b0b118dc7334993f53b4288c4ae4 Author: Akira TAGOH Date: Mon Nov 14 17:44:24 2011 +0900 Bug 24744 - No n'ko orthography Add nqo.orth for N'Ko fc-lang/nqo.orth | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) commit 19651262e9502c952184f27962c9f5e521a11db9 Author: Behdad Esfahbod Date: Thu Oct 6 14:59:04 2011 -0400 Add FcPublic to FcLangSetUnion and FcLangSetSubtract Patch from ssp fontconfig/fontconfig.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 3951fbaa39699684ebd3e76b333a14d5ebb19919 Author: Behdad Esfahbod Date: Wed Oct 5 15:12:48 2011 -0400 Fix parallel build doc/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 082caefb6d5462c97f280b7037e3740b4865a244 Author: Behdad Esfahbod Date: Sat Sep 24 13:52:05 2011 -0400 Bug 41171 - Invalid use of memset src/fccache.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit bf3bfa72d91e8bc37903d7e1bb7ac23c6ef4952a Author: Behdad Esfahbod Date: Wed Jun 22 13:06:19 2011 -0400 Fix stupid bug in FcFontSort() I broke FcFontSort() language handling at the end of 2008 with this commit: c7641f28 G-d knows how many of the lang-matching bugs in bugzilla will be fixed by this changed... I'm really sorry, everyone! src/fcmatch.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e61eba94efffbdbec6f9e08f3fb04b75f0ba2a3f Author: Behdad Esfahbod Date: Mon Jun 20 11:55:25 2011 -0400 Switch fc-cat to use FcPatternFormat() Added the a builtin "fccat" to FcPatternFormat(). doc/fcformat.fncs | 7 +++++++ fc-cat/fc-cat.c | 39 +++++++++++---------------------------- src/fcformat.c | 3 +++ 3 files changed, 21 insertions(+), 28 deletions(-) commit a15ac5d3840552528874f1d5ad166eb00906ce80 Author: Behdad Esfahbod Date: Mon Jun 20 11:32:46 2011 -0400 Switch fc-match to use FcPatternFormat() Fix small bug in FcPatternFormat that was letting element-default to consume the convertor sequence. fc-match/fc-match.c | 38 +++++++++----------------------------- src/fcformat.c | 2 +- 2 files changed, 10 insertions(+), 30 deletions(-) commit e0be405a1dd5765e36152c754a47c8ad7ff0ab85 Author: Behdad Esfahbod Date: Mon Jun 20 11:22:17 2011 -0400 Bug 26718 - "fc-match sans file" doesn't work - Do not throw away FC_FILE in FcNameUnparse - Update the builtin "fclist" format to remove FC_FILE properly instead - Switch fc-list to use FcPatternFormat() Note that I had previously broken fc-list and it was not showing the file name anymore. No one noticed that it seems! Now fixed. fc-list/fc-list.c | 17 ++++------------- src/fcformat.c | 2 +- src/fcname.c | 3 +-- 3 files changed, 6 insertions(+), 16 deletions(-) commit 0fcf866d44c46bd63d91f656e36544b6ce9af47d Author: Behdad Esfahbod Date: Mon Jun 20 11:07:56 2011 -0400 Bug 36577 - Updating cache with no-bitmaps disables bitmap fonts... Do not remove blacklisted fonts during cache generation. We already apply the blacklist when reading the caches. The idea always has been that the config should not affect caches built, although that design was tarnished with the introduction of target="scan" configurations. src/fcdir.c | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-) commit 0392abf79131c9325c66c71c2708a4cd77673296 Author: Behdad Esfahbod Date: Tue Apr 12 22:15:37 2011 -0400 [.gitignore] Update .gitignore | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 1c475d5c8cb265ac939d6b9e097666e300162511 Author: Behdad Esfahbod Date: Mon Mar 28 16:33:12 2011 -0400 Bug 35587 - Add padding to make valgrind and glibc not hate each other src/fccfg.c | 13 +++++++++++-- src/fcpat.c | 10 +++++++--- 2 files changed, 18 insertions(+), 5 deletions(-) commit f0ee5761e1ab63d848f980a767dd8475986f1342 Author: Behdad Esfahbod Date: Mon Mar 14 18:58:13 2011 -0300 Fix warning fc-lang/fc-lang.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c21fb9ac27ca89f3b581c58b1a08372f8273a262 Author: Behdad Esfahbod Date: Mon Mar 14 18:49:21 2011 -0300 Always define FcStat as a function Such that first arg is const char *. We also need to make more changes in that function as part of some other bug. src/fcatomic.c | 2 +- src/fccache.c | 13 +++++++++++-- src/fccfg.c | 2 +- src/fcdir.c | 4 ++-- src/fcint.h | 4 ---- 5 files changed, 15 insertions(+), 10 deletions(-) commit b5617e636cbb0bc8ef4daba6681a6f58078d7a42 Author: Behdad Esfahbod Date: Mon Mar 14 18:23:56 2011 -0300 More doc typo fixes doc/fcatomic.fncs | 2 +- doc/fcconfig.fncs | 4 ++-- doc/fcinit.fncs | 2 +- doc/fcmatrix.fncs | 4 ++-- doc/fcobjectset.fncs | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) commit 6c7915c10548132c3f7d0c00d08fdb268e5da6d4 Author: Behdad Esfahbod Date: Mon Mar 14 18:21:32 2011 -0300 Mark constant strings as constant Fixes a few compiler warnings in fcxml.c and makes it clear that they should not be freed. doc/fcatomic.fncs | 2 +- src/fcint.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) commit c76ed777ddb03a70c5990ef439d8d97809d1ef92 Author: Behdad Esfahbod Date: Mon Mar 14 18:04:59 2011 -0300 Bug 30566 - fcformat.c:interpret_enumerate() passes uninitialized idx to FcPatternGetLangSet() src/fcformat.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ccc239b3865dd8d83026ae59b89de965e948120a Author: Behdad Esfahbod Date: Mon Mar 14 17:28:53 2011 -0300 Bug 20113 - Uighur (ug) orthography incomplete fc-lang/ug.orth | 35 ++++++++++++++++++++++++++++------- 1 files changed, 28 insertions(+), 7 deletions(-) commit 7baa20c7590b12d11dcfb0a50131d50963581258 Author: Brad Hards Date: Fri Mar 11 19:43:42 2011 -0300 Documentation fixes doc/fcatomic.fncs | 2 +- doc/fccharset.fncs | 8 +- doc/fcfontset.fncs | 2 +- doc/fcformat.fncs | 4 +- doc/fcfreetype.fncs | 4 +- doc/fcinit.fncs | 2 +- doc/fclangset.fncs | 4 +- doc/fcpattern.fncs | 2 +- doc/fcstring.fncs | 4 +- doc/fontconfig-devel.sgml | 148 ++++++++++++++++++++++---------------------- doc/fontconfig-user.sgml | 8 +- 11 files changed, 94 insertions(+), 94 deletions(-) commit 9bfe7bad1c85403d85b833b58ebc6343f766e0a9 Author: Behdad Esfahbod Date: Fri Mar 11 19:40:38 2011 -0300 Remove --enable-maintainer-mode from autogen.sh autogen.sh | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit e1bb01bfdc64d0276fb17f248a54bcabe6f9aff1 Author: Behdad Esfahbod Date: Fri Jan 21 16:34:52 2011 -0500 Update CaseFolding.txt to Unicode 6.0 fc-case/CaseFolding.txt | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) commit e10a42178c65ff974fa9383dbc78525b3d8de1ae Author: Behdad Esfahbod Date: Mon Jan 3 22:18:38 2011 -0500 Remove AM_MAINTAINER_MODE That macro is simply broken. This was also brought up in: Bug 32679 - fontconfig-2.8.0 does not cross compile configure.in | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 0c7b8676171f2238af9785abf775e0f420e6545a Author: Behdad Esfahbod Date: Sun Jan 2 13:25:29 2011 -0700 Fix assertion failure on le32d4 Reported by Jon TURNEY. src/fcarch.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit e63f90ce74d1f2c1e22959cb2ed97120eff3867f Author: Behdad Esfahbod Date: Tue Dec 28 02:58:16 2010 -0600 Doc nit doc/fclangset.fncs | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 43bf659eedb3eeff75d219864af475dcadcf6983 Author: Behdad Esfahbod Date: Tue Dec 28 02:55:31 2010 -0600 Skip elements with begin > end src/fcxml.c | 26 ++++++++++++++++---------- 1 files changed, 16 insertions(+), 10 deletions(-) commit 8c625aa01f0ad95b1c06acb079921c209906f3b4 Author: Behdad Esfahbod Date: Tue Dec 28 02:52:06 2010 -0600 Add support for into the DTD fonts.dtd | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 549c9962a48cd728116c8f39db31c58043236ff0 Merge: 30fd4fa fa269cf Author: Behdad Esfahbod Date: Tue Dec 28 02:50:16 2010 -0600 Allow editing charset and lang in target="scan" Merge commit 'fa269cf812ee304534b0e4c44662202496008db0' Fixes: Bug 31969 - Can't modify charset in target="scan" Bug 23758 - Can't modify lang in target="scan" commit 30fd4fac9ca2238f84608c23836cab219640d9c1 Author: Behdad Esfahbod Date: Tue Dec 28 01:28:39 2010 -0600 Bump version configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d1a0fca316ab8d9d61474028da54615e4d9f7540 Author: Behdad Esfahbod Date: Tue Dec 28 00:59:19 2010 -0600 Make fc-arch stuff cross-compiling-safe Fixes: Bug 32679 - fontconfig-2.8.0 does not cross compile Bug 25462 - Cross-compilation doesn't work Makefile.am | 2 +- configure.in | 64 ++++------------------ fc-arch/Makefile.am | 54 ------------------- fc-arch/fc-arch.c | 138 ------------------------------------------------- fc-arch/fcarch.tmpl.h | 65 ----------------------- fc-cache/fc-cache.c | 2 +- fc-cat/fc-cat.c | 2 +- src/Makefile.am | 6 +- src/fcarch.c | 72 +++++++++++++++++++++++++ src/fcarch.h | 71 +++++++++++++++++++++++++ src/fccache.c | 3 +- src/fcint.h | 4 ++ 12 files changed, 167 insertions(+), 316 deletions(-) commit 2a6b235ff6d2750171e8dff7cfdfe3bccb0f630e Author: Behdad Esfahbod Date: Mon Dec 27 13:20:47 2010 -0600 Make most generated-files cross-compiling-safe By simply including a copy in the tarball. Remains fc-arch which is trickier. doc/Makefile.am | 19 +++++++++++-------- fc-arch/fcarch.tmpl.h | 2 +- fc-case/Makefile.am | 14 ++++++++------ fc-glyphname/Makefile.am | 14 ++++++++------ fc-lang/Makefile.am | 17 ++++++++++------- 5 files changed, 38 insertions(+), 28 deletions(-) commit fa269cf812ee304534b0e4c44662202496008db0 Author: Akira TAGOH Date: Thu Dec 9 11:57:24 2010 +0900 add some documents doc/fclangset.fncs | 30 ++++++++++++++++++++++++++++++ doc/fontconfig-user.sgml | 4 ++++ 2 files changed, 34 insertions(+), 0 deletions(-) commit 3c862aad9f49be4b098cb679a67449c85b58f1f5 Author: Akira TAGOH Date: Mon Dec 6 12:38:18 2010 +0900 Add editing langset feature. The syntax to add any langset to the langset table looks like: Buggy Sans lang zh-cn zh-tw To remove any langset from the langset table: Buggy Sans lang ja fontconfig/fontconfig.h | 9 +++++ fonts.dtd | 5 ++- src/fccfg.c | 24 ++++++++++++++ src/fcdbg.c | 6 +++ src/fcint.h | 3 +- src/fclang.c | 62 ++++++++++++++++++++++++++++++++++++ src/fcxml.c | 80 +++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 186 insertions(+), 3 deletions(-) commit d975cdda782bb88c8bb6706889a554b2afb9f939 Author: Akira TAGOH Date: Mon Dec 6 12:18:23 2010 +0900 Add the range support in blank element src/fcxml.c | 35 +++++++++++++++++++++-------------- 1 files changed, 21 insertions(+), 14 deletions(-) commit 51e352a1bde91348888202539639a5a2d0d506d4 Author: Akira TAGOH Date: Thu Dec 9 11:32:26 2010 +0900 add some document for range and charset. doc/fontconfig-user.sgml | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 857b7efe1e301f670329c6836da52fbab8c5df66 Author: Akira TAGOH Date: Mon Dec 6 12:10:17 2010 +0900 Add charset editing feature. The syntax to add any characters to the charset table looks like: Buggy Sans charset 0x3220 To remove any characters from the charset table: Buggy Sans charset 0x06CC 0x06D2 0x06D3 You could also use the range element for convenience: ... 0x06CC 0x06D2 0x06D3 ... fonts.dtd | 4 +- src/Makefile.am | 4 +- src/fccfg.c | 19 +++++++ src/fcdbg.c | 2 + src/fcint.h | 9 +++- src/fcxml.c | 156 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 6 files changed, 185 insertions(+), 9 deletions(-) commit 0d47cfabd82cd9c02ec5711383f06599b0450ac0 Author: Behdad Esfahbod Date: Tue Dec 7 18:48:56 2010 -0500 Bug 28958 - lang=en matches other langs Patch from Akira TAGOH. src/fclang.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 1e7a2a4f6cd05bfa8b15f88c2f9ca10ad97fc8ac Author: Behdad Esfahbod Date: Thu Dec 2 08:13:59 2010 -0500 Fix returned value src/fcinit.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5aaf466d3899842763e746a9c2b745748eb34b48 Author: Behdad Esfahbod Date: Wed Nov 10 16:45:42 2010 -0500 Cleanup copyright notices to replace "Keith Packard" with "the author(s)" COPYING | 5 ++--- Makefile.am | 4 ++-- conf.d/Makefile.am | 4 ++-- config/Makedefs.in | 4 ++-- configure.in | 4 ++-- doc/Makefile.am | 4 ++-- doc/confdir.sgml.in | 4 ++-- doc/edit-sgml.c | 4 ++-- doc/fcatomic.fncs | 4 ++-- doc/fcblanks.fncs | 4 ++-- doc/fccache.fncs | 4 ++-- doc/fccharset.fncs | 4 ++-- doc/fcconfig.fncs | 4 ++-- doc/fcconstant.fncs | 4 ++-- doc/fcfile.fncs | 4 ++-- doc/fcfontset.fncs | 4 ++-- doc/fcformat.fncs | 4 ++-- doc/fcfreetype.fncs | 4 ++-- doc/fcinit.fncs | 4 ++-- doc/fcmatrix.fncs | 4 ++-- doc/fcobjectset.fncs | 4 ++-- doc/fcobjecttype.fncs | 4 ++-- doc/fcpattern.fncs | 4 ++-- doc/fcstring.fncs | 4 ++-- doc/fcstrset.fncs | 4 ++-- doc/fcvalue.fncs | 4 ++-- doc/fontconfig-devel.sgml | 8 ++++---- doc/fontconfig-user.sgml | 4 ++-- doc/func.sgml | 4 ++-- doc/version.sgml.in | 4 ++-- fc-arch/Makefile.am | 4 ++-- fc-arch/fcarch.tmpl.h | 4 ++-- fc-cache/Makefile.am | 4 ++-- fc-cache/fc-cache.c | 4 ++-- fc-case/Makefile.am | 4 ++-- fc-case/fc-case.c | 4 ++-- fc-case/fccase.tmpl.h | 4 ++-- fc-cat/Makefile.am | 4 ++-- fc-cat/fc-cat.c | 4 ++-- fc-glyphname/Makefile.am | 4 ++-- fc-glyphname/fc-glyphname.c | 4 ++-- fc-glyphname/fcglyphname.tmpl.h | 4 ++-- fc-lang/Makefile.am | 4 ++-- fc-lang/aa.orth | 4 ++-- fc-lang/ab.orth | 4 ++-- fc-lang/af.orth | 4 ++-- fc-lang/am.orth | 4 ++-- fc-lang/ar.orth | 4 ++-- fc-lang/ast.orth | 4 ++-- fc-lang/av.orth | 4 ++-- fc-lang/ay.orth | 4 ++-- fc-lang/az_ir.orth | 4 ++-- fc-lang/ba.orth | 4 ++-- fc-lang/be.orth | 4 ++-- fc-lang/bg.orth | 4 ++-- fc-lang/bh.orth | 4 ++-- fc-lang/bho.orth | 4 ++-- fc-lang/bi.orth | 4 ++-- fc-lang/bin.orth | 4 ++-- fc-lang/bm.orth | 4 ++-- fc-lang/bo.orth | 4 ++-- fc-lang/br.orth | 4 ++-- fc-lang/bs.orth | 4 ++-- fc-lang/bua.orth | 4 ++-- fc-lang/ca.orth | 4 ++-- fc-lang/ce.orth | 4 ++-- fc-lang/ch.orth | 4 ++-- fc-lang/chm.orth | 4 ++-- fc-lang/chr.orth | 4 ++-- fc-lang/co.orth | 4 ++-- fc-lang/cs.orth | 4 ++-- fc-lang/cu.orth | 4 ++-- fc-lang/cv.orth | 4 ++-- fc-lang/cy.orth | 4 ++-- fc-lang/da.orth | 4 ++-- fc-lang/de.orth | 4 ++-- fc-lang/dz.orth | 4 ++-- fc-lang/el.orth | 4 ++-- fc-lang/en.orth | 4 ++-- fc-lang/eo.orth | 4 ++-- fc-lang/es.orth | 4 ++-- fc-lang/et.orth | 4 ++-- fc-lang/eu.orth | 4 ++-- fc-lang/fa.orth | 4 ++-- fc-lang/fc-lang.c | 4 ++-- fc-lang/fc-lang.man | 4 ++-- fc-lang/fclang.tmpl.h | 4 ++-- fc-lang/ff.orth | 4 ++-- fc-lang/fi.orth | 4 ++-- fc-lang/fj.orth | 4 ++-- fc-lang/fo.orth | 4 ++-- fc-lang/fr.orth | 4 ++-- fc-lang/fur.orth | 4 ++-- fc-lang/fy.orth | 4 ++-- fc-lang/ga.orth | 4 ++-- fc-lang/gd.orth | 4 ++-- fc-lang/gez.orth | 4 ++-- fc-lang/gl.orth | 4 ++-- fc-lang/gn.orth | 4 ++-- fc-lang/gu.orth | 4 ++-- fc-lang/gv.orth | 4 ++-- fc-lang/ha.orth | 4 ++-- fc-lang/haw.orth | 4 ++-- fc-lang/he.orth | 4 ++-- fc-lang/hi.orth | 4 ++-- fc-lang/ho.orth | 4 ++-- fc-lang/hr.orth | 4 ++-- fc-lang/hu.orth | 4 ++-- fc-lang/hy.orth | 4 ++-- fc-lang/ia.orth | 4 ++-- fc-lang/id.orth | 4 ++-- fc-lang/ie.orth | 4 ++-- fc-lang/ig.orth | 4 ++-- fc-lang/ik.orth | 4 ++-- fc-lang/io.orth | 4 ++-- fc-lang/is.orth | 4 ++-- fc-lang/it.orth | 4 ++-- fc-lang/iu.orth | 4 ++-- fc-lang/ja.orth | 4 ++-- fc-lang/ka.orth | 4 ++-- fc-lang/kaa.orth | 4 ++-- fc-lang/ki.orth | 4 ++-- fc-lang/kk.orth | 4 ++-- fc-lang/kl.orth | 4 ++-- fc-lang/kn.orth | 4 ++-- fc-lang/ko.orth | 4 ++-- fc-lang/kok.orth | 4 ++-- fc-lang/ku_am.orth | 4 ++-- fc-lang/ku_ir.orth | 4 ++-- fc-lang/kum.orth | 4 ++-- fc-lang/kv.orth | 4 ++-- fc-lang/kw.orth | 4 ++-- fc-lang/ky.orth | 4 ++-- fc-lang/la.orth | 4 ++-- fc-lang/lb.orth | 4 ++-- fc-lang/lez.orth | 4 ++-- fc-lang/ln.orth | 4 ++-- fc-lang/lo.orth | 4 ++-- fc-lang/lt.orth | 4 ++-- fc-lang/lv.orth | 4 ++-- fc-lang/mai.orth | 4 ++-- fc-lang/mg.orth | 4 ++-- fc-lang/mh.orth | 4 ++-- fc-lang/mi.orth | 4 ++-- fc-lang/mk.orth | 4 ++-- fc-lang/ml.orth | 4 ++-- fc-lang/mn_cn.orth | 4 ++-- fc-lang/mo.orth | 4 ++-- fc-lang/mr.orth | 4 ++-- fc-lang/mt.orth | 4 ++-- fc-lang/my.orth | 4 ++-- fc-lang/nb.orth | 4 ++-- fc-lang/nds.orth | 4 ++-- fc-lang/ne.orth | 4 ++-- fc-lang/nl.orth | 4 ++-- fc-lang/nn.orth | 4 ++-- fc-lang/no.orth | 4 ++-- fc-lang/ny.orth | 4 ++-- fc-lang/oc.orth | 4 ++-- fc-lang/om.orth | 4 ++-- fc-lang/or.orth | 4 ++-- fc-lang/os.orth | 4 ++-- fc-lang/pes.orth | 4 ++-- fc-lang/pl.orth | 4 ++-- fc-lang/prs.orth | 4 ++-- fc-lang/ps_af.orth | 4 ++-- fc-lang/ps_pk.orth | 4 ++-- fc-lang/pt.orth | 4 ++-- fc-lang/rm.orth | 4 ++-- fc-lang/ro.orth | 4 ++-- fc-lang/ru.orth | 4 ++-- fc-lang/sa.orth | 4 ++-- fc-lang/sah.orth | 4 ++-- fc-lang/sco.orth | 4 ++-- fc-lang/se.orth | 4 ++-- fc-lang/sel.orth | 4 ++-- fc-lang/sk.orth | 4 ++-- fc-lang/sl.orth | 4 ++-- fc-lang/sm.orth | 4 ++-- fc-lang/sma.orth | 4 ++-- fc-lang/smj.orth | 4 ++-- fc-lang/smn.orth | 4 ++-- fc-lang/sms.orth | 4 ++-- fc-lang/so.orth | 4 ++-- fc-lang/sq.orth | 4 ++-- fc-lang/sr.orth | 4 ++-- fc-lang/sv.orth | 4 ++-- fc-lang/sw.orth | 4 ++-- fc-lang/syr.orth | 4 ++-- fc-lang/ta.orth | 4 ++-- fc-lang/te.orth | 4 ++-- fc-lang/tg.orth | 4 ++-- fc-lang/th.orth | 4 ++-- fc-lang/ti_er.orth | 4 ++-- fc-lang/ti_et.orth | 4 ++-- fc-lang/tig.orth | 4 ++-- fc-lang/tn.orth | 4 ++-- fc-lang/to.orth | 4 ++-- fc-lang/tr.orth | 4 ++-- fc-lang/ts.orth | 4 ++-- fc-lang/tt.orth | 4 ++-- fc-lang/tw.orth | 4 ++-- fc-lang/tyv.orth | 4 ++-- fc-lang/ug.orth | 4 ++-- fc-lang/uk.orth | 4 ++-- fc-lang/ur.orth | 4 ++-- fc-lang/ve.orth | 4 ++-- fc-lang/vi.orth | 4 ++-- fc-lang/vo.orth | 4 ++-- fc-lang/vot.orth | 4 ++-- fc-lang/wa.orth | 4 ++-- fc-lang/wen.orth | 4 ++-- fc-lang/wo.orth | 4 ++-- fc-lang/xh.orth | 4 ++-- fc-lang/yap.orth | 4 ++-- fc-lang/yi.orth | 4 ++-- fc-lang/yo.orth | 4 ++-- fc-lang/zh_cn.orth | 4 ++-- fc-lang/zh_hk.orth | 4 ++-- fc-lang/zh_mo.orth | 4 ++-- fc-lang/zh_sg.orth | 4 ++-- fc-lang/zh_tw.orth | 4 ++-- fc-lang/zu.orth | 4 ++-- fc-list/Makefile.am | 4 ++-- fc-list/fc-list.c | 4 ++-- fc-match/Makefile.am | 4 ++-- fc-match/fc-match.c | 4 ++-- fc-pattern/Makefile.am | 4 ++-- fc-pattern/fc-pattern.c | 4 ++-- fc-query/Makefile.am | 4 ++-- fc-query/fc-query.c | 4 ++-- fc-scan/Makefile.am | 4 ++-- fc-scan/fc-scan.c | 4 ++-- fontconfig/fcfreetype.h | 4 ++-- fontconfig/fcprivate.h | 4 ++-- fontconfig/fontconfig.h | 4 ++-- src/Makefile.am | 4 ++-- src/fcatomic.c | 4 ++-- src/fcblanks.c | 4 ++-- src/fccache.c | 4 ++-- src/fccfg.c | 4 ++-- src/fccharset.c | 4 ++-- src/fcdbg.c | 4 ++-- src/fcdefault.c | 4 ++-- src/fcdir.c | 4 ++-- src/fcformat.c | 4 ++-- src/fcfreetype.c | 4 ++-- src/fcfs.c | 4 ++-- src/fcinit.c | 4 ++-- src/fcint.h | 4 ++-- src/fclang.c | 4 ++-- src/fclist.c | 4 ++-- src/fcmatch.c | 4 ++-- src/fcname.c | 4 ++-- src/fcpat.c | 4 ++-- src/fcstr.c | 4 ++-- src/fcxml.c | 4 ++-- 257 files changed, 516 insertions(+), 517 deletions(-) commit 1f5c675fedd42bda49375ca7a9d6f3f8b2cd97bb Author: Behdad Esfahbod Date: Wed Nov 10 15:27:10 2010 -0500 Add more copyright owners COPYING | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 039b9fd090cf3fcd279eeb8c786070a94993a8ba Author: Jeremy Huddleston Date: Wed Nov 3 01:08:12 2010 -0700 fontconfig.pc.in: Add sysconfdir, localstatedir, and PACKAGE In the default case, cachedir and confdir will evaluate to something referencing these other variables (which wouldn't otherwise be defined in the pkg-config file. Fixes a regression introduced by 81b542b50f82f8a0ad9f38f7d913fe5433631166 Signed-off-by: Jeremy Huddleston Tested-by: Jon TURNEY fontconfig.pc.in | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 81b542b50f82f8a0ad9f38f7d913fe5433631166 Author: Jeremy Huddleston Date: Wed Oct 6 11:21:29 2010 -0700 fontconfig.pc: Add variables for confdir and cachedir Signed-off-by: Jeremy Huddleston fontconfig.pc.in | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit caa4bec9459af0779d1d16ba66964593e5748e3c Author: Behdad Esfahbod Date: Tue Sep 21 13:18:05 2010 -0400 Bug 24729 - [ne_NP] Fix ortho file Exclude three characters (U+090C..090E) from Nepalese. fc-lang/ne.orth | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 0a023b24daa683d9c0be4e2ef6d50040c1c52316 Author: Behdad Esfahbod Date: Tue Sep 21 13:14:55 2010 -0400 [fc-lang] Support excluding characters By prefixing a line by a hyphen/minus sign. Useful when including other orth files. fc-lang/fc-lang.c | 35 +++++++++++++++++++++++++---------- 1 files changed, 25 insertions(+), 10 deletions(-) commit 52960d05ebb8af34a302e3959978d2930a39fb39 Author: Behdad Esfahbod Date: Tue Sep 21 13:14:41 2010 -0400 Add new public API: FcCharSetDelChar() doc/fccharset.fncs | 11 +++++++++++ fontconfig/fontconfig.h | 3 +++ src/fccharset.c | 17 +++++++++++++++++ 3 files changed, 31 insertions(+), 0 deletions(-) commit 9d8d0226d9ac5bc9956263a13454179eafc4ab82 Author: Behdad Esfahbod Date: Fri Sep 3 08:11:00 2010 -0400 Bug 29995 - fc-cat does not invoke FcFini() fc-cat/fc-cat.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 25afea879d5b73c116e00c2c62b2a7ce9bcf803a Author: Behdad Esfahbod Date: Wed Aug 18 11:31:31 2010 -0400 Add comments src/fcformat.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit c2764d959c652f572bfefa00234448742bda2b08 Author: Behdad Esfahbod Date: Thu Aug 5 15:58:09 2010 -0400 Bug 29338 - fc-pattern.sgml, open para tag fc-pattern/fc-pattern.sgml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 78366844468c5fa785d05bb25be2d0023e60f5ee Author: Alan Coopersmith Date: Wed Jun 2 22:38:19 2010 -0400 Fix compiler warnings fc-lang/fc-lang.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit ba7b50ab3324887e1680a4a8961487706705c739 Author: Behdad Esfahbod Date: Tue Apr 20 23:18:00 2010 -0400 Add fc-pattern cmdline tool Makefile.am | 3 +- configure.in | 1 + fc-cache/fc-cache.sgml | 1 + fc-cat/fc-cat.sgml | 1 + fc-list/fc-list.sgml | 1 + fc-match/fc-match.sgml | 1 + fc-pattern/Makefile.am | 59 +++++++++++++ fc-pattern/fc-pattern.c | 195 ++++++++++++++++++++++++++++++++++++++++++ fc-pattern/fc-pattern.sgml | 204 ++++++++++++++++++++++++++++++++++++++++++++ fc-query/fc-query.sgml | 1 + fc-scan/fc-scan.sgml | 1 + 11 files changed, 467 insertions(+), 1 deletions(-) commit ac5a2336436dadac699bb579d3f6ca30225dbb28 Author: Behdad Esfahbod Date: Mon Apr 12 12:49:53 2010 -0400 Fix comment src/fcmatch.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 594dcef0f30ca27e27b95a9174087e8c61327e5f Author: Behdad Esfahbod Date: Mon Apr 12 12:18:50 2010 -0400 Remove all training whitespaces src/fcatomic.c | 4 +- src/fccache.c | 66 ++++++++++++------------ src/fccfg.c | 118 +++++++++++++++++++++--------------------- src/fccharset.c | 150 +++++++++++++++++++++++++++--------------------------- src/fcdbg.c | 14 +++--- src/fcdefault.c | 2 +- src/fcdir.c | 14 +++--- src/fcfreetype.c | 88 ++++++++++++++++---------------- src/fcfs.c | 6 +- src/fcftint.h | 2 +- src/fcinit.c | 6 +- src/fcint.h | 42 ++++++++-------- src/fclang.c | 28 +++++----- src/fclist.c | 30 +++++----- src/fcmatch.c | 32 ++++++------ src/fcmatrix.c | 6 +- src/fcname.c | 28 +++++----- src/fcpat.c | 70 +++++++++++++------------- src/fcstr.c | 74 +++++++++++++------------- src/ftglue.c | 16 +++--- 20 files changed, 398 insertions(+), 398 deletions(-) commit d0d1f3904c9f6af9f39a5a085e454cde5ba9d44e Author: Behdad Esfahbod Date: Mon Apr 12 12:10:05 2010 -0400 More whitespace src/fcxml.c | 88 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 44 insertions(+), 44 deletions(-) commit 2b0f3f1128e479dd3d32022336c967655e6c4821 Author: Behdad Esfahbod Date: Mon Apr 12 11:52:09 2010 -0400 Whitespace src/fcxml.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 632612b810f1c8eb5b75ba1465d10cb31af0cbf0 Author: Behdad Esfahbod Date: Wed Apr 7 12:47:37 2010 -0400 Accept TT_PLATFORM_MICROSOFT, TT_MS_ID_SYMBOL_CS from name table The OT spec says: "When building a Unicode font for Windows, the platform ID should be 3 and the encoding ID should be 1. When building a symbol font for Windows, the platform ID should be 3 and the encoding ID should be 0." We were ignoring the SYMBOL_CS entry before. It's UTF-16/UCS-2 like the UNICODE_CS. Also, always use UTF-16BE instead of UCS-2BE. The conversion was doing UTF-16BE anyway. src/fcfreetype.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit 300b495dc400df401afaacfa4e986092ea119865 Author: Behdad Esfahbod Date: Wed Mar 3 13:26:55 2010 -0500 Don't include unistd.h in fontconfig.h Bug 26783 patch: unistd.h not exist on ms windows fontconfig/fontconfig.h | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 111e5b6d690970fce1abaf39e01d6d2498c9cfb3 Author: Behdad Esfahbod Date: Fri Feb 26 01:47:56 2010 -0500 Bug 25152 Don't sleep(2) if all caches were uptodate fc-cache/fc-cache.c | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) commit 3cd1e673a9b518784183029d5cc1d2adae0cb29a Author: Behdad Esfahbod Date: Thu Feb 25 17:11:14 2010 -0500 Bug 26157 Solaris/Sun C 5.8: compilation of 2.8.0 and 2.7.3 fails src/fcint.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2c93614ea0d0d1d895abe6c44add436c58bd99f8 Author: Behdad Esfahbod Date: Thu Feb 25 15:10:41 2010 -0500 Bug 18886 installation crashes if fontconfig already installed Run the uninstalled fc-cache, not the installed one. Makefile.am | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 2e375b68946cafa62dce3abebdd35e20ecbb0b46 Author: Behdad Esfahbod Date: Sun Feb 14 20:27:22 2010 -0500 More doc typo fixes doc/fcformat.fncs | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 77be30cb9fde6540337a590e5d90e59996e07adc Author: Behdad Esfahbod Date: Sun Feb 14 20:20:00 2010 -0500 Fix doc typo doc/fcformat.fncs | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d6351325056a94e2db0c8c533c7d16eb5c278861 Author: Behdad Esfahbod Date: Tue Jan 26 12:45:09 2010 -0500 Add note about autogen.sh to INSTALL INSTALL | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit 0dbbf9f20b8a65af8a8a05ada653d99117192622 Author: Behdad Esfahbod Date: Tue Jan 26 12:43:51 2010 -0500 Update INSTALL INSTALL | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit af4a82863f60dff79c4ce06a871b737899a3c9e3 Author: Behdad Esfahbod Date: Tue Dec 8 21:15:15 2009 -0500 Bug 25508 configure assumes bash > 2.0 is on system Remove dolt. With libtool2, there's not much need for dolt. acinclude.m4 | 137 ---------------------------------------------------------- configure.in | 1 - 2 files changed, 0 insertions(+), 138 deletions(-) commit aabe0f9d7d427097ddfc69ceb6f48999fcd01f60 Author: Behdad Esfahbod Date: Mon Nov 30 16:09:55 2009 -0500 [doc] Fix typo fc-match/fc-match.sgml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 38bd85b83b2114d9a18da7b0ea73e0cdad5c7ee4 Author: Behdad Esfahbod Date: Fri Nov 20 18:44:04 2009 -0500 [fc-cache] Document -r argument in man page fc-cache/fc-cache.sgml | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-)