Commit Graph

659 Commits

Author SHA1 Message Date
Keith Packard bd724c8596 Short circuit FcPatternEqual when both args point at the same pattern 2002-08-07 01:45:59 +00:00
Keith Packard 0e344dec0b Update fontconfig manual to match current bits 2002-08-06 19:54:10 +00:00
Keith Packard bb356b68ab Uninitialized member of cache structure could lead to non-updated cache
files
2002-08-06 19:00:43 +00:00
Keith Packard 4534f30d21 Fix Imakefile to make fclang.h writable 2002-08-06 18:59:59 +00:00
Keith Packard eb2a2f838f Add Latin-1 characters needed by Welsh 2002-08-06 18:59:43 +00:00
Keith Packard a6531d8cba Always install fonts.conf and fonts.dtd, moving any existing fonts.conf to
fonts.conf.bak. Add ~/.fonts to default font directories and add some
    useful comments to fonts.conf
2002-08-01 16:17:33 +00:00
Keith Packard aefb2c41c8 Fix autoconf build BSD install and sysconfdir problems 2002-08-01 15:57:26 +00:00
Marc Aurele La France c2e9d0240b Warning fix 2002-08-01 01:35:02 +00:00
Keith Packard 6fff2cda0a Add binding property to edit element 2002-07-31 01:36:37 +00:00
Keith Packard 327a7fd491 Rewrite global cache handling code in fontconfig to eliminate per-file
syscalls
2002-07-28 10:50:59 +00:00
Keith Packard 23cd70c4ef Add ngai tahu specific chars to maori orthography 2002-07-27 23:13:28 +00:00
Keith Packard 1a9ae91a16 Add fclang.c to Makefile.in 2002-07-17 17:51:52 +00:00
Keith Packard 6864f62792 Trim ja orthography of a couple codepoints not found in kochi fonts 2002-07-13 20:33:05 +00:00
Keith Packard 1a0ee1e7c1 Fix typo in geez (ethiopic) orthography 2002-07-13 19:10:03 +00:00
Keith Packard 69937bd941 Add some Utf16 support, extract font family and style names from name table
for sfnt fonts
2002-07-13 05:43:25 +00:00
Keith Packard c80d2ac486 Clean up some coverage files; a few accidentally included PUA values and
punctuation. Add debugging stuff to dump out missing codepoints during
    cache building when missing only a few
2002-07-12 21:06:03 +00:00
Keith Packard b4a2c1f012 Add a bunch more languages that use the Latin alphabet 2002-07-12 19:19:16 +00:00
Keith Packard 3f03d0c2ac Add nynorsk and bokml, remove double angle quotes from other languages 2002-07-12 09:13:32 +00:00
Keith Packard c2b971c898 Missed adding kumyk 2002-07-12 07:58:16 +00:00
Keith Packard f749c49cb4 Add devanagari and cyrillic languages. Add Geez 2002-07-12 07:52:16 +00:00
Keith Packard 2ce5254236 Remove old FC_LANG constants now that fontconfig uses RFC 3066 based names 2002-07-11 02:47:50 +00:00
Keith Packard 1bae57ddc8 Use presentation forms for arabic matching, fix comment labeling persian
general forms
2002-07-10 21:57:23 +00:00
Keith Packard e709ddfa10 Use locale data set FC_LANG by default. Reorder FcPattern and FcValueList
to match Xft1.
2002-07-09 22:08:14 +00:00
Keith Packard 2fcac34973 Trim ideographic punctuation and Suzhou numerals from zh-tw orthography.
Had accidentally swapped codePageRange bits for traditional and
    simplified chinese. Add persian (fa) and HKSCS (zh-hk). Fix possible
    bug in charset walking
2002-07-09 02:28:29 +00:00
Keith Packard e50b9ae711 Update iso639-2 language coverage info, fix Georgian orthography to
eliminate Mingrelian and Svan glyphs, use coverage for inclusion and
    OS/2 for Han exclusion, restructure fclang.c to use fclang.h from
    fc-lang dir
2002-07-08 07:31:53 +00:00
Keith Packard d6dabf3686 Add walloon, update fclang.c to include recent language additions 2002-07-07 19:30:53 +00:00
Keith Packard 2903c146aa Share more duplicate charset data 2002-07-07 19:18:51 +00:00
Keith Packard 3de8881ec9 Add fclang.c to CVS; easier than attempting to build it on the fly 2002-07-07 00:00:43 +00:00
Keith Packard 6446b1511d Remove at and grave from latin languages, add copyright, license and RCS
header
2002-07-06 23:59:19 +00:00
Keith Packard 82f4243f22 Switch to RFC 3066 based lang names 2002-07-06 23:47:44 +00:00
Keith Packard 899e352656 Add a few more common font families to the default configuration 2002-07-06 23:46:58 +00:00
Keith Packard 364a581d91 Add coverage documentation files 2002-07-06 23:22:03 +00:00
Keith Packard c1382a3d99 Add fc-lang program to generate language coverage tables 2002-07-06 23:21:37 +00:00
Keith Packard 084407063d Object list to FcObjectSetBuild wasnt terminated with 0 2002-07-03 23:15:32 +00:00
Marc Aurele La France f9dc31e81c Indent line 2002-07-01 12:39:23 +00:00
Marc Aurele La France 8ea04b7956 Ident line 2002-07-01 12:38:27 +00:00
Keith Packard ad07dcf486 Make fc-cache avoid reading the whole world full of fonts 2002-07-01 05:11:20 +00:00
Keith Packard e6099fe979 Make fc-list more useful 2002-06-30 23:45:40 +00:00
Keith Packard bdcdaceda4 Add FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c) 2002-06-30 23:45:17 +00:00
Keith Packard 4c0036053a Add strong/weak pattern value binding, add known charsets for automatic
lang computation
2002-06-29 20:31:02 +00:00
Keith Packard 5c7fb8274c Construct empty constant charsets correctly (using null pointers) 2002-06-26 22:56:51 +00:00
Keith Packard c552f59ba2 Permit empty charsets in fonts.cache files 2002-06-26 22:14:08 +00:00
Keith Packard 223c028949 Steal idea for locale-insensitive strtod from glib 2002-06-26 16:11:29 +00:00
Keith Packard 4aded3e0dd Oops. Made a mistake when adding config file names to monitor list 2002-06-21 07:01:11 +00:00
Keith Packard 4645eedfcc Fix automatic file time checking, transcoding table searches. Actually add
config files used to config structure so they can be time checked as
    well
2002-06-21 06:14:45 +00:00
Keith Packard 8c96d1fc10 Accidentally falling through several case blocks 2002-06-20 03:43:09 +00:00
Keith Packard c689ec2291 Add slanting for fonts without oblique/italic varient. Fix matching code to
make this work
2002-06-19 21:32:51 +00:00
Keith Packard 0c35c0facb Make fc-cache more tolerant of missing font directories 2002-06-19 20:55:19 +00:00
Keith Packard 6f6563edb5 Add ref counting to font config patterns so that FcFontSort return values
are persistant
2002-06-19 20:08:22 +00:00
Keith Packard 06a48f2073 Add a few aliases suggested by Owen and Mike 2002-06-19 06:31:46 +00:00