commit 06dd98b2a3271e5f02787f208f73f13f794cb1bf Author: Akira TAGOH Date: Thu Aug 29 17:38:29 2013 +0900 Bump version to 2.10.94 README | 37 +++++++++++++++++++++++++++++++++++-- configure.ac | 2 +- fontconfig/fontconfig.h | 2 +- 3 files changed, 37 insertions(+), 4 deletions(-) commit 53ad60deabb787671a862b8d1fab52f8b71bf765 Author: Akira TAGOH Date: Thu Aug 29 17:12:45 2013 +0900 Add quz.orth to Makefile.am fc-lang/Makefile.am | 1 + 1 file changed, 1 insertion(+) commit c6228f8091ab91b67ea006ad5a1b1da97b3d4a5a Author: Akira TAGOH Date: Tue Aug 27 12:28:52 2013 +0900 Bug 68587 - copy qu.orth to quz.orth fc-lang/quz.orth | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) commit fba9efecd2ef3aca84e0a4806899c09ba95f4c19 Author: Akira TAGOH Date: Mon Aug 26 12:47:07 2013 +0900 Fix a wrong edit position when 'kind' is different src/fccfg.c | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) commit 223c1384c98caaf9ba5d2cddf7465b7b3a82316b Author: Akira TAGOH Date: Fri Aug 23 20:42:37 2013 +0900 Fix a crash when non-builtin objects are edited src/fccfg.c | 28 +++++++++++----------------- src/fcint.h | 5 +++-- 2 files changed, 14 insertions(+), 19 deletions(-) commit 6c664d533d242112c30e0d3b585e90a361a1b959 Author: Akira TAGOH Date: Fri Aug 23 19:58:43 2013 +0900 Fix a typo src/fcxml.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) commit f3bb3f19c917e3fd0a0cdd9a2adf8f827e7a5838 Author: Behdad Esfahbod Date: Wed Aug 21 14:31:55 2013 -0400 Fix assertion Apparently some AIX versions have 64bit pointers yet 32bit double alignment. Fix assertion. src/fcarch.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ec3f0af6f09292126a54b7abe2313e5124ef9a4c Author: Behdad Esfahbod Date: Wed Aug 21 14:27:16 2013 -0400 Minor src/fcarch.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 104a2af0dd60f68a1e3f9e5f99e6180336ce28c2 Author: Akira TAGOH Date: Wed Aug 21 13:12:41 2013 +0900 Bug 63399 - Add default aliases for Georgia, Garamond, Palatino Linotype, Trebuchet MS conf.d/45-latin.conf | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) commit 010c973df5544996f5d8774e361d45daa5b61b52 Author: Akira TAGOH Date: Wed Aug 21 13:12:22 2013 +0900 Bug 68340 - More metric compat fonts conf.d/30-metric-aliases.conf | 11 +++++++++++ 1 file changed, 11 insertions(+) commit 084cf7c44e985dd48c088d921ad0d9a43b0b00b4 Author: Akira TAGOH Date: Wed Aug 14 12:51:26 2013 +0900 Bug 16818 - fontformat in match pattern is not respected? src/fcmatch.c | 1 + src/fcobjs.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) commit 45221ab12fa7001b9659293d4833f828801d2518 Author: Akira TAGOH Date: Wed Aug 7 12:19:33 2013 +0900 Bug 67845 - Match on FC_SCALABLE src/fcmatch.c | 1 + src/fcobjs.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) commit 041deb0cc541692e260b93232b9957c2538e3bb9 Author: Akira TAGOH Date: Wed Aug 7 11:57:19 2013 +0900 warn deprecated only when migration failed src/fccache.c | 28 ---------------------------- src/fccompat.c | 27 +++++++++++++++++++++++++++ src/fcdir.c | 10 ++++++++++ src/fcint.h | 6 ++++++ src/fcxml.c | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 5 files changed, 101 insertions(+), 29 deletions(-) commit d52daa0024a6c0bb160c3b3c7f85d0b031f88c85 Author: Akira TAGOH Date: Tue Aug 6 15:09:23 2013 +0900 Bug 67809 - Invalid read/write with valgrind when assigning something twice src/fccfg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit a51d2767ce4d88017bd7d34ccb9e352d1687a3c0 Author: Akira TAGOH Date: Mon Aug 5 20:04:13 2013 +0900 Fix wrong edit position src/fccfg.c | 100 +++++++++++++++++++++++++++++++++++++++-------------------- src/fcint.h | 5 +++ src/fcobjs.c | 2 +- 3 files changed, 72 insertions(+), 35 deletions(-) commit 338ffe6b886ad4ba86ff471cb59c4a5e5ffbe408 Author: Akira TAGOH Date: Fri Jul 12 14:52:01 2013 +0900 Correct fontconfig.pc to add certain dependencies for static build configure.ac | 14 ++++---------- fontconfig.pc.in | 7 ++++--- 2 files changed, 8 insertions(+), 13 deletions(-) commit 7274f6e37a4d1a062b4eee3a625bd393a283a9d0 Author: Akira TAGOH Date: Fri Jul 12 12:39:36 2013 +0900 Correct fontconfig.pc to add certain dependencies for build configure.ac | 26 +++++++++++++++++++++++--- fontconfig.pc.in | 7 ++++--- 2 files changed, 27 insertions(+), 6 deletions(-) commit 04bd904632b22682c888f658650cdcd322544273 Author: Akira TAGOH Date: Tue Jul 9 16:43:26 2013 +0900 trivial code optimization src/fcxml.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) commit d420e1df983871ab18b0f07976596fdf0ce78847 Author: Akira TAGOH Date: Thu Jul 4 19:51:03 2013 +0900 Rework to apply the intermixed test and edit elements in one-pass src/fccfg.c | 349 +++++++++++++++++++++++++++--------------------------------- src/fcdbg.c | 39 +++++-- src/fcint.h | 29 +++-- src/fcxml.c | 245 ++++++++++++++++++++---------------------- 4 files changed, 321 insertions(+), 341 deletions(-) commit 1162515a9819c7355890aad919e5b9daa448a3a4 Author: Akira TAGOH Date: Wed Jul 3 11:56:58 2013 +0900 Add FC_UNUSED to FC_ASSERT_STATIC macro to avoid compiler warning src/fcint.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit cbf06d7d3c797b97d720909fd4554d1771d41c20 Author: Akira TAGOH Date: Tue Jul 2 19:04:36 2013 +0900 Use INT_MAX instead of unreliable hardcoding value src/fcint.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit ab5b535704fbcab43040d80100cb19cb33f6219d Author: Akira TAGOH Date: Tue Jul 2 18:54:29 2013 +0900 Ignore scandir() check on mingw configure.ac | 50 ++++++++++++++++++++++++++------------------------ 1 file changed, 26 insertions(+), 24 deletions(-) commit 0907589a79d05aeed9bc6bff783838b0eb25736b Author: Akira TAGOH Date: Fri Jun 28 15:54:38 2013 +0900 Fix the behavior of intermixed tests end edits in match to get the following recipe working: as: src/fccfg.c | 27 ++++++++++++++++----------- src/fcint.h | 1 + src/fcxml.c | 37 ++++++++++++++++++++++++++++++++++++- 3 files changed, 53 insertions(+), 12 deletions(-) commit 197d06c49b01413303f2c92130594daa4fcaa6ad Author: Akira TAGOH Date: Fri Jun 28 15:04:11 2013 +0900 Add FcTypeUnknown to FcType to avoid comparison of constant -1 This change reverts 9acc14c34a372b54f9075ec3611588298fb2a501 because it doesn't work as expected when building with -fshort-enums which is default for older arms ABIs Thanks for pointing this out, Thomas Klausner, Valery Ushakov, and Martin Husemann fontconfig/fcprivate.h | 3 ++- fontconfig/fontconfig.h | 1 + src/fccfg.c | 4 +++- src/fcdbg.c | 7 +++++++ src/fcint.h | 6 ++++-- src/fclist.c | 1 + src/fcname.c | 5 ++++- src/fcobjs.c | 2 +- src/fcpat.c | 5 ++++- src/fcxml.c | 2 +- 10 files changed, 28 insertions(+), 8 deletions(-) commit 38ab7ab2fbd83c0c62e4b78302b5fe89da0cb79e Author: Akira TAGOH Date: Thu Jun 27 13:10:27 2013 +0900 Fix a incompatible pointer warning on NetBSD configure.ac | 29 +++++++++++++++++++++++++++++ src/fcstat.c | 10 ++++++++++ 2 files changed, 39 insertions(+) commit 8603e5869505ff06d443b8b22d5357d4caaaac24 Author: Akira TAGOH Date: Thu Jun 27 12:30:56 2013 +0900 Fix a shift count overflow on 32bit box src/fchash.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) commit 9acc14c34a372b54f9075ec3611588298fb2a501 Author: Akira TAGOH Date: Wed Jun 26 12:03:38 2013 +0900 Fix a comparison of constant warning with clang src/fcname.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit cd9b1033a68816a7acfbba1718ba0aa5888f6ec7 Author: Akira TAGOH Date: Fri May 24 13:55:07 2013 +0900 Bug 64906 - FcNameParse() should ignore leading whitespace in parameters After this change, the following works as expected: $ FC_DEBUG=4 fc-match ":family=foo bar, sans-serif" ... FcConfigSubstitute Pattern has 3 elts (size 16) family: "foo bar"(s) "sans-serif"(s) ... src/fcname.c | 6 ++++++ 1 file changed, 6 insertions(+)