From 2903c146aa990cddd56926cef4a2e2f2bcb70e06 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sun, 7 Jul 2002 19:18:51 +0000 Subject: [PATCH] Share more duplicate charset data --- fc-lang/Imakefile | 19 ++++++++++--------- fc-lang/bn.orth | 41 +++++++++++++++++++++++++++++++++++++++++ fc-lang/bo.orth | 30 ++++++++++++++++++++++++++++++ fc-lang/fc-lang.c | 28 ++++++++++++++++++++++++++-- fc-lang/gu.orth | 41 +++++++++++++++++++++++++++++++++++++++++ fc-lang/iso639-2 | 26 +++++++++++++------------- fc-lang/km.orth | 29 +++++++++++++++++++++++++++++ fc-lang/kn.orth | 40 ++++++++++++++++++++++++++++++++++++++++ fc-lang/lo.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++ fc-lang/ml.orth | 38 ++++++++++++++++++++++++++++++++++++++ fc-lang/mn.orth | 31 +++++++++++++++++++++++++++++++ fc-lang/or.orth | 41 +++++++++++++++++++++++++++++++++++++++++ fc-lang/si.orth | 38 ++++++++++++++++++++++++++++++++++++++ fc-lang/ta.orth | 43 +++++++++++++++++++++++++++++++++++++++++++ fc-lang/te.orth | 39 +++++++++++++++++++++++++++++++++++++++ fc-lang/tl.orth | 29 +++++++++++++++++++++++++++++ 16 files changed, 534 insertions(+), 24 deletions(-) create mode 100644 fc-lang/bn.orth create mode 100644 fc-lang/bo.orth create mode 100644 fc-lang/gu.orth create mode 100644 fc-lang/km.orth create mode 100644 fc-lang/kn.orth create mode 100644 fc-lang/lo.orth create mode 100644 fc-lang/ml.orth create mode 100644 fc-lang/mn.orth create mode 100644 fc-lang/or.orth create mode 100644 fc-lang/si.orth create mode 100644 fc-lang/ta.orth create mode 100644 fc-lang/te.orth create mode 100644 fc-lang/tl.orth diff --git a/fc-lang/Imakefile b/fc-lang/Imakefile index c8995a5..5e85adb 100644 --- a/fc-lang/Imakefile +++ b/fc-lang/Imakefile @@ -1,4 +1,4 @@ -XCOMM $XFree86$ +XCOMM $XFree86: xc/lib/fontconfig/fc-lang/Imakefile,v 1.2 2002/07/06 23:59:15 keithp Exp $ #ifdef UseInstalled /* building outside the tree, use private defines */ @@ -18,14 +18,15 @@ TMPL=fclang.tmpl.c # # Basic ISO 639-1 two letter language names -ORTH1=ab.orth ar.orth az.orth ba.orth be.orth bg.orth br.orth ca.orth co.orth\ - cs.orth da.orth de.orth el.orth en.orth eo.orth es.orth et.orth eu.orth\ - fi.orth fo.orth fr.orth fy.orth ga.orth gd.orth gl.orth he.orth hr.orth\ - hu.orth hy.orth is.orth it.orth ja.orth ka.orth kk.orth kl.orth ko.orth\ - la.orth lt.orth lv.orth mk.orth mo.orth mt.orth nl.orth no.orth oc.orth\ - pl.orth pt.orth rm.orth ro.orth ru.orth sh.orth sk.orth sl.orth sq.orth\ - sr.orth sv.orth th.orth tr.orth uk.orth vo.orth yi.orth zh_cn.orth\ - zh_tw.orth +ORTH1=ab.orth ar.orth az.orth ba.orth be.orth bg.orth bn.orth bo.orth br.orth\ + ca.orth co.orth cs.orth da.orth de.orth el.orth en.orth eo.orth es.orth\ + et.orth eu.orth fi.orth fo.orth fr.orth fy.orth ga.orth gd.orth gl.orth\ + gu.orth he.orth hr.orth hu.orth hy.orth is.orth it.orth ja.orth ka.orth\ + kk.orth kl.orth km.orth kn.orth ko.orth la.orth lo.orth lt.orth lv.orth\ + mk.orth ml.orth mn.orth mo.orth mt.orth nl.orth no.orth oc.orth or.orth\ + pl.orth pt.orth rm.orth ro.orth ru.orth sh.orth si.orth sk.orth sl.orth\ + sq.orth sr.orth sv.orth ta.orth te.orth th.orth tl.orth tr.orth uk.orth\ + vo.orth yi.orth zh_cn.orth zh_tw.orth # # ISO 639-2 adds many more three letter language names diff --git a/fc-lang/bn.orth b/fc-lang/bn.orth new file mode 100644 index 0000000..885e3e3 --- /dev/null +++ b/fc-lang/bn.orth @@ -0,0 +1,41 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Bengali (BN) +# +# Taken straight from the Unicode coverage for Bengali +0981-0983 +0985-098c +098f-0990 +0993-09a8 +09aa-09b0 +09b2 +09b6-09b9 +09bc +09be-09c4 +09c7-09c8 +09cb-09cd +09d7 +09dc-09dd +09df-09e3 +09e6-09fa diff --git a/fc-lang/bo.orth b/fc-lang/bo.orth new file mode 100644 index 0000000..2afa9c5 --- /dev/null +++ b/fc-lang/bo.orth @@ -0,0 +1,30 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Tibetan (BO) +# +# Taken from the Unicode coverage of this language +# +0f00-0f47 +0f49-0f6a +0f71-0f7f diff --git a/fc-lang/fc-lang.c b/fc-lang/fc-lang.c index eee7f28..c8fec3e 100644 --- a/fc-lang/fc-lang.c +++ b/fc-lang/fc-lang.c @@ -1,5 +1,5 @@ /* - * $XFree86$ + * $XFree86: xc/lib/fontconfig/fc-lang/fc-lang.c,v 1.1 2002/07/06 23:21:36 keithp Exp $ * * Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. * @@ -163,6 +163,7 @@ int main (int argc, char **argv) { FcCharSet *sets[1024]; + int duplicate[1024]; char *names[1024]; FILE *f; int i = 0; @@ -231,6 +232,24 @@ main (int argc, char **argv) } printf ("};\n\n"); printf ("#define L(n) ((FcCharLeaf *) &leaves[n])\n\n"); + + /* + * Find duplicate charsets + */ + duplicate[0] = -1; + for (i = 1; sets[i]; i++) + { + int j; + + duplicate[i] = -1; + for (j = 0; j < i; j++) + if (sets[j] == sets[i]) + { + duplicate[i] = j; + break; + } + } + /* * Dump arrays */ @@ -238,6 +257,8 @@ main (int argc, char **argv) { int n; + if (duplicate[i] >= 0) + continue; printf ("static const FcCharLeaf *leaves_%s[%d] = {\n", names[i], sets[i]->num); for (n = 0; n < sets[i]->num; n++) @@ -279,12 +300,15 @@ main (int argc, char **argv) printf ("static const FcLangCharSet fcLangCharSets[] = {\n"); for (i = 0; sets[i]; i++) { + int j = duplicate[i]; + if (j < 0) + j = i; printf (" { (FcChar8 *) \"%s\",\n" " { 1, FcTrue, %d, " "(FcCharLeaf **) leaves_%s, " "(FcChar16 *) numbers_%s } },\n", get_lang(names[i]), - sets[i]->num, names[i], names[i]); + sets[j]->num, names[j], names[j]); } printf ("};\n\n"); while (fgets (line, sizeof (line), stdin)) diff --git a/fc-lang/gu.orth b/fc-lang/gu.orth new file mode 100644 index 0000000..eb41554 --- /dev/null +++ b/fc-lang/gu.orth @@ -0,0 +1,41 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Gujarati (GU) +# +# Taken from the Unicode coverage of this language +# +0a81-0a83 +0a85-0a8b +0a8d +0a8f-0a91 +0a93-0aa8 +0aaa-0ab0 +0ab2-0ab3 +0ab5-0ab9 +0abc-0ac5 +0ac7-0ac9 +0acb-0acd +0ad0 +0ae0 +0ae6-0aef diff --git a/fc-lang/iso639-2 b/fc-lang/iso639-2 index 7a0d558..6a9ced8 100644 --- a/fc-lang/iso639-2 +++ b/fc-lang/iso639-2 @@ -48,7 +48,7 @@ built. bej Beja bedja * bel be Belarusian biélorusse bem Bemba bemba - ben bn Bengali bengali +* ben bn Bengali bengali ber Berber (Other) berbères, autres langues bho Bhojpuri bhojpuri bih bh Bihari bihari @@ -163,7 +163,7 @@ built. grc Greek, Ancient (to 1453) grec ancien (jusqu'à 1453) gre/ell* el Greek, Modern (1453-) grec moderne (après 1453) grn gn Guarani guarani - guj gu Gujarati goudjrati +* guj gu Gujarati goudjrati gwi Gwich´in gwich´in hai Haida haida hau ha Hausa haoussa @@ -206,7 +206,7 @@ built. kac Kachin kachin * kal kl Kalaallisut groenlandais kam Kamba kamba - kan kn Kannada kannada +* kan kn Kannada kannada kar Karen karen kas ks Kashmiri kashmiri * geo/kat* ka Georgian géorgien @@ -215,7 +215,7 @@ built. * kaz kk Kazakh kazakh kha Khasi khasi khi Khoisan (Other) khoisan, autres langues - khm km Khmer khmer +* khm km Khmer khmer kho Khotanese khotanais kik ki Kikuyu; Gikuyu kikuyu kin rw Kinyarwanda rwanda @@ -236,7 +236,7 @@ built. lad Ladino judéo-espagnol lah Lahnda lahnda lam Lamba lamba - lao lo Lao lao +* lao lo Lao lao * lat la Latin latin * lav lv Latvian letton lez Lezghian lezghien @@ -258,7 +258,7 @@ built. mah mh Marshallese marshall mai Maithili maithili mak Makasar makassar - mal ml Malayalam malayalam +* mal ml Malayalam malayalam man Mandingo mandingue mao/mri* mi Maori maori map Austronesian (Other) malayo-polynésiennes, autres langues @@ -280,7 +280,7 @@ built. mno Manobo languages manobo, langues moh Mohawk mohawk * mol mo Moldavian moldave - mon mn Mongolian mongol +* mon mn Mongolian mongol mos Mossi moré mao/mri* mi Maori maori may/msa* ms Malay malais @@ -317,7 +317,7 @@ built. nzi Nzima nzema * oci oc Occitan (post 1500); Provençal occitan (après 1500); provençal oji Ojibwa ojibwa - ori or Oriya oriya +* ori or Oriya oriya orm om Oromo galla osa Osage osage oss os Ossetian; Ossetic ossète @@ -370,7 +370,7 @@ built. sgn Sign Languages langues des signes shn Shan chan sid Sidamo sidamo - sin si Sinhalese singhalais +* sin si Sinhalese singhalais sio Siouan languages sioux, langues sit Sino-Tibetan (Other) sino-tibétaines, autres langues sla Slavic (Other) slaves, autres langues @@ -407,16 +407,16 @@ built. syr Syriac syriaque tah ty Tahitian tahitien tai Tai (Other) thaïes, autres langues - tam ta Tamil tamoul +* tam ta Tamil tamoul tat tt Tatar tatar - tel te Telugu télougou +* tel te Telugu télougou tem Timne temne ter Tereno tereno tet Tetum tetum tgk tg Tajik tadjik - tgl tl Tagalog tagalog +* tgl tl Tagalog tagalog * tha th Thai thaï - tib/bod* bo Tibetan tibétain +* tib/bod* bo Tibetan tibétain tig Tigre tigré tir ti Tigrinya tigrigna tiv Tiv tiv diff --git a/fc-lang/km.orth b/fc-lang/km.orth new file mode 100644 index 0000000..c582011 --- /dev/null +++ b/fc-lang/km.orth @@ -0,0 +1,29 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Khmer (KM) +# +# Taken from the Unicode coverage of this language +# +1780-17dc +17e0-17e9 diff --git a/fc-lang/kn.orth b/fc-lang/kn.orth new file mode 100644 index 0000000..9eac65c --- /dev/null +++ b/fc-lang/kn.orth @@ -0,0 +1,40 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Kannada (KN) +# +# Taken from the Unicode coverage of this language +# +0c82-0c83 +0c85-0c8c +0c8e-0c90 +0c92-0ca8 +0caa-0cb3 +0cb5-0cb9 +0cbe-0cc4 +0cc6-0cc8 +0cca-0ccd +0cd5-0cd6 +0cde +0ce0-0ce1 +0ce6-0cef diff --git a/fc-lang/lo.orth b/fc-lang/lo.orth new file mode 100644 index 0000000..0c3fd7a --- /dev/null +++ b/fc-lang/lo.orth @@ -0,0 +1,45 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Lao (LO) +# +# Taken from the Unicode coverage of this language +# +0e81-0e82 +0e84 +0e87-0e88 +0e8a +0e8d +0e94-0e97 +0e99-0e9f +0ea1-0ea3 +0ea5 +0ea7 +0eaa-0eab +0ead-0eb9 +0ebb-0ebd +0ec0-0ec4 +0ec6 +0ec8-0ecd +0ed0-0ed9 +0edc-0edd diff --git a/fc-lang/ml.orth b/fc-lang/ml.orth new file mode 100644 index 0000000..4469d4f --- /dev/null +++ b/fc-lang/ml.orth @@ -0,0 +1,38 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Malayalam (ML) +# +# Taken from the Unicode coverage of this language +# +0d02-0d03 +0d05-0d0c +0d0e-0d10 +0d12-0d28 +0d2a-0d39 +0d3e-0d43 +0d46-0d48 +0d4a-0d4d +0d57 +0d60-0d61 +0d66-0d6f diff --git a/fc-lang/mn.orth b/fc-lang/mn.orth new file mode 100644 index 0000000..1daf1a0 --- /dev/null +++ b/fc-lang/mn.orth @@ -0,0 +1,31 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Mongolian (MN) +# +# Taken from the Unicode coverage of this language +# +1800-180a +1810-1819 +1820-1877 +1880-18a9 diff --git a/fc-lang/or.orth b/fc-lang/or.orth new file mode 100644 index 0000000..fb7d75f --- /dev/null +++ b/fc-lang/or.orth @@ -0,0 +1,41 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Oriya (OR) +# +# Taken from the Unicode coverage of this language +# +0b01-0b03 +0b05-0b0c +0b0f-0b10 +0b13-0b28 +0b2a-0b30 +0b32-0b33 +0b36-0b39 +0b3c-0b43 +0b47-0b48 +0b4b-0b4d +0b56-0b57 +0b5c-0b5d +0b5f-0b61 +0b66-0b70 diff --git a/fc-lang/si.orth b/fc-lang/si.orth new file mode 100644 index 0000000..b19a569 --- /dev/null +++ b/fc-lang/si.orth @@ -0,0 +1,38 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Sinhala (Sinhalese) (SI) +# +# Taken from the Unicode coverage of this language +# +0d82-0d83 +0d85-0d96 +0d9a-0db1 +0db3-0dbb +0dbd +0dc0-0dc6 +0dca +0dcf-0dd4 +0dd6 +0dd8-0ddf +0df2-0df4 diff --git a/fc-lang/ta.orth b/fc-lang/ta.orth new file mode 100644 index 0000000..5cba320 --- /dev/null +++ b/fc-lang/ta.orth @@ -0,0 +1,43 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Tamil (TA) +# +# Taken from the Unicode coverage of this language +# +0b82-0b83 +0b85-0b8a +0b8e-0b90 +0b92-0b95 +0b99-0b9a +0b9c +0b9e-0b9f +0ba3-0ba4 +0ba8-0baa +0bae-0bb5 +0bb7-0bb9 +0bbe-0bc2 +0bc6-0bc8 +0bca-0bcd +0bd7 +0be7-0bf2 diff --git a/fc-lang/te.orth b/fc-lang/te.orth new file mode 100644 index 0000000..6e3cd71 --- /dev/null +++ b/fc-lang/te.orth @@ -0,0 +1,39 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Telugu (GE) +# +# Taken from the Unicode coverage of this language +# +0c01-0c03 +0c05-0c0c +0c0e-0c10 +0c12-0c28 +0c2a-0c33 +0c35-0c39 +0c3e-0c44 +0c46-0c48 +0c4a-0c4d +0c55-0c56 +0c60-0c61 +0c66-0c6f diff --git a/fc-lang/tl.orth b/fc-lang/tl.orth new file mode 100644 index 0000000..057809c --- /dev/null +++ b/fc-lang/tl.orth @@ -0,0 +1,29 @@ +# +# $XFree86$ +# +# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Tagalog (TL) +# +# Taken from the Unicode coverage of this language +# +1700-170c +170e-1714 -- 2.39.2