Behdad Esfahbod
d354a321ee
Bug 23419 - "contains" expression seems not working on the fontconfig rule
...
Fix bug in FcLangSetContains(), similar to
5c6d1ff23b
2009-08-25 20:39:20 -04:00
Behdad Esfahbod
161620108b
[ja.orth] Comment out FULLWIDTH YEN SIGN ( #22942 )
2009-07-28 14:24:21 -04:00
Roozbeh Pournader
aa82a4f81d
Reorganize Panjabi/Punjabi and Lahnda orthographies (bug #19890 )
...
The correct ISO 639 code for Pakistani/Western Panjabi seems to be 'lah',
not 'pa'. We are keeping 'pa_pk.orth' for compatiblity with glibc.
Signed-off-by: Behdad Esfahbod <behdad@behdad.org>
2009-06-24 13:52:11 -04:00
Behdad Esfahbod
ffd6668b46
[fc-lang] Make LangSet representation in the cache files stable
...
Fontconfig assigns an index number to each language it knows about.
The index is used to index a bit in FcLangSet language map. The bit
map is stored in the cache.
Previously fc-lang simply sorted the list of languages and assigned
them an index starting from zero. Net effect is that whenever new
orth files were added, all the FcLangSet info in the cache files would
become invalid. This was causing weird bugs like this one:
https://bugzilla.redhat.com/show_bug.cgi?id=490888
With this commit we fix the index assigned to each language. The index
will be based on the order the orth files are passed to fc-lang. As a
result all orth files are explicitly listed in Makefile.am now, and
new additions should be made to the end of the list. The list is made
to reflect the sorted list of orthographies from 2.6.0 released followed
by new additions since.
This fixes the stability problem. Needless to say, recreating caches
is necessary before any new orthography is recognized in existing fonts,
but at least the existing caches are still valid and don't cause bugs
like the above.
2009-06-24 13:52:10 -04:00
Behdad Esfahbod
bb36e67685
[fc-lang] Fix bug in country map generation
...
Previously the county map code was using an uninitialized variable and
hence was totally failing to populate same-lang-different-territory map.
2009-06-24 13:52:09 -04:00
Behdad Esfahbod
3074a73b41
Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in all files
2009-03-13 17:59:28 -04:00
Behdad Esfahbod
916640ce40
Fix Makefile's to not create target file in case of failure
2009-03-10 02:16:09 -04:00
Behdad Esfahbod
26ce979e82
Fix Fanti (fat) orth file ( #20390 )
2009-03-10 02:16:09 -04:00
Roozbeh Pournader
49111c11fb
Add Sundanese (su) orthography (bug #20440 )
2009-03-09 13:18:51 -04:00
Roozbeh Pournader
0eaed16d34
Add Kanuri (kr) orthography (bug #20438 )
2009-03-09 13:18:51 -04:00
Roozbeh Pournader
fe4838588b
Add Nauru (na) orthography (bug #20418 )
2009-03-09 13:18:51 -04:00
Roozbeh Pournader
9141b4bbe9
Add Javanese (jv) orthography (bug #20403 )
2009-03-02 14:03:37 +03:30
Roozbeh Pournader
dc6daae949
Add Sichuan Yi (ii) orthography (bug #20402 )
2009-03-02 14:03:37 +03:30
Roozbeh Pournader
43517045f8
Add Shona (sn) orthography (bug #20394 )
2009-03-02 14:03:37 +03:30
Roozbeh Pournader
42a8008df1
Add orthographies for Oshiwambo languages (bug #20401 )
...
The languages are Kuanyama/Kwanyama (kj), Ndonga (ng), and Kwambi (kwm).
2009-03-02 14:03:36 +03:30
Roozbeh Pournader
f0b5463729
Add Zhuang (za) orthography (bug #20399 )
2009-03-02 14:03:36 +03:30
Roozbeh Pournader
7886b14783
Add Rundi (rn) orthography (bug #20398 )
2009-03-02 14:03:35 +03:30
Roozbeh Pournader
10a85249d9
Add Navajo (nv) orthography (bug #20395 )
2009-03-02 14:03:35 +03:30
Roozbeh Pournader
bf20886085
Add Tahitian (ty) orthography (bug #20391 )
2009-03-02 14:03:35 +03:30
Roozbeh Pournader
0e05d7e5c7
Add Sango (sg) orthography (bug #20393 )
2009-03-02 14:03:35 +03:30
Roozbeh Pournader
bdbdc64dd1
Added Quechua (qu) orthography (bug #20392 )
2009-03-02 14:03:34 +03:30
Roozbeh Pournader
16159d0fae
Add Akan (ak) and Fanti (fat) orthographies (bug #20390 )
2009-03-02 14:03:34 +03:30
Roozbeh Pournader
881a7cd93b
Add Herero (hz) orthograhy (bug #20387 )
2009-03-02 14:03:34 +03:30
Roozbeh Pournader
bc701d2a5b
Add Ewe (ee) orthography (bug #20386 )
2009-03-02 14:03:34 +03:30
Roozbeh Pournader
5a83914b73
Update Serbo-Croatian (sh) orthography (bug #20368 )
2009-03-02 14:03:33 +03:30
Roozbeh Pournader
505ea8ce37
Extend Crimean Tatar (crh) orthography (bug #19891 )
2009-03-02 14:03:33 +03:30
Roozbeh Pournader
4c7da799f3
Add Divehi (dv) orthography (bug #20207 )
2009-03-02 14:03:33 +03:30
Roozbeh Pournader
5cac0a4fd6
Remove digits and symbols from some Indic orthographies (bug #20204 )
...
These orthographies were changed: Gujarati (gu), Kannada (kn), Lao (lo),
Malayalam (ml), Oriya (or), Telugu (te), and Thai (th).
2009-03-02 14:03:33 +03:30
Roozbeh Pournader
ea628d9770
Tighten Central Khmer (km) orthography (bug #20202 )
2009-03-02 14:03:32 +03:30
Roozbeh Pournader
4a5805d9c6
Change Kashmiri (ks) orthography to Arabic script (bug #20200 )
2009-03-02 14:03:32 +03:30
Roozbeh Pournader
cda5721922
Rename Fulah orthography from 'ful' to 'ff' (bug #20177 )
2009-03-02 14:03:32 +03:30
Roozbeh Pournader
a32b79c3a5
Rename Bambara orthography from 'bam' to 'bm' (bug #20175 )
2009-03-02 14:03:32 +03:30
Roozbeh Pournader
74a0a28695
Rename Avaric orthography from 'ava' to 'av' (bug #20174 )
2009-03-02 14:03:31 +03:30
Roozbeh Pournader
eba32fa3f3
Update Azerbaijani in Latin (az_az) to present usage (bug #20173 )
...
Removed Cyrillic that is no longer in use. Removed "A WITH DIAERESIS"
too, since it was only temporarily used in 1991-1992.
2009-03-02 14:03:31 +03:30
Roozbeh Pournader
1c7bacc214
Switch Uzbek (uz) orthography to Latin (bug #19851 )
2009-03-02 14:03:31 +03:30
Roozbeh Pournader
dfd5d0937c
Add Crimean Tatar (crh) orthography (bug #19891 )
2009-03-02 14:03:31 +03:30
Roozbeh Pournader
502c46c23d
Add Papiamento (pap_aw, pap_an) orthographies (bug #19891 )
2009-03-02 14:03:30 +03:30
Roozbeh Pournader
b4cd4cb6cc
Add Blin (byn) orthography (bug #19891 )
2009-03-02 14:03:30 +03:30
Roozbeh Pournader
4d7412a28b
Divide Panjabi (pa) to that of Pakistan and India (bug #19890 )
...
Previous Panjabi orthography was in the Gurmukhi script only, while in
Pakistan, the Arabic script (called Shahmukhi) is used for Panjani.
2009-03-02 14:03:30 +03:30
Roozbeh Pournader
7a22c9d347
Add Ottoman Turkish (ota) orthography (bug #20114 )
2009-03-02 14:03:30 +03:30
Roozbeh Pournader
b5675e4c92
Remove Euro Sign from all orthographies (bug #19865 )
2009-03-02 14:03:29 +03:30
Behdad Esfahbod
f6993c8803
[fc-lang] Continue parsing after an "include" ( #20179 )
2009-03-02 14:03:29 +03:30
Roozbeh Pournader
abe0e056d5
Fix Bengali (bn) and Assamese (as) orthographies (bug #22924 )
...
Removing digits, symbols, and the letters not used in the languages.
2009-02-16 02:14:43 -08:00
Roozbeh Pournader
40b2904c89
Add Sidamo (sid) and Wolaitta (wal) orthographies (bug #19891 )
2009-02-16 02:14:43 -08:00
Roozbeh Pournader
d333969e0c
Add Sardinian (sc) orthography (bug #19891 )
2009-02-16 02:14:43 -08:00
Roozbeh Pournader
1ae2e9b479
Add Limburgan (li) orthography (bug #19891 )
2009-02-16 02:14:43 -08:00
Roozbeh Pournader
d8a4ee921a
Ad Ganda (lg) orthography (bug #19891 )
2009-02-16 02:14:42 -08:00
Roozbeh Pournader
f4159adaa8
Add Haitian Creole (ht) orthography (bug #19891 )
2009-02-16 02:14:42 -08:00
Roozbeh Pournader
190b4b5b2b
Add Aragonese (an) orthography (bug #19891 )
2009-02-16 02:14:42 -08:00
Roozbeh Pournader
3541f01828
Add Kurdish in Turkey (ku_tr) orthography (bug #19891 )
2009-02-16 02:14:42 -08:00