Patrick Lam
e79c648c7a
file fc-match.sgml was initially added on branch fc-2_4_branch.
2006-04-06 05:15:08 +00:00
Patrick Lam
ba76916ff6
On Windows, unlink before rename. Reported by Tim Evans.
2006-03-23 04:22:28 +00:00
Patrick Lam
d8fda87d5e
Fix typos in orth files. Reported by Denis Jacquerye.
2006-03-15 15:59:33 +00:00
Patrick Lam
72b3e80625
file ln.orth was initially added on branch fc-2_4_branch.
2006-03-08 19:27:25 +00:00
Patrick Lam
37e3f33c7e
Sort directory entries while scanning them from disk; prevents Heisenbugs
...
due to file ordering in a directory.
reviewed by: plam
2006-03-08 19:19:05 +00:00
Carl Worth
a7683cafe1
Add a configuration file that disables hinting for the Lohit Gujarati font
...
(since the hinting distort some glyphs quite badly).
reviewed by: keithp
2005-12-13 17:50:50 +00:00
Patrick Lam
4edd0a0286
file 10-fonts-persian.conf was initially added on branch fc-2_4_branch.
2005-12-01 06:27:07 +00:00
Patrick Lam
b1297aa897
2005-11-23 Frederic Crozat <fcrozat@mandriva.com>: reviewed by: plam
...
Make getopt_long accept -s parameter to fc-match as well.
2005-11-23 15:33:48 +00:00
Patrick Lam
246985e40e
file ftglue.c was initially added on branch fc-2_4_branch.
2005-11-19 22:37:24 +00:00
Patrick Lam
008385c5fb
Use libtool -no-undefined flag on all platforms.
...
reviewed by: plam & keithp
2005-10-05 21:12:57 +00:00
Patrick Lam
affc7d1849
Modify config file to use Greek fonts before Asian fonts with Greek glyphs.
...
reviewed by: plam & keithp
2005-10-05 19:40:35 +00:00
Patrick Lam
d8c22de1f1
file Makefile.am was initially added on branch fc-2_4_branch.
2005-09-23 05:59:19 +00:00
Keith Packard
71f94d0768
Various GCC 4 cleanups for signed vs unsigned char
...
Match only [0-9]*.conf files in <include>{directory}</include> elements to
avoid loading *.rpmsave or .dpkg-old files. (otaylor)
2005-07-25 20:39:19 +00:00
Carl Worth
7850458d28
Rename FcPatternThawAll to FcPatternFini.
...
Pull the FcObjectStateName hash table out to file scope, and add
FcObjectStaticNameFini so that FcFini will cleanup this hash table as
well.
Clear FILE* to NULL after fclose.
2005-07-15 17:43:44 +00:00
Keith Packard
f1a42f6b5f
Make FcOpNotContains use FcStrStr for strings so that it matches semantics
...
for !FcOpContains.
reviewed by: keithp
2005-06-17 03:01:43 +00:00
Keith Packard
adc7abacbf
Move fontconfig source package to libs as per override
2005-05-20 16:21:39 +00:00
Keith Packard
a65a77aecf
The ka.orth file requires several characters which are not used anymore in
...
modern Georgian and which are missing in the free Georgian TrueType
fonts downloadable at:
http://aiet.qartuli.net/docs/georgian_on_linux_en.php
reviewed by: Mike Fabian Bug: 3352
2005-05-20 15:56:51 +00:00
Keith Packard
87c887464a
Update date to real 2.3.2 release date. Fix change attributions
2005-04-27 19:08:08 +00:00
Keith Packard
5c1853cd4c
Bump so revision for 2.3.2
...
Fix a few minor leaks in error cases.
2005-04-27 16:22:46 +00:00
Keith Packard
1cb309adcb
Update for version 2.3.2
2005-04-23 04:32:23 +00:00
Keith Packard
716ac8b803
Don't force bitmap font enable in default configuration; allows users to
...
override this in ~/.fonts.conf
Updated translations
Destroy font configuration on exit to help valgrind
Use own transcoding routines in preference to iconv which appears to have
leaks in some translators. Call iconv_close after using iconv (oops).
Prefer unicode encoding of Euro char as some fonts mis-encode Euro in other
ones.
Must fetch bitmap glyphs to get width values to check for
monospace/dual-width fonts.
2005-04-21 19:03:53 +00:00
Ross Burton
2ff4f0760a
Check that a pattern isn't already frozen in FcPatternFreeze
2005-04-13 09:11:52 +00:00
Ross Burton
ae7d0f3593
Put all FcPattern objects though FcObjectStaticName and do pointer trather
...
than string compares
2005-03-31 19:16:49 +00:00
Tor Lillqvist
156032744e
Add the .dll to the dll name.
2005-03-17 08:57:11 +00:00
Keith Packard
5f347d9cd5
Update to reflect configuration changes
...
Fix Autohint vs Autohinter mistake
Adopt changes from Josselin Mouette for configuration descriptions Update
debian to version 2.3.1-2
2005-03-10 22:06:20 +00:00
Keith Packard
8c74026071
Update debian for 2.3.1
2005-03-09 04:57:42 +00:00
Tor Lillqvist
79da4fe91f
Get the DLL from "bin" where modern libtools put it, not "lib".
...
Check also drive letter prefix on Win32.
2005-03-09 00:47:11 +00:00
Keith Packard
d49dde9f90
Update for 2.3.1
2005-03-08 23:39:02 +00:00
Keith Packard
76a8dfa337
Include space and remove numbers from valid script tags. This ensures that
...
tags like 'lao ' work while rejecting those which have any digits.
Eliminate a spurious debugging variable (len)
2005-03-05 23:50:55 +00:00
Keith Packard
219f7818da
Rework GSUB/GPOS script parsing to survive broken fonts. Thanks for the
...
broken font go to Manish Singh
2005-03-05 23:34:57 +00:00
Keith Packard
97bde49a2b
Josselin Mouette:
...
Include 2.3 release information in changelog Add Josselin Mouette as an
Uploader Set hinting_type to low priority configuration option
Manish Singh:
yes_bitmaps.conf -> yes-bitmaps.conf
Funda Wang:
Johap -> Johab
2005-03-05 20:58:39 +00:00
Keith Packard
683dc3c476
Move debian-specific conf file examples upstream.
...
Sub-pixel configuration examples must smash subpixel value as Xft always
sets it from X.
Change sub-pixel rendering debconf descriptions from Enable/Disable to
Always/Never.
2005-03-03 06:20:57 +00:00
Keith Packard
dc2e06ab07
Ignore more build detritus
...
Add debian package construction stuff.
Update to newer versions of these tools
Get library manuals to build again (we love automake).
Update debian build system to switch maintainers and deal with 2.3
functionality
2005-03-03 01:59:28 +00:00
Keith Packard
4afc00ca02
Update for 2.3.0
2005-03-01 20:48:36 +00:00
Keith Packard
0c009d2b6d
Generate and install PDF versions of the manuals
...
Fix formatting
Add missing exported functions, fix data types
Add missing pattern elements.
Add missing pattern elements. Document conf.d usage, clarify available
orthography list. Fix some config file attributes. Complete list of
constants.
Mark FC_SOURCE deprecated.
Don't set FC_SOURCE any longer.
2005-03-01 20:36:48 +00:00
Keith Packard
414f720281
Create prototype /etc/fonts/conf.d directory with a few sample
...
configuration files. Deprecate use of local.conf for local
customizations in favor of this directory based scheme which is more
easily integrated into installation systems.
Tag FC_EMBOLDEN as a boolean variable
2005-02-28 18:56:15 +00:00
Keith Packard
47b49bf14b
Free patterns from fonts which are rejected by configuration (bug #2518 )
...
reviewed by: pborelli@katamail.com
2005-02-10 23:00:51 +00:00
Keith Packard
afca783626
Update for version 2.2.99
2005-01-29 00:42:37 +00:00
Keith Packard
845a0bf37a
Add a few pointers
2005-01-29 00:33:47 +00:00
Keith Packard
ca60d2b5c5
Polite typechecking for test and edit expressions. Helps catch errors in
...
the font configuration.
2005-01-28 23:55:14 +00:00
Keith Packard
59e149e757
Have --with-expat set EXPAT_CFLAGS (bug 2278)
...
reviewed by: Keith Packard <keithp@keithp.com>
2005-01-16 01:41:24 +00:00
Keith Packard
d8ae9c9219
Add SEE ALSO section (bug 2085)
...
Cross compiling fixes (bug 280)
reviewed by: Keith Packard <keithp@keithp.com>
2005-01-13 18:31:50 +00:00
Keith Packard
8759822e8f
Update blanks list (Closes bug 86)
2005-01-13 18:10:42 +00:00
Keith Packard
fce87a189b
Verify that every font pattern loaded from cache has both FC_FILE and
...
FC_FAMILY entries. Attempt to fix bug #2219 .
2005-01-04 21:54:50 +00:00
Keith Packard
d53461812d
Update for version 2.2.98
2004-12-29 19:44:51 +00:00
Keith Packard
479f551f6d
Document ASCII limitations of Fc character conversion macros
...
Fix off-by-one error in utf-8 case walking code. Add FcStrDowncase (useful
for testing case conversion functions)
2004-12-29 19:37:14 +00:00
Keith Packard
02748dd3b8
Add territory database
...
Reviewed by: Keith Packard
Remove Han characters from Korean orthography
2004-12-29 10:07:10 +00:00
Keith Packard
2ba729ed3b
Reorder utility programs to make sure fc-case is run before fc-lang as
...
fc-lang uses fcstr.c which uses fccase.h
Fix broken XML
2004-12-29 09:57:49 +00:00
Keith Packard
192296d852
Adopt some RedHat suggestions for standard font configuration.
...
Add new helper program 'fc-case' to construct case folding tables from
standard Unicode CaseFolding.txt file
Re-implement case insensitive functions with Unicode aware versions
(including full case folding mappings)
2004-12-29 09:15:17 +00:00
Keith Packard
5cf8c5364f
I changed FcFontSetSort to respect the generic aliases better in the face
...
of language matching.
What I did was to ammend the strict sort order used by FcFontSort so that
it 'satisfies' the language specified in the pattern by locating the
best matching font supporting each pattern language and then ignores
language in the remaining fonts for purposes of matching.
So, when asking for 'sans:lang=en', you'll get an English font first, and
then the remaining fonts sorted with respect to the 'sans' alias alone
-- pushing Kochi fonts ahead of other English-supporting Han fonts.
reviewed by: Owen Taylor <otaylor@redhat.com>
2004-12-14 00:12:25 +00:00