Missed adding kumyk

This commit is contained in:
Keith Packard 2002-07-12 07:58:16 +00:00
parent f749c49cb4
commit c2b971c898
4 changed files with 145 additions and 46 deletions

View File

@ -1,4 +1,4 @@
XCOMM $XFree86: xc/lib/fontconfig/fc-lang/Imakefile,v 1.6 2002/07/09 02:28:26 keithp Exp $ XCOMM $XFree86: xc/lib/fontconfig/fc-lang/Imakefile,v 1.7 2002/07/12 07:52:15 keithp Exp $
#ifdef UseInstalled #ifdef UseInstalled
/* building outside the tree, use private defines */ /* building outside the tree, use private defines */
@ -27,14 +27,15 @@ ORTH=ab.orth ar.orth ava.orth az.orth ba.orth be.orth bg.orth bh.orth\
es.orth et.orth eu.orth fa.orth fi.orth fo.orth fr.orth fy.orth ga.orth\ es.orth et.orth eu.orth fa.orth fi.orth fo.orth fr.orth fy.orth ga.orth\
gd.orth gez.orth gl.orth gu.orth he.orth hi.orth hr.orth hu.orth hy.orth\ gd.orth gez.orth gl.orth gu.orth he.orth hi.orth hr.orth hu.orth hy.orth\
ik.orth is.orth it.orth iu.orth ja.orth ka.orth kaa.orth kk.orth kl.orth\ ik.orth is.orth it.orth iu.orth ja.orth ka.orth kaa.orth kk.orth kl.orth\
km.orth kn.orth ko.orth kok.orth ks.orth ku.orth kv.orth ky.orth la.orth\ km.orth kn.orth ko.orth kok.orth ks.orth ku.orth kum.orth kv.orth\
lez.orth lo.orth lt.orth lv.orth mk.orth ml.orth mn.orth mo.orth mr.orth\ ky.orth la.orth lez.orth lo.orth lt.orth lv.orth mk.orth ml.orth mn.orth\
mt.orth ne.orth nl.orth no.orth oc.orth or.orth os.orth pl.orth pt.orth\ mo.orth mr.orth mt.orth ne.orth nl.orth no.orth oc.orth or.orth os.orth\
rm.orth ro.orth ru.orth sa.orth sah.orth sel.orth sh.orth si.orth\ pl.orth pt.orth rm.orth ro.orth ru.orth sa.orth sah.orth sel.orth\
sk.orth sl.orth sq.orth sr.orth sv.orth ta.orth te.orth tg.orth th.orth\ sh.orth si.orth sk.orth sl.orth sq.orth sr.orth sv.orth ta.orth te.orth\
tk.orth tl.orth tr.orth tt.orth tyv.orth uk.orth uz.orth vo.orth wa.orth\ tg.orth th.orth tk.orth tl.orth tr.orth tt.orth tyv.orth uk.orth uz.orth\
yi.orth zh_cn.orth zh_hk.orth zh_mo.orth zh_sg.orth zh_tw.orth vo.orth wa.orth yi.orth zh_cn.orth zh_hk.orth zh_mo.orth zh_sg.orth\
zh_tw.orth
all:: $(TARG) all:: $(TARG)
clean:: clean::

View File

@ -22,7 +22,7 @@
* PERFORMANCE OF THIS SOFTWARE. * PERFORMANCE OF THIS SOFTWARE.
*/ */
/* total size: 779 unique leaves: 541 */ /* total size: 780 unique leaves: 541 */
static const FcCharLeaf leaves[541] = { static const FcCharLeaf leaves[541] = {
{ { /* 0 */ { { /* 0 */
@ -1014,51 +1014,51 @@ static const FcCharLeaf leaves[541] = {
0x00000000, 0x0c000000, 0x03000000, 0x000000c0, 0x00000000, 0x0c000000, 0x03000000, 0x000000c0,
} }, } },
{ { /* 247 */ { { /* 247 */
0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
} },
{ { /* 248 */
0xffff0042, 0xffffffff, 0x0042ffff, 0x00000000, 0xffff0042, 0xffffffff, 0x0042ffff, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x000000c0, 0x00000000, 0x00000000, 0x00000000, 0x000000c0,
} }, } },
{ { /* 248 */ { { /* 249 */
0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000, 0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
0x00000000, 0x0000c00c, 0x00000000, 0x00000000, 0x00000000, 0x0000c00c, 0x00000000, 0x00000000,
} }, } },
{ { /* 249 */ { { /* 250 */
0x000c0003, 0x00003c00, 0x0000f000, 0x00003c00, 0x000c0003, 0x00003c00, 0x0000f000, 0x00003c00,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
} }, } },
{ { /* 250 */ { { /* 251 */
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0xfef02596, 0x3bffecae, 0x33ff3f5f, 0x00000000, 0xfef02596, 0x3bffecae, 0x33ff3f5f, 0x00000000,
} }, } },
{ { /* 251 */ { { /* 252 */
0x000033f0, 0x0000c000, 0x00000000, 0x600c0c03, 0x000033f0, 0x0000c000, 0x00000000, 0x600c0c03,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
} }, } },
{ { /* 252 */ { { /* 253 */
0x000c3003, 0x18c00c0c, 0x00c03060, 0x60000c03, 0x000c3003, 0x18c00c0c, 0x00c03060, 0x60000c03,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
} }, } },
{ { /* 253 */ { { /* 254 */
0xfdffb729, 0x000001ff, 0xb7290000, 0x00000000, 0xfdffb729, 0x000001ff, 0xb7290000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
} }, } },
{ { /* 254 */ { { /* 255 */
0xfffddfec, 0xc3fffdff, 0x00803dcf, 0x0000ffc3, 0xfffddfec, 0xc3fffdff, 0x00803dcf, 0x0000ffc3,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
} }, } },
{ { /* 255 */ { { /* 256 */
0x03ff07ff, 0xffffffff, 0xffffffff, 0x00ffffff, 0x03ff07ff, 0xffffffff, 0xffffffff, 0x00ffffff,
0xffffffff, 0x000003ff, 0x00000000, 0x00000000, 0xffffffff, 0x000003ff, 0x00000000, 0x00000000,
} }, } },
{ { /* 256 */ { { /* 257 */
0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe, 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
0x00000000, 0x00000000, 0x00004004, 0x00004004, 0x00000000, 0x00000000, 0x00004004, 0x00004004,
} }, } },
{ { /* 257 */
0x0f000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
} },
{ { /* 258 */ { { /* 258 */
0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000, 0x0f000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
} }, } },
{ { /* 259 */ { { /* 259 */
@ -2653,16 +2653,24 @@ static const FcChar16 numbers_ku[2] = {
0x0000, 0x0004, 0x0000, 0x0004,
}; };
static const FcCharLeaf *leaves_kv[1] = { static const FcCharLeaf *leaves_kum[1] = {
L(247), L(247),
}; };
static const FcChar16 numbers_kum[1] = {
0x0004,
};
static const FcCharLeaf *leaves_kv[1] = {
L(248),
};
static const FcChar16 numbers_kv[1] = { static const FcChar16 numbers_kv[1] = {
0x0004, 0x0004,
}; };
static const FcCharLeaf *leaves_ky[1] = { static const FcCharLeaf *leaves_ky[1] = {
L(248), L(249),
}; };
static const FcChar16 numbers_ky[1] = { static const FcChar16 numbers_ky[1] = {
@ -2670,7 +2678,7 @@ static const FcChar16 numbers_ky[1] = {
}; };
static const FcCharLeaf *leaves_la[2] = { static const FcCharLeaf *leaves_la[2] = {
L( 30), L(249), L( 30), L(250),
}; };
static const FcChar16 numbers_la[2] = { static const FcChar16 numbers_la[2] = {
@ -2678,7 +2686,7 @@ static const FcChar16 numbers_la[2] = {
}; };
static const FcCharLeaf *leaves_lo[1] = { static const FcCharLeaf *leaves_lo[1] = {
L(250), L(251),
}; };
static const FcChar16 numbers_lo[1] = { static const FcChar16 numbers_lo[1] = {
@ -2686,7 +2694,7 @@ static const FcChar16 numbers_lo[1] = {
}; };
static const FcCharLeaf *leaves_lt[2] = { static const FcCharLeaf *leaves_lt[2] = {
L( 30), L(251), L( 30), L(252),
}; };
static const FcChar16 numbers_lt[2] = { static const FcChar16 numbers_lt[2] = {
@ -2694,7 +2702,7 @@ static const FcChar16 numbers_lt[2] = {
}; };
static const FcCharLeaf *leaves_lv[2] = { static const FcCharLeaf *leaves_lv[2] = {
L( 30), L(252), L( 30), L(253),
}; };
static const FcChar16 numbers_lv[2] = { static const FcChar16 numbers_lv[2] = {
@ -2702,7 +2710,7 @@ static const FcChar16 numbers_lv[2] = {
}; };
static const FcCharLeaf *leaves_mk[1] = { static const FcCharLeaf *leaves_mk[1] = {
L(253), L(254),
}; };
static const FcChar16 numbers_mk[1] = { static const FcChar16 numbers_mk[1] = {
@ -2710,7 +2718,7 @@ static const FcChar16 numbers_mk[1] = {
}; };
static const FcCharLeaf *leaves_ml[1] = { static const FcCharLeaf *leaves_ml[1] = {
L(254), L(255),
}; };
static const FcChar16 numbers_ml[1] = { static const FcChar16 numbers_ml[1] = {
@ -2718,7 +2726,7 @@ static const FcChar16 numbers_ml[1] = {
}; };
static const FcCharLeaf *leaves_mn[1] = { static const FcCharLeaf *leaves_mn[1] = {
L(255), L(256),
}; };
static const FcChar16 numbers_mn[1] = { static const FcChar16 numbers_mn[1] = {
@ -2726,7 +2734,7 @@ static const FcChar16 numbers_mn[1] = {
}; };
static const FcCharLeaf *leaves_mo[4] = { static const FcCharLeaf *leaves_mo[4] = {
L(256), L( 23), L(257), L(258), L(257), L( 23), L(258), L(247),
}; };
static const FcChar16 numbers_mo[4] = { static const FcChar16 numbers_mo[4] = {
@ -2773,14 +2781,6 @@ static const FcChar16 numbers_or[1] = {
0x000b, 0x000b,
}; };
static const FcCharLeaf *leaves_os[1] = {
L(258),
};
static const FcChar16 numbers_os[1] = {
0x0004,
};
static const FcCharLeaf *leaves_pl[2] = { static const FcCharLeaf *leaves_pl[2] = {
L(266), L(267), L(266), L(267),
}; };
@ -2806,7 +2806,7 @@ static const FcChar16 numbers_rm[1] = {
}; };
static const FcCharLeaf *leaves_ro[3] = { static const FcCharLeaf *leaves_ro[3] = {
L(256), L( 23), L(257), L(257), L( 23), L(258),
}; };
static const FcChar16 numbers_ro[3] = { static const FcChar16 numbers_ro[3] = {
@ -3176,6 +3176,8 @@ static const FcLangCharSet fcLangCharSets[] = {
{ 1, FcTrue, 1, (FcCharLeaf **) leaves_bh, (FcChar16 *) numbers_bh } }, { 1, FcTrue, 1, (FcCharLeaf **) leaves_bh, (FcChar16 *) numbers_bh } },
{ (FcChar8 *) "ku", { (FcChar8 *) "ku",
{ 1, FcTrue, 2, (FcCharLeaf **) leaves_ku, (FcChar16 *) numbers_ku } }, { 1, FcTrue, 2, (FcCharLeaf **) leaves_ku, (FcChar16 *) numbers_ku } },
{ (FcChar8 *) "kum",
{ 1, FcTrue, 1, (FcCharLeaf **) leaves_kum, (FcChar16 *) numbers_kum } },
{ (FcChar8 *) "kv", { (FcChar8 *) "kv",
{ 1, FcTrue, 1, (FcCharLeaf **) leaves_kv, (FcChar16 *) numbers_kv } }, { 1, FcTrue, 1, (FcCharLeaf **) leaves_kv, (FcChar16 *) numbers_kv } },
{ (FcChar8 *) "ky", { (FcChar8 *) "ky",
@ -3213,7 +3215,7 @@ static const FcLangCharSet fcLangCharSets[] = {
{ (FcChar8 *) "or", { (FcChar8 *) "or",
{ 1, FcTrue, 1, (FcCharLeaf **) leaves_or, (FcChar16 *) numbers_or } }, { 1, FcTrue, 1, (FcCharLeaf **) leaves_or, (FcChar16 *) numbers_or } },
{ (FcChar8 *) "os", { (FcChar8 *) "os",
{ 1, FcTrue, 1, (FcCharLeaf **) leaves_os, (FcChar16 *) numbers_os } }, { 1, FcTrue, 1, (FcCharLeaf **) leaves_kum, (FcChar16 *) numbers_kum } },
{ (FcChar8 *) "pl", { (FcChar8 *) "pl",
{ 1, FcTrue, 2, (FcCharLeaf **) leaves_pl, (FcChar16 *) numbers_pl } }, { 1, FcTrue, 2, (FcCharLeaf **) leaves_pl, (FcChar16 *) numbers_pl } },
{ (FcChar8 *) "pt", { (FcChar8 *) "pt",
@ -3229,7 +3231,7 @@ static const FcLangCharSet fcLangCharSets[] = {
{ (FcChar8 *) "sah", { (FcChar8 *) "sah",
{ 1, FcTrue, 1, (FcCharLeaf **) leaves_sah, (FcChar16 *) numbers_sah } }, { 1, FcTrue, 1, (FcCharLeaf **) leaves_sah, (FcChar16 *) numbers_sah } },
{ (FcChar8 *) "sel", { (FcChar8 *) "sel",
{ 1, FcTrue, 1, (FcCharLeaf **) leaves_os, (FcChar16 *) numbers_os } }, { 1, FcTrue, 1, (FcCharLeaf **) leaves_kum, (FcChar16 *) numbers_kum } },
{ (FcChar8 *) "sh", { (FcChar8 *) "sh",
{ 1, FcTrue, 1, (FcCharLeaf **) leaves_sh, (FcChar16 *) numbers_sh } }, { 1, FcTrue, 1, (FcCharLeaf **) leaves_sh, (FcChar16 *) numbers_sh } },
{ (FcChar8 *) "si", { (FcChar8 *) "si",

View File

@ -230,7 +230,7 @@ built.
kro Kru krou kro Kru krou
kru Kurukh kurukh kru Kurukh kurukh
kua kj Kuanyama; Kwanyama kuanyama; kwanyama kua kj Kuanyama; Kwanyama kuanyama; kwanyama
kum Kumyk koumyk * kum Kumyk koumyk
* kur ku Kurdish kurde * kur ku Kurdish kurde
kut Kutenai kutenai kut Kutenai kutenai
lad Ladino judéo-espagnol lad Ladino judéo-espagnol

96
fc-lang/kum.orth Normal file
View File

@ -0,0 +1,96 @@
#
# $XFree86: xc/lib/fontconfig/fc-lang/ku.orth,v 1.1 2002/07/12 07:52:16 keithp Exp $
#
# 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.
#
# Coverage taken from TITUS (Thesaurus Indogermanischer Text und
# Sprachmaterialien)
#
# http://titus.uni-frankfurt.de/unicode/alphabet/nslatest.htm
#
# Kumyk (KUM)
#
0401
0410
0411
0412
0413
0414
0415
0416
0417
0418
0419
041a
041b
041c
041d
041e
041f
0420
0421
0422
0423
0424
0425
0426
0427
0428
0429
042a
042b
042c
042d
042e
042f
0430
0431
0432
0433
0434
0435
0436
0437
0438
0439
043a
043b
043c
043d
043e
043f
0440
0441
0442
0443
0444
0445
0446
0447
0448
0449
044a
044b
044c
044d
044e
044f
0451