Tag '2.13.95' created by Akira TAGOH <akira@xxxxxxxxx> at 2022-02-01 05:39 +0000 Version 2.13.95 -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQTs/7w6azZech5b15gwdXqiGXGmcgUCYfjHoAAKCRAwdXqiGXGm cnKwAQD584jkXnxNXMwGrA9z6m7YZ8KUhMAE+w+0f40R8F2F3AEArTGSgt6S6qSy 1CrpY4B+d/fq03kgi3sJqyRJ06xMSAE= =jDeg -----END PGP SIGNATURE----- Changes since 2.13.94: Akira TAGOH (19): Do not set different score to non-string values Enable 11-lcdfilter-default.conf by default Bump the cache version to 8 Reflect matching results to binding in FcPattern Fix a memory leak when trying to open a non-existing file Fix score estimation for postscriptname Resolves symlinks against <dir prefix="relative"> Add the option to not build fontconfig cache during installation conf.d/60-latin.conf: Make Noto default. Fix some testcase fails for 14c265a1 Fix the issue fail to obtain the style name Apply the change made by 23e46d1 again Initialize variable Add more description for fc-conflist.1 and FcConfigFileInfoIterInit.3 Update CaseFolding.txt to Unicode 14 Add an user font directory for Win32 to the default font path Add test/wrapper-script.sh to the archive Fix possible memory leaks in FcPatternObjectAddWithBinding Bump version to 2.13.95 Alex Richardson (3): fcint: add casts to allow building with stricter compilers Add support for C11 stdatomic atomics FcCharSetPutLeaf(): Fix missing move of new_leaves contents Behdad Esfahbod (1): If a varfont has 'opsz' axis, set FC_SIZE on default instant pattern Ben Wagner (6): Add memory order constraints to C11 atomics Free local FcCache lock on contention Extend test thread args lifetime Fix warning about os2->achVendID cannot be NULL Back FcSerialize with open addressing hash table. Actually skip leading spaces in style name Francesco Pretto (1): WIN32: Fix pGetSystemWindowsDirectory found initialized during FcConfigParseAndLoadFromMemory Mehdi Sabwat (1): fcstat: add support for wasm-emscripten Nirbheek Chauhan (1): meson: Remove summary() from version_compare() block Pierre Ducroquet (5): Add a configuration to switch to monospace if spacing=100 is requested Reference the new configuration file Remove configuration file from POTFILES It seems this qual doesn't work on integers Always add the family name from spacing=100 Ryan Gonzalez (1): Ensure config.h is always included before stdlib headers Ryan Schmidt (5): Avoid PCRE syntax when using grep Remove Bugzilla references Fix run-test.sh to work with BSD mktemp Restore fcatomic compatibility with Mac OS X 10.4. Fix FC_DEFAULT_FONTS on macOS and with BSD sed --- Makefile.am | 6 README | 68 +++++++++- Tools.mk | 2 conf.d/48-spacing.conf | 16 ++ conf.d/60-latin.conf | 3 conf.d/Makefile.am | 2 conf.d/meson.build | 3 configure.ac | 40 +++++ doc/fcconfig.fncs | 3 fc-cache/meson.build | 2 fc-case/CaseFolding.txt | 49 ++++++- fc-conflist/fc-conflist.sgml | 10 - fc-lang/README | 2 fc-list/fc-list.c | 10 - fontconfig/fontconfig.h | 4 fonts.conf.in | 4 meson-cc-tests/stdatomic-primitives-test.c | 8 + meson.build | 26 ++- meson_options.txt | 2 src/fcatomic.h | 32 ++++ src/fccache.c | 15 +- src/fccfg.c | 28 ---- src/fccharset.c | 31 ++-- src/fcfreetype.c | 40 ++++- src/fcint.h | 22 +-- src/fcmatch.c | 112 +++++++++++++--- src/fcpat.c | 43 +----- src/fcserialize.c | 194 ++++++++++++++++++++++++----- src/fcstat.c | 2 src/fcstr.c | 24 +++ src/fcxml.c | 65 ++++++--- test/Makefile.am | 3 test/run-test-conf.sh | 1 test/run-test.sh | 20 +- test/test-conf.c | 71 +++++++--- test/test-issue-286.json | 35 +++++ test/test-pthread.c | 6 37 files changed, 750 insertions(+), 254 deletions(-) ---