Add the extra language in scim_key table 89/157289/1
authorInHong Han <inhong1.han@samsung.com>
Mon, 23 Oct 2017 07:22:47 +0000 (16:22 +0900)
committerInHong Han <inhong1.han@samsung.com>
Tue, 24 Oct 2017 05:35:03 +0000 (05:35 +0000)
Change-Id: Iadf05ee15a0636bd180bf88b94ca99abc4bc23c6
(cherry picked from commit 4fe0d0f9800ffbc9c89b66d4dd3c160170a4ea00)

ism/src/scim_keyevent_data.h

index 5df23a4..dbd5256 100644 (file)
@@ -875,6 +875,140 @@ static __Uint16Pair __scim_key_to_unicode_tab [] = {
   { 0x13bc, 0x0152 }, /*                          OE Œ LATIN CAPITAL LIGATURE OE */
   { 0x13bd, 0x0153 }, /*                          oe œ LATIN SMALL LIGATURE OE */
   { 0x13be, 0x0178 }, /*                  Ydiaeresis Ÿ LATIN CAPITAL LETTER Y WITH DIAERESIS */
+  { 0x14a1, 0x058d }, /* Armenian_eternity */
+  { 0x14a2, 0x0587 }, /* Armenian_ligature_ew */
+  { 0x14a3, 0x0589 }, /* Armenian_full_stop */
+  { 0x14a4, 0x0029 }, /* Armenian_parenright */
+  { 0x14a5, 0x0028 }, /* Armenian_parenleft */
+  { 0x14a6, 0x00bb }, /* Armenian_guillemotright */
+  { 0x14a7, 0x00ab }, /* Armenian_guillemotleft */
+  { 0x14a8, 0x2014 }, /* Armenian_em_dash */
+  { 0x14a9, 0x002e }, /* Armenian_dot */
+  { 0x14aa, 0x055d }, /* Armenian_separation_mark */
+  { 0x14ab, 0x002c }, /* Armenian_comma */
+  { 0x14ac, 0x2013 }, /* Armenian_en_dash */
+  { 0x14ad, 0x058a }, /* Armenian_hyphen */
+  { 0x14ae, 0x2026 }, /* Armenian_ellipsis */
+  { 0x14af, 0x055c }, /* Armenian_exclam */
+  { 0x14b0, 0x055b }, /* Armenian_accent */
+  { 0x14b1, 0x055e }, /* Armenian_question */
+  { 0x14b2, 0x0531 }, /* Armenian_AYB */
+  { 0x14b3, 0x0561 }, /* Armenian_ayb */
+  { 0x14b4, 0x0532 }, /* Armenian_BEN */
+  { 0x14b5, 0x0562 }, /* Armenian_ben */
+  { 0x14b6, 0x0533 }, /* Armenian_GIM */
+  { 0x14b7, 0x0563 }, /* Armenian_gim */
+  { 0x14b8, 0x0534 }, /* Armenian_DA */
+  { 0x14b9, 0x0564 }, /* Armenian_da */
+  { 0x14ba, 0x0535 }, /* Armenian_YECH */
+  { 0x14bb, 0x0565 }, /* Armenian_yech */
+  { 0x14bc, 0x0536 }, /* Armenian_ZA */
+  { 0x14bd, 0x0566 }, /* Armenian_za */
+  { 0x14be, 0x0537 }, /* Armenian_E */
+  { 0x14bf, 0x0567 }, /* Armenian_e */
+  { 0x14c0, 0x0538 }, /* Armenian_AT */
+  { 0x14c1, 0x0568 }, /* Armenian_at */
+  { 0x14c2, 0x0539 }, /* Armenian_TO */
+  { 0x14c3, 0x0569 }, /* Armenian_to */
+  { 0x14c4, 0x053a }, /* Armenian_ZHE */
+  { 0x14c5, 0x056a }, /* Armenian_zhe */
+  { 0x14c6, 0x053b }, /* Armenian_INI */
+  { 0x14c7, 0x056b }, /* Armenian_ini */
+  { 0x14c8, 0x053c }, /* Armenian_LYUN */
+  { 0x14c9, 0x056c }, /* Armenian_lyun */
+  { 0x14ca, 0x053d }, /* Armenian_KHE */
+  { 0x14cb, 0x056d }, /* Armenian_khe */
+  { 0x14cc, 0x053e }, /* Armenian_TSA */
+  { 0x14cd, 0x056e }, /* Armenian_tsa */
+  { 0x14ce, 0x053f }, /* Armenian_KEN */
+  { 0x14cf, 0x056f }, /* Armenian_ken */
+  { 0x14d0, 0x0540 }, /* Armenian_HO */
+  { 0x14d1, 0x0570 }, /* Armenian_ho */
+  { 0x14d2, 0x0541 }, /* Armenian_DZA */
+  { 0x14d3, 0x0571 }, /* Armenian_dza */
+  { 0x14d4, 0x0542 }, /* Armenian_GHAT */
+  { 0x14d5, 0x0572 }, /* Armenian_ghat */
+  { 0x14d6, 0x0543 }, /* Armenian_TCHE */
+  { 0x14d7, 0x0573 }, /* Armenian_tche */
+  { 0x14d8, 0x0544 }, /* Armenian_MEN */
+  { 0x14d9, 0x0574 }, /* Armenian_men */
+  { 0x14da, 0x0545 }, /* Armenian_HI */
+  { 0x14db, 0x0575 }, /* Armenian_hi */
+  { 0x14dc, 0x0546 }, /* Armenian_NU */
+  { 0x14dd, 0x0576 }, /* Armenian_nu */
+  { 0x14de, 0x0547 }, /* Armenian_SHA */
+  { 0x14df, 0x0577 }, /* Armenian_sha */
+  { 0x14e0, 0x0548 }, /* Armenian_VO */
+  { 0x14e1, 0x0578 }, /* Armenian_vo */
+  { 0x14e2, 0x0549 }, /* Armenian_CHA */
+  { 0x14e3, 0x0579 }, /* Armenian_cha */
+  { 0x14e4, 0x054a }, /* Armenian_PE */
+  { 0x14e5, 0x057a }, /* Armenian_pe */
+  { 0x14e6, 0x054b }, /* Armenian_JE */
+  { 0x14e7, 0x057b }, /* Armenian_je */
+  { 0x14e8, 0x054c }, /* Armenian_RA */
+  { 0x14e9, 0x057c }, /* Armenian_ra */
+  { 0x14ea, 0x054d }, /* Armenian_SE */
+  { 0x14eb, 0x057d }, /* Armenian_se */
+  { 0x14ec, 0x054e }, /* Armenian_VEV */
+  { 0x14ed, 0x057e }, /* Armenian_vev */
+  { 0x14ee, 0x054f }, /* Armenian_TYUN */
+  { 0x14ef, 0x057f }, /* Armenian_tyun */
+  { 0x14f0, 0x0550 }, /* Armenian_RE */
+  { 0x14f1, 0x0580 }, /* Armenian_re */
+  { 0x14f2, 0x0551 }, /* Armenian_TSO */
+  { 0x14f3, 0x0581 }, /* Armenian_tso */
+  { 0x14f4, 0x0552 }, /* Armenian_VYUN */
+  { 0x14f5, 0x0582 }, /* Armenian_vyun */
+  { 0x14f6, 0x0553 }, /* Armenian_PYUR */
+  { 0x14f7, 0x0583 }, /* Armenian_pyur */
+  { 0x14f8, 0x0554 }, /* Armenian_KE */
+  { 0x14f9, 0x0584 }, /* Armenian_ke */
+  { 0x14fa, 0x0555 }, /* Armenian_O */
+  { 0x14fb, 0x0585 }, /* Armenian_o */
+  { 0x14fc, 0x0556 }, /* Armenian_FE */
+  { 0x14fd, 0x0586 }, /* Armenian_fe */
+  { 0x14fe, 0x055a }, /* Armenian_apostrophe */
+  { 0x14ff, 0x00a7 }, /* Armenian_section_sign */
+  { 0x15d0, 0x10d0 }, /* Georgian_an */
+  { 0x15d1, 0x10d1 }, /* Georgian_ban */
+  { 0x15d2, 0x10d2 }, /* Georgian_gan */
+  { 0x15d3, 0x10d3 }, /* Georgian_don */
+  { 0x15d4, 0x10d4 }, /* Georgian_en */
+  { 0x15d5, 0x10d5 }, /* Georgian_vin */
+  { 0x15d6, 0x10d6 }, /* Georgian_zen */
+  { 0x15d7, 0x10d7 }, /* Georgian_tan */
+  { 0x15d8, 0x10d8 }, /* Georgian_in */
+  { 0x15d9, 0x10d9 }, /* Georgian_kan */
+  { 0x15da, 0x10da }, /* Georgian_las */
+  { 0x15db, 0x10db }, /* Georgian_man */
+  { 0x15dc, 0x10dc }, /* Georgian_nar */
+  { 0x15dd, 0x10dd }, /* Georgian_on */
+  { 0x15de, 0x10de }, /* Georgian_par */
+  { 0x15df, 0x10df }, /* Georgian_zhar */
+  { 0x15e0, 0x10e0 }, /* Georgian_rae */
+  { 0x15e1, 0x10e1 }, /* Georgian_san */
+  { 0x15e2, 0x10e2 }, /* Georgian_tar */
+  { 0x15e3, 0x10e3 }, /* Georgian_un */
+  { 0x15e4, 0x10e4 }, /* Georgian_phar */
+  { 0x15e5, 0x10e5 }, /* Georgian_khar */
+  { 0x15e6, 0x10e6 }, /* Georgian_ghan */
+  { 0x15e7, 0x10e7 }, /* Georgian_qar */
+  { 0x15e8, 0x10e8 }, /* Georgian_shin */
+  { 0x15e9, 0x10e9 }, /* Georgian_chin */
+  { 0x15ea, 0x10ea }, /* Georgian_can */
+  { 0x15eb, 0x10eb }, /* Georgian_jil */
+  { 0x15ec, 0x10ec }, /* Georgian_cil */
+  { 0x15ed, 0x10ed }, /* Georgian_char */
+  { 0x15ee, 0x10ee }, /* Georgian_xan */
+  { 0x15ef, 0x10ef }, /* Georgian_jhan */
+  { 0x15f0, 0x10f0 }, /* Georgian_hae */
+  { 0x15f1, 0x10f1 }, /* Georgian_he */
+  { 0x15f2, 0x10f2 }, /* Georgian_hie */
+  { 0x15f3, 0x10f3 }, /* Georgian_we */
+  { 0x15f4, 0x10f4 }, /* Georgian_har */
+  { 0x15f5, 0x10f5 }, /* Georgian_hoe */
+  { 0x15f6, 0x10f6 }, /* Georgian_fi */
   { 0x16a3, 0x1e8a }, /*                   Xabovedot   LATIN CAPITAL LETTER X WITH DOT ABOVE */
   { 0x16a6, 0x012c }, /*                      Ibreve   LATIN CAPITAL LETTER I WITH BREVE */
   { 0x16a9, 0x01b5 }, /*                     Zstroke   LATIN CAPITAL LETTER Z WITH STROKE */