summaryrefslogtreecommitdiff
path: root/fc-lang
AgeCommit message (Collapse)AuthorFilesLines
2009-09-02Updated Arabic, Persian, and Urdu orthographiesRoozbeh Pournader5-132/+161
- Arabic (ar), Persian (fa), and Urdu (ur) now use generic forms (bug #23004) - Persian (fa) orthography updated to latest standards and orthographies - Persian dialects Dari/Eastern Farsi (prs) and Western Farsi (pes) added
2009-09-02Correct Ewe (ee) orthography to use U+025B (bug #20711)Roozbeh Pournader1-1/+1
2009-08-25Bug 23419 - "contains" expression seems not working on the fontconfig ruleBehdad Esfahbod1-3/+17
Fix bug in FcLangSetContains(), similar to 5c6d1ff23bda4386984a1d6e4c024958f8f5547c
2009-07-28[ja.orth] Comment out FULLWIDTH YEN SIGN (#22942)Behdad Esfahbod1-1/+1
2009-06-24Reorganize Panjabi/Punjabi and Lahnda orthographies (bug #19890)Roozbeh Pournader4-10/+54
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[fc-lang] Make LangSet representation in the cache files stableBehdad Esfahbod2-17/+280
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[fc-lang] Fix bug in country map generationBehdad Esfahbod1-1/+1
Previously the county map code was using an uninitialized variable and hence was totally failing to populate same-lang-different-territory map.
2009-03-13Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in all filesBehdad Esfahbod180-359/+359
2009-03-10Fix Makefile's to not create target file in case of failureBehdad Esfahbod1-1/+2
2009-03-10Fix Fanti (fat) orth file (#20390)Behdad Esfahbod1-1/+1
2009-03-09Add Sundanese (su) orthography (bug #20440)Roozbeh Pournader1-0/+33
2009-03-09Add Kanuri (kr) orthography (bug #20438)Roozbeh Pournader1-0/+43
2009-03-09Add Nauru (na) orthography (bug #20418)Roozbeh Pournader1-0/+40
2009-03-02Add Javanese (jv) orthography (bug #20403)Roozbeh Pournader1-0/+36
2009-03-02Add Sichuan Yi (ii) orthography (bug #20402)Roozbeh Pournader1-0/+34
2009-03-02Add Shona (sn) orthography (bug #20394)Roozbeh Pournader1-0/+35
2009-03-02Add orthographies for Oshiwambo languages (bug #20401)Roozbeh Pournader3-0/+92
The languages are Kuanyama/Kwanyama (kj), Ndonga (ng), and Kwambi (kwm).
2009-03-02Add Zhuang (za) orthography (bug #20399)Roozbeh Pournader1-0/+39
2009-03-02Add Rundi (rn) orthography (bug #20398)Roozbeh Pournader1-0/+32
2009-03-02Add Navajo (nv) orthography (bug #20395)Roozbeh Pournader1-0/+48
2009-03-02Add Tahitian (ty) orthography (bug #20391)Roozbeh Pournader1-0/+41
2009-03-02Add Sango (sg) orthography (bug #20393)Roozbeh Pournader1-0/+47
2009-03-02Added Quechua (qu) orthography (bug #20392)Roozbeh Pournader1-0/+36
2009-03-02Add Akan (ak) and Fanti (fat) orthographies (bug #20390)Roozbeh Pournader2-0/+60
2009-03-02Add Herero (hz) orthograhy (bug #20387)Roozbeh Pournader1-0/+35
2009-03-02Add Ewe (ee) orthography (bug #20386)Roozbeh Pournader1-0/+77
2009-03-02Update Serbo-Croatian (sh) orthography (bug #20368)Roozbeh Pournader1-5/+13
2009-03-02Extend Crimean Tatar (crh) orthography (bug #19891)Roozbeh Pournader1-3/+4
2009-03-02Add Divehi (dv) orthography (bug #20207)Roozbeh Pournader1-0/+34
2009-03-02Remove digits and symbols from some Indic orthographies (bug #20204)Roozbeh Pournader7-14/+19
These orthographies were changed: Gujarati (gu), Kannada (kn), Lao (lo), Malayalam (ml), Oriya (or), Telugu (te), and Thai (th).
2009-03-02Tighten Central Khmer (km) orthography (bug #20202)Roozbeh Pournader1-7/+17
2009-03-02Change Kashmiri (ks) orthography to Arabic script (bug #20200)Roozbeh Pournader1-7/+12
2009-03-02Rename Fulah orthography from 'ful' to 'ff' (bug #20177)Roozbeh Pournader1-2/+2
2009-03-02Rename Bambara orthography from 'bam' to 'bm' (bug #20175)Roozbeh Pournader1-2/+2
2009-03-02Rename Avaric orthography from 'ava' to 'av' (bug #20174)Roozbeh Pournader1-2/+2
2009-03-02Update Azerbaijani in Latin (az_az) to present usage (bug #20173)Roozbeh Pournader1-27/+14
Removed Cyrillic that is no longer in use. Removed "A WITH DIAERESIS" too, since it was only temporarily used in 1991-1992.
2009-03-02Switch Uzbek (uz) orthography to Latin (bug #19851)Roozbeh Pournader1-78/+16
2009-03-02Add Crimean Tatar (crh) orthography (bug #19891)Roozbeh Pournader1-0/+45
2009-03-02Add Papiamento (pap_aw, pap_an) orthographies (bug #19891)Roozbeh Pournader2-0/+77
2009-03-02Add Blin (byn) orthography (bug #19891)Roozbeh Pournader1-0/+27
2009-03-02Divide Panjabi (pa) to that of Pakistan and India (bug #19890)Roozbeh Pournader2-3/+31
Previous Panjabi orthography was in the Gurmukhi script only, while in Pakistan, the Arabic script (called Shahmukhi) is used for Panjani.
2009-03-02Add Ottoman Turkish (ota) orthography (bug #20114)Roozbeh Pournader1-0/+41
2009-03-02Remove Euro Sign from all orthographies (bug #19865)Roozbeh Pournader9-9/+0
2009-03-02[fc-lang] Continue parsing after an "include" (#20179)Behdad Esfahbod1-11/+18
2009-02-16Fix Bengali (bn) and Assamese (as) orthographies (bug #22924)Roozbeh Pournader2-19/+39
Removing digits, symbols, and the letters not used in the languages.
2009-02-16Add Sidamo (sid) and Wolaitta (wal) orthographies (bug #19891)Roozbeh Pournader2-0/+54
2009-02-16Add Sardinian (sc) orthography (bug #19891)Roozbeh Pournader1-0/+42
2009-02-16Add Limburgan (li) orthography (bug #19891)Roozbeh Pournader1-0/+43
2009-02-16Ad Ganda (lg) orthography (bug #19891)Roozbeh Pournader1-0/+33
2009-02-16Add Haitian Creole (ht) orthography (bug #19891)Roozbeh Pournader1-0/+35