Akira TAGOH
c20ac78b01
Bug 57114 - regression on FcFontMatch with namelang
...
After 7587d1c99d
applied, family,
style, and fullname is localized against current locale or lang
if any though, the string in other languages were dropped from
the pattern. this caused unexpected mismatch on the target="font"
rules.
This fix adds other strings at the end of the list.
2012-11-15 16:37:32 +09:00
Akira TAGOH
bdaef0b80d
Bug 56531 - autogen.sh fails due to missing 'm4' directory
...
Keep m4 directory in git.
2012-10-30 09:56:24 +09:00
Akira TAGOH
038aa930ae
Use automake variable instead of cleaning files in clean-local
...
just for git.mk coming up from Behdad's threadsafe branch
2012-10-26 14:31:23 +09:00
Akira TAGOH
73ab254336
autogen.sh: Add -I option to tell aclocal a place for external m4 files
2012-10-23 15:53:37 +09:00
Akira TAGOH
e7bfe729ab
Fix syntax errors in fonts.dtd.
...
Patch from Steve Simpson
2012-10-09 11:05:59 +09:00
Akira TAGOH
8890f94438
Fix wrongly squashing for the network path on Win32.
...
Patch from Diego Santa Cruz
2012-10-09 11:03:03 +09:00
Akira TAGOH
8daa863c6d
deal with warnings as errors for the previous change
...
missed this change to commit. doh!
2012-09-11 18:10:12 +09:00
Akira TAGOH
ab26a722c0
Bug 52573 - patch required to build 2.10.x with oldish GNU C library headers
...
On older libc, _POSIX_C_SOURCE didn't satisfy to use posix_fadvise()
and AC_CHECK_FUNCS doesn't check a header file if the function is
declared there properly. so use AC_LINK_IFELSE instead.
2012-09-11 17:56:09 +09:00
Akira TAGOH
535e0a37d6
Bug 54138 - X_OK permission is invalid for win32 access(..) calls
...
X_OK checking was added back in 8ae1e3d5dc
which was removed due to the same reason in
238489030a
.
apparently the test case in Bug#18934 still works without it.
so I'm removing it again to get this working on Windows.
2012-08-31 12:39:38 +09:00
Jeremy Huddleston Sequoia
9ec868665d
Remove _CONFIG_FIXUPS_H_ guards, so multiple includes of "config.h" result in the correct values
...
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2012-08-27 14:52:23 -07:00
Akira TAGOH
c4a58ae0e2
Fix for libtoolize's warnings
2012-08-27 16:36:49 +09:00
Behdad Esfahbod
65da8c091c
Fix N'ko orthography
2012-08-25 14:10:14 -04:00
Akira TAGOH
375cdbce9d
Bug 53585 - Two highly-visible typos in src/fcxml.c
2012-08-16 20:33:12 +09:00
Akira TAGOH
cbfbd4041d
Bump version to 2.10.1
2012-07-27 11:22:14 +09:00
Akira TAGOH
b7287a91fe
Install config files first
...
Use install-data-hook instead of install-data-local.
This allows on the real installation to create a symlink with
the broken ln command though, still not work with the pseudo
installation by using DESTDIR say.
2012-07-23 13:59:16 +09:00
Akira TAGOH
ebd5096abc
Fix a typo in fontconfig.pc
...
Reported by Daniel Macks
2012-07-19 10:20:30 +09:00
Akira TAGOH
d4fc407246
correct version
2012-07-17 14:20:48 +09:00
Akira TAGOH
92bad770e5
Bump version to 2.10
2012-07-17 11:36:01 +09:00
Akira TAGOH
f513f53347
Update INSTALL
2012-07-17 11:35:41 +09:00
Akira TAGOH
14d23ef330
Bump libtool revision
2012-07-17 11:34:31 +09:00
Akira TAGOH
da9400212d
Fix a build fail with gcc 2.95, not supporting the flexible array members.
2012-07-09 14:46:51 +09:00
Akira TAGOH
489a575a74
Update CaseFolding.txt to Unicode 6.1
2012-07-06 19:02:05 +09:00
Akira TAGOH
5b2d065ef8
Bug 34266 - configs silently ignored if libxml2 doesn't support SAX1 interface
...
Check if libxml2 has built with --with-sax1
2012-07-05 16:25:05 +09:00
Akira TAGOH
9c377192bf
Bump version to 2.9.92
2012-06-25 14:57:51 +09:00
Akira TAGOH
2162d9c2ee
Update INSTALL
2012-06-25 14:57:40 +09:00
Akira TAGOH
a94c6b3b94
Bump libtool revision
2012-06-25 14:50:18 +09:00
Akira TAGOH
769306665c
Bug 18726 - RFE: help write locale-specific tests
...
Add an example matching rule for the language specific
2012-06-22 14:30:56 +09:00
Marius Tolzmann
e5a59eac90
Fix warning about deprecated, non-existent config includes
...
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 8: reading configurations from ~/.fonts.conf.d is deprecated.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
Be polite and do not issue the warning if deprecated config includes
(e.g. ~/.fonts.conf.d and/or ~/.fonts.conf) do not exist.
2012-06-22 13:58:46 +09:00
Marius Tolzmann
3a5e9bc75d
Fix newline in warning about deprecated config includes
2012-06-22 13:57:13 +09:00
Akira TAGOH
2d9ad5434b
Rename configure.in to configure.ac
2012-06-18 18:33:43 +09:00
Akira TAGOH
4353df754f
clean up the lock file properly on even hardlink-not-supported filesystem.
2012-06-18 10:52:21 +09:00
Akira TAGOH
997a64a67b
Fix the fail of make install with --disable-shared on Win32
2012-06-14 11:27:31 +09:00
Akira TAGOH
cd280f6532
Fix a build fail on MINGW
2012-06-13 20:01:30 +09:00
Akira TAGOH
2ec0440fb5
Fix a typo and build fail.
2012-06-12 11:02:26 +09:00
Akira TAGOH
b447fc5d52
Bug 50835 - Deprecate FC_GLOBAL_ADVANCE
...
FC_GLOBAL_ADVANCE is deprecated. this flag is simply ignored on
freetype 2.4.5 or later.
2012-06-11 23:28:55 +09:00
Akira TAGOH
54fb7967de
Bump version to 2.9.91
2012-06-11 20:15:15 +09:00
Mark Brand
0b20bd0281
fix building for WIN32
...
8c255fb185
moved some code out of switch
but did not declare 'buffer'. Also, replacing the "break" with
"goto bail" neglected the WIN32 specific code.
2012-06-11 20:13:02 +09:00
Akira TAGOH
101825a129
Generate bzip2-compressed tarball too
2012-06-11 18:43:56 +09:00
Akira TAGOH
fdb1155035
doc: Fix distcheck error again...
2012-06-11 18:39:37 +09:00
Akira TAGOH
e8f16c9343
Bump libtool revision
2012-06-11 17:48:12 +09:00
Akira TAGOH
cf70eaa3bf
Bug 50525 - superfluous whitespace in the style
2012-06-08 19:41:59 +09:00
Akira TAGOH
f4103bf708
fcdefault: Add the lang object at FcConfigSubstituteWithPat() only when kind is FcMatchPattern
2012-06-08 19:17:57 +09:00
Akira TAGOH
07e52eeb09
fcdefault: no need to set FC_LANG in FcDefaultSubstitute() anymore
2012-06-08 15:54:48 +09:00
Akira TAGOH
550fd49d4f
Add the default language to the pattern prior to do build the substitution
...
the default language is referred from the FC_LANG environment variable
or the current locale
2012-06-08 15:48:30 +09:00
Akira TAGOH
2261a64ce1
fcdefault: fallback if the environment variables are empty
...
try to fallback if FC_LANG, LC_ALL, LC_CTYPE and LANG is empty
2012-06-08 15:47:52 +09:00
Akira TAGOH
bbc8fb5ba7
Bug 32853 - Export API to get the default language
...
Add a new API FcGetDefaultLangs() to export the string sets of the default
languages.
2012-06-08 15:18:30 +09:00
Akira TAGOH
1b692d8ab9
Fix the wrong estimation for the memory usage information in fontconfig
2012-06-01 19:06:17 +09:00
Akira TAGOH
5254a6630f
Fix a typo and polish the previous change
2012-05-31 13:07:29 +09:00
Akira TAGOH
4a741e9a0a
Fix the build fail on Solaris
...
It's introduced by 0ac6c98294
.
Use lstat() and S_ISDIR() to check if it's the directory or not
if there are no d_type in struct dirent.
2012-05-30 18:30:49 +09:00
Mikhail Gusarov
0ac6c98294
Fix cache aging for fonts on FAT filesystem under Linux
...
Windows does not update mtime of directory on FAT filesystem when
file is added to it or removed from it. Fontconfig uses mtime of
directory to check cache file aging and hence fails to detect
newly added or recently removed files.
This changeset detects FAT filesystem (currently implemented for
Linux) and adds generating checksum of directory entries instead
of using mtime which guarantees proper cache rebuild.
For non-FAT filesystems this patch adds single syscall per directory
which is negligeable overhead.
This fixes bug https://bugs.freedesktop.org/show_bug.cgi?id=25535
Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
2012-05-28 16:46:04 +09:00