Hi! Some patches for last cvs version of 1.2.0: 1. cyrillic.bind.patch (sorted cyrillic.bind) 2. insetquotes.patch for correctly draw << quotes >> 3. languages.patch adds support for kazakh and belarusian languages and turn on input cyrillic letters (kbmap.C did not content support for cyrillic pages)
It patches tested for long time in version 1.1.6. Also I had the problem with compile DepTable.C. It uses time() but does not include time.h. Have it another solution then follow patch? --- src/DepTable.C.old Sun May 5 11:43:52 2002 +++ src/DepTable.C Sun May 5 11:44:06 2002 @@ -28,6 +28,7 @@ #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> +#include <time.h> #include <fstream> -- Lav GNU! Linux! LaTeX! LyX!
--- cyrillic.bind.orig Sun May 5 17:58:26 2002 +++ lib/bind/cyrillic.bind Sun May 5 17:58:20 2002 @@ -1,81 +1,407 @@ -# add io (£³) -\bind "Cyrillic_yu" "self-insert" -\bind "Cyrillic_a" "self-insert" -\bind "Cyrillic_be" "self-insert" -\bind "Cyrillic_tse" "self-insert" -\bind "Cyrillic_de" "self-insert" -\bind "Cyrillic_ie" "self-insert" -\bind "Cyrillic_io" "self-insert" -\bind "Cyrillic_ef" "self-insert" -\bind "Cyrillic_ghe" "self-insert" -\bind "Cyrillic_ha" "self-insert" -\bind "Cyrillic_i" "self-insert" -\bind "Cyrillic_shorti" "self-insert" -\bind "Cyrillic_ka" "self-insert" -\bind "Cyrillic_el" "self-insert" -\bind "Cyrillic_em" "self-insert" -\bind "Cyrillic_en" "self-insert" -\bind "Cyrillic_o" "self-insert" -\bind "Cyrillic_pe" "self-insert" -\bind "Cyrillic_ya" "self-insert" -\bind "Cyrillic_er" "self-insert" -\bind "Cyrillic_es" "self-insert" -\bind "Cyrillic_te" "self-insert" -\bind "Cyrillic_u" "self-insert" -\bind "Cyrillic_zhe" "self-insert" -\bind "Cyrillic_ve" "self-insert" -\bind "Cyrillic_softsign" "self-insert" -\bind "Cyrillic_yeru" "self-insert" -\bind "Cyrillic_ze" "self-insert" -\bind "Cyrillic_sha" "self-insert" -\bind "Cyrillic_e" "self-insert" -\bind "Cyrillic_shcha" "self-insert" -\bind "Cyrillic_che" "self-insert" -\bind "Cyrillic_hardsign" "self-insert" -\bind "S-Cyrillic_YU" "self-insert" -\bind "S-Cyrillic_A" "self-insert" -\bind "S-Cyrillic_BE" "self-insert" -\bind "S-Cyrillic_TSE" "self-insert" -\bind "S-Cyrillic_DE" "self-insert" -\bind "S-Cyrillic_IE" "self-insert" -\bind "S-Cyrillic_IO" "self-insert" -\bind "S-Cyrillic_EF" "self-insert" -\bind "S-Cyrillic_GHE" "self-insert" -\bind "S-Cyrillic_HA" "self-insert" -\bind "S-Cyrillic_I" "self-insert" -\bind "S-Cyrillic_SHORTI" "self-insert" -\bind "S-Cyrillic_KA" "self-insert" -\bind "S-Cyrillic_EL" "self-insert" -\bind "S-Cyrillic_EM" "self-insert" -\bind "S-Cyrillic_EN" "self-insert" -\bind "S-Cyrillic_O" "self-insert" -\bind "S-Cyrillic_PE" "self-insert" -\bind "S-Cyrillic_YA" "self-insert" -\bind "S-Cyrillic_ER" "self-insert" -\bind "S-Cyrillic_ES" "self-insert" -\bind "S-Cyrillic_TE" "self-insert" -\bind "S-Cyrillic_U" "self-insert" -\bind "S-Cyrillic_ZHE" "self-insert" -\bind "S-Cyrillic_VE" "self-insert" -\bind "S-Cyrillic_SOFTSIGN" "self-insert" -\bind "S-Cyrillic_YERU" "self-insert" -\bind "S-Cyrillic_ZE" "self-insert" -\bind "S-Cyrillic_SHA" "self-insert" -\bind "S-Cyrillic_E" "self-insert" -\bind "S-Cyrillic_SHCHA" "self-insert" -\bind "S-Cyrillic_CHE" "self-insert" -\bind "S-Cyrillic_HARDSIGN" "self-insert" -\bind "Ukrainian_i" "self-insert" -\bind "S-Ukrainian_I" "self-insert" -\bind "Ukrainian_yi" "self-insert" -\bind "S-Ukrainian_YI" "self-insert" -\bind "Ukrainian_ie" "self-insert" -\bind "S-Ukrainian_IE" "self-insert" -\bind "Ukrainian_ghe_with_upturn" "self-insert" -\bind "S-Ukrainian_GHE_WITH_UPTURN" "self-insert" -\bind "Byelorussian_shortu" "self-insert" -\bind "Byelorussian_SHORTU" "self-insert" -\bind "Cyrillic_schwa" "self-insert" -\bind "S-Cyrillic_SCHWA" "self-insert" + +# Cyrillic keysyms without Shift +\bind "Cyrillic_yu" "self-insert" +\bind "Cyrillic_a" "self-insert" +\bind "Cyrillic_be" "self-insert" +\bind "Cyrillic_tse" "self-insert" +\bind "Cyrillic_de" "self-insert" +\bind "Cyrillic_ie" "self-insert" +\bind "Cyrillic_io" "self-insert" +\bind "Cyrillic_ef" "self-insert" +\bind "Cyrillic_ghe" "self-insert" +\bind "Cyrillic_ha" "self-insert" +\bind "Cyrillic_i" "self-insert" +\bind "Cyrillic_shorti" "self-insert" +\bind "Cyrillic_ka" "self-insert" +\bind "Cyrillic_el" "self-insert" +\bind "Cyrillic_em" "self-insert" +\bind "Cyrillic_en" "self-insert" +\bind "Cyrillic_o" "self-insert" +\bind "Cyrillic_pe" "self-insert" +\bind "Cyrillic_ya" "self-insert" +\bind "Cyrillic_er" "self-insert" +\bind "Cyrillic_es" "self-insert" +\bind "Cyrillic_te" "self-insert" +\bind "Cyrillic_u" "self-insert" +\bind "Cyrillic_zhe" "self-insert" +\bind "Cyrillic_ve" "self-insert" +\bind "Cyrillic_softsign" "self-insert" +\bind "Cyrillic_yeru" "self-insert" +\bind "Cyrillic_ze" "self-insert" +\bind "Cyrillic_sha" "self-insert" +\bind "Cyrillic_e" "self-insert" +\bind "Cyrillic_shcha" "self-insert" +\bind "Cyrillic_che" "self-insert" +\bind "Cyrillic_hardsign" "self-insert" +\bind "Cyrillic_YU" "self-insert" +\bind "Cyrillic_A" "self-insert" +\bind "Cyrillic_BE" "self-insert" +\bind "Cyrillic_TSE" "self-insert" +\bind "Cyrillic_DE" "self-insert" +\bind "Cyrillic_IE" "self-insert" +\bind "Cyrillic_IO" "self-insert" +\bind "Cyrillic_EF" "self-insert" +\bind "Cyrillic_GHE" "self-insert" +\bind "Cyrillic_HA" "self-insert" +\bind "Cyrillic_I" "self-insert" +\bind "Cyrillic_SHORTI" "self-insert" +\bind "Cyrillic_KA" "self-insert" +\bind "Cyrillic_EL" "self-insert" +\bind "Cyrillic_EM" "self-insert" +\bind "Cyrillic_EN" "self-insert" +\bind "Cyrillic_O" "self-insert" +\bind "Cyrillic_PE" "self-insert" +\bind "Cyrillic_YA" "self-insert" +\bind "Cyrillic_ER" "self-insert" +\bind "Cyrillic_ES" "self-insert" +\bind "Cyrillic_TE" "self-insert" +\bind "Cyrillic_U" "self-insert" +\bind "Cyrillic_ZHE" "self-insert" +\bind "Cyrillic_VE" "self-insert" +\bind "Cyrillic_SOFTSIGN" "self-insert" +\bind "Cyrillic_YERU" "self-insert" +\bind "Cyrillic_ZE" "self-insert" +\bind "Cyrillic_SHA" "self-insert" +\bind "Cyrillic_E" "self-insert" +\bind "Cyrillic_SHCHA" "self-insert" +\bind "Cyrillic_CHE" "self-insert" +\bind "Cyrillic_HARDSIGN" "self-insert" +\bind "Ukrainian_i" "self-insert" +\bind "Ukrainian_I" "self-insert" +\bind "Ukrainian_yi" "self-insert" +\bind "Ukrainian_YI" "self-insert" +\bind "Ukrainian_ie" "self-insert" +\bind "Ukrainian_IE" "self-insert" +\bind "Ukrainian_ghe_with_upturn" "self-insert" +\bind "Ukrainian_GHE_WITH_UPTURN" "self-insert" +\bind "Byelorussian_shortu" "self-insert" +\bind "Byelorussian_SHORTU" "self-insert" +\bind "Cyrillic_schwa" "self-insert" +\bind "Cyrillic_SCHWA" "self-insert" +\bind "U0480" "self-insert" +\bind "U0481" "self-insert" +\bind "U0482" "self-insert" +\bind "U0483" "self-insert" +\bind "U0484" "self-insert" +\bind "U0485" "self-insert" +\bind "U0486" "self-insert" +\bind "U0487" "self-insert" +\bind "U0488" "self-insert" +\bind "U0489" "self-insert" +\bind "U048A" "self-insert" +\bind "U048B" "self-insert" +\bind "U048C" "self-insert" +\bind "U048D" "self-insert" +\bind "U048E" "self-insert" +\bind "U048F" "self-insert" +\bind "U0490" "self-insert" +\bind "U0491" "self-insert" +\bind "U0492" "self-insert" +\bind "U0493" "self-insert" +\bind "U0494" "self-insert" +\bind "U0495" "self-insert" +\bind "U0496" "self-insert" +\bind "U0497" "self-insert" +\bind "U0498" "self-insert" +\bind "U0499" "self-insert" +\bind "U049A" "self-insert" +\bind "U049B" "self-insert" +\bind "U049C" "self-insert" +\bind "U049D" "self-insert" +\bind "U049E" "self-insert" +\bind "U049F" "self-insert" +\bind "U04A0" "self-insert" +\bind "U04A1" "self-insert" +\bind "U04A2" "self-insert" +\bind "U04A3" "self-insert" +\bind "U04A4" "self-insert" +\bind "U04A5" "self-insert" +\bind "U04A6" "self-insert" +\bind "U04A7" "self-insert" +\bind "U04A8" "self-insert" +\bind "U04A9" "self-insert" +\bind "U04AA" "self-insert" +\bind "U04AB" "self-insert" +\bind "U04AC" "self-insert" +\bind "U04AD" "self-insert" +\bind "U04AE" "self-insert" +\bind "U04AF" "self-insert" +\bind "U04B0" "self-insert" +\bind "U04B1" "self-insert" +\bind "U04B2" "self-insert" +\bind "U04B3" "self-insert" +\bind "U04B4" "self-insert" +\bind "U04B5" "self-insert" +\bind "U04B6" "self-insert" +\bind "U04B7" "self-insert" +\bind "U04B8" "self-insert" +\bind "U04B9" "self-insert" +\bind "U04BA" "self-insert" +\bind "U04BB" "self-insert" +\bind "U04BC" "self-insert" +\bind "U04BD" "self-insert" +\bind "U04BE" "self-insert" +\bind "U04BF" "self-insert" +\bind "U04C0" "self-insert" +\bind "U04C1" "self-insert" +\bind "U04C2" "self-insert" +\bind "U04C3" "self-insert" +\bind "U04C4" "self-insert" +\bind "U04C5" "self-insert" +\bind "U04C6" "self-insert" +\bind "U04C7" "self-insert" +\bind "U04C8" "self-insert" +\bind "U04C9" "self-insert" +\bind "U04CA" "self-insert" +\bind "U04CB" "self-insert" +\bind "U04CC" "self-insert" +\bind "U04CD" "self-insert" +\bind "U04CE" "self-insert" +\bind "U04CF" "self-insert" +\bind "U04D0" "self-insert" +\bind "U04D1" "self-insert" +\bind "U04D2" "self-insert" +\bind "U04D3" "self-insert" +\bind "U04D4" "self-insert" +\bind "U04D5" "self-insert" +\bind "U04D6" "self-insert" +\bind "U04D7" "self-insert" +\bind "U04D8" "self-insert" +\bind "U04D9" "self-insert" +\bind "U04DA" "self-insert" +\bind "U04DB" "self-insert" +\bind "U04DC" "self-insert" +\bind "U04DD" "self-insert" +\bind "U04DE" "self-insert" +\bind "U04DF" "self-insert" +\bind "U04E0" "self-insert" +\bind "U04E1" "self-insert" +\bind "U04E2" "self-insert" +\bind "U04E3" "self-insert" +\bind "U04E4" "self-insert" +\bind "U04E5" "self-insert" +\bind "U04E6" "self-insert" +\bind "U04E7" "self-insert" +\bind "U04E8" "self-insert" +\bind "U04E9" "self-insert" +\bind "U04EA" "self-insert" +\bind "U04EB" "self-insert" +\bind "U04EC" "self-insert" +\bind "U04ED" "self-insert" +\bind "U04EE" "self-insert" +\bind "U04EF" "self-insert" +\bind "U04F0" "self-insert" +\bind "U04F1" "self-insert" +\bind "U04F2" "self-insert" +\bind "U04F3" "self-insert" +\bind "U04F4" "self-insert" +\bind "U04F5" "self-insert" +\bind "U04F6" "self-insert" +\bind "U04F7" "self-insert" +\bind "U04F8" "self-insert" +\bind "U04F9" "self-insert" + +# Cyrillic keysyms with Shift +\bind "S-Cyrillic_yu" "self-insert" +\bind "S-Cyrillic_a" "self-insert" +\bind "S-Cyrillic_be" "self-insert" +\bind "S-Cyrillic_tse" "self-insert" +\bind "S-Cyrillic_de" "self-insert" +\bind "S-Cyrillic_ie" "self-insert" +\bind "S-Cyrillic_io" "self-insert" +\bind "S-Cyrillic_ef" "self-insert" +\bind "S-Cyrillic_ghe" "self-insert" +\bind "S-Cyrillic_ha" "self-insert" +\bind "S-Cyrillic_i" "self-insert" +\bind "S-Cyrillic_shorti" "self-insert" +\bind "S-Cyrillic_ka" "self-insert" +\bind "S-Cyrillic_el" "self-insert" +\bind "S-Cyrillic_em" "self-insert" +\bind "S-Cyrillic_en" "self-insert" +\bind "S-Cyrillic_o" "self-insert" +\bind "S-Cyrillic_pe" "self-insert" +\bind "S-Cyrillic_ya" "self-insert" +\bind "S-Cyrillic_er" "self-insert" +\bind "S-Cyrillic_es" "self-insert" +\bind "S-Cyrillic_te" "self-insert" +\bind "S-Cyrillic_u" "self-insert" +\bind "S-Cyrillic_zhe" "self-insert" +\bind "S-Cyrillic_ve" "self-insert" +\bind "S-Cyrillic_softsign" "self-insert" +\bind "S-Cyrillic_yeru" "self-insert" +\bind "S-Cyrillic_ze" "self-insert" +\bind "S-Cyrillic_sha" "self-insert" +\bind "S-Cyrillic_e" "self-insert" +\bind "S-Cyrillic_shcha" "self-insert" +\bind "S-Cyrillic_che" "self-insert" +\bind "S-Cyrillic_hardsign" "self-insert" +\bind "S-Cyrillic_YU" "self-insert" +\bind "S-Cyrillic_A" "self-insert" +\bind "S-Cyrillic_BE" "self-insert" +\bind "S-Cyrillic_TSE" "self-insert" +\bind "S-Cyrillic_DE" "self-insert" +\bind "S-Cyrillic_IE" "self-insert" +\bind "S-Cyrillic_IO" "self-insert" +\bind "S-Cyrillic_EF" "self-insert" +\bind "S-Cyrillic_GHE" "self-insert" +\bind "S-Cyrillic_HA" "self-insert" +\bind "S-Cyrillic_I" "self-insert" +\bind "S-Cyrillic_SHORTI" "self-insert" +\bind "S-Cyrillic_KA" "self-insert" +\bind "S-Cyrillic_EL" "self-insert" +\bind "S-Cyrillic_EM" "self-insert" +\bind "S-Cyrillic_EN" "self-insert" +\bind "S-Cyrillic_O" "self-insert" +\bind "S-Cyrillic_PE" "self-insert" +\bind "S-Cyrillic_YA" "self-insert" +\bind "S-Cyrillic_ER" "self-insert" +\bind "S-Cyrillic_ES" "self-insert" +\bind "S-Cyrillic_TE" "self-insert" +\bind "S-Cyrillic_U" "self-insert" +\bind "S-Cyrillic_ZHE" "self-insert" +\bind "S-Cyrillic_VE" "self-insert" +\bind "S-Cyrillic_SOFTSIGN" "self-insert" +\bind "S-Cyrillic_YERU" "self-insert" +\bind "S-Cyrillic_ZE" "self-insert" +\bind "S-Cyrillic_SHA" "self-insert" +\bind "S-Cyrillic_E" "self-insert" +\bind "S-Cyrillic_SHCHA" "self-insert" +\bind "S-Cyrillic_CHE" "self-insert" +\bind "S-Cyrillic_HARDSIGN" "self-insert" +\bind "S-Ukrainian_i" "self-insert" +\bind "S-Ukrainian_I" "self-insert" +\bind "S-Ukrainian_yi" "self-insert" +\bind "S-Ukrainian_YI" "self-insert" +\bind "S-Ukrainian_ie" "self-insert" +\bind "S-Ukrainian_IE" "self-insert" +\bind "S-Ukrainian_ghe_with_upturn" "self-insert" +\bind "S-Ukrainian_GHE_WITH_UPTURN" "self-insert" +\bind "S-Byelorussian_shortu" "self-insert" +\bind "S-Byelorussian_SHORTU" "self-insert" +\bind "S-Cyrillic_schwa" "self-insert" +\bind "S-Cyrillic_SCHWA" "self-insert" +\bind "S-U0480" "self-insert" +\bind "S-U0481" "self-insert" +\bind "S-U0482" "self-insert" +\bind "S-U0483" "self-insert" +\bind "S-U0484" "self-insert" +\bind "S-U0485" "self-insert" +\bind "S-U0486" "self-insert" +\bind "S-U0487" "self-insert" +\bind "S-U0488" "self-insert" +\bind "S-U0489" "self-insert" +\bind "S-U048A" "self-insert" +\bind "S-U048B" "self-insert" +\bind "S-U048C" "self-insert" +\bind "S-U048D" "self-insert" +\bind "S-U048E" "self-insert" +\bind "S-U048F" "self-insert" +\bind "S-U0490" "self-insert" +\bind "S-U0491" "self-insert" +\bind "S-U0492" "self-insert" +\bind "S-U0493" "self-insert" +\bind "S-U0494" "self-insert" +\bind "S-U0495" "self-insert" +\bind "S-U0496" "self-insert" +\bind "S-U0497" "self-insert" +\bind "S-U0498" "self-insert" +\bind "S-U0499" "self-insert" +\bind "S-U049A" "self-insert" +\bind "S-U049B" "self-insert" +\bind "S-U049C" "self-insert" +\bind "S-U049D" "self-insert" +\bind "S-U049E" "self-insert" +\bind "S-U049F" "self-insert" +\bind "S-U04A0" "self-insert" +\bind "S-U04A1" "self-insert" +\bind "S-U04A2" "self-insert" +\bind "S-U04A3" "self-insert" +\bind "S-U04A4" "self-insert" +\bind "S-U04A5" "self-insert" +\bind "S-U04A6" "self-insert" +\bind "S-U04A7" "self-insert" +\bind "S-U04A8" "self-insert" +\bind "S-U04A9" "self-insert" +\bind "S-U04AA" "self-insert" +\bind "S-U04AB" "self-insert" +\bind "S-U04AC" "self-insert" +\bind "S-U04AD" "self-insert" +\bind "S-U04AE" "self-insert" +\bind "S-U04AF" "self-insert" +\bind "S-U04B0" "self-insert" +\bind "S-U04B1" "self-insert" +\bind "S-U04B2" "self-insert" +\bind "S-U04B3" "self-insert" +\bind "S-U04B4" "self-insert" +\bind "S-U04B5" "self-insert" +\bind "S-U04B6" "self-insert" +\bind "S-U04B7" "self-insert" +\bind "S-U04B8" "self-insert" +\bind "S-U04B9" "self-insert" +\bind "S-U04BA" "self-insert" +\bind "S-U04BB" "self-insert" +\bind "S-U04BC" "self-insert" +\bind "S-U04BD" "self-insert" +\bind "S-U04BE" "self-insert" +\bind "S-U04BF" "self-insert" +\bind "S-U04C0" "self-insert" +\bind "S-U04C1" "self-insert" +\bind "S-U04C2" "self-insert" +\bind "S-U04C3" "self-insert" +\bind "S-U04C4" "self-insert" +\bind "S-U04C5" "self-insert" +\bind "S-U04C6" "self-insert" +\bind "S-U04C7" "self-insert" +\bind "S-U04C8" "self-insert" +\bind "S-U04C9" "self-insert" +\bind "S-U04CA" "self-insert" +\bind "S-U04CB" "self-insert" +\bind "S-U04CC" "self-insert" +\bind "S-U04CD" "self-insert" +\bind "S-U04CE" "self-insert" +\bind "S-U04CF" "self-insert" +\bind "S-U04D0" "self-insert" +\bind "S-U04D1" "self-insert" +\bind "S-U04D2" "self-insert" +\bind "S-U04D3" "self-insert" +\bind "S-U04D4" "self-insert" +\bind "S-U04D5" "self-insert" +\bind "S-U04D6" "self-insert" +\bind "S-U04D7" "self-insert" +\bind "S-U04D8" "self-insert" +\bind "S-U04D9" "self-insert" +\bind "S-U04DA" "self-insert" +\bind "S-U04DB" "self-insert" +\bind "S-U04DC" "self-insert" +\bind "S-U04DD" "self-insert" +\bind "S-U04DE" "self-insert" +\bind "S-U04DF" "self-insert" +\bind "S-U04E0" "self-insert" +\bind "S-U04E1" "self-insert" +\bind "S-U04E2" "self-insert" +\bind "S-U04E3" "self-insert" +\bind "S-U04E4" "self-insert" +\bind "S-U04E5" "self-insert" +\bind "S-U04E6" "self-insert" +\bind "S-U04E7" "self-insert" +\bind "S-U04E8" "self-insert" +\bind "S-U04E9" "self-insert" +\bind "S-U04EA" "self-insert" +\bind "S-U04EB" "self-insert" +\bind "S-U04EC" "self-insert" +\bind "S-U04ED" "self-insert" +\bind "S-U04EE" "self-insert" +\bind "S-U04EF" "self-insert" +\bind "S-U04F0" "self-insert" +\bind "S-U04F1" "self-insert" +\bind "S-U04F2" "self-insert" +\bind "S-U04F3" "self-insert" +\bind "S-U04F4" "self-insert" +\bind "S-U04F5" "self-insert" +\bind "S-U04F6" "self-insert" +\bind "S-U04F7" "self-insert" +\bind "S-U04F8" "self-insert" +\bind "S-U04F9" "self-insert" + \bind "F11" "keymap-toggle" \bind "F12" "language english"
--- insetquotes.C.orig Sun May 5 17:30:08 2002 +++ src/insets/insetquotes.C Sun May 5 17:30:12 2002 @@ -232,7 +232,12 @@ { string const text = dispString(font.language()); - bv->painter().text(int(x), baseline, text, font); + if (text.length() == 2 && text[0] == text[1]) { + bv->painter().text(int(x), baseline, text[0], font); + int x2 = int(x + lyxfont::width(',', font)); + bv->painter().text(x2, baseline, text[0], font); + } else + bv->painter().text(int(x), baseline, text, font); x += width(bv, font); }
--- src/kbmap.C.old Sun May 5 15:36:08 2002 +++ src/kbmap.C Sun May 5 15:36:17 2002 @@ -54,6 +54,8 @@ case 0x00000200: // latin 4 byte 3 = 3 case 0x00000300: + // cyrillic + case 0x00000600: // latin 8 byte 3 = 18 (0x12) case 0x00001200: // latin 9 byte 3 = 19 (0x13) --- languages.orig Sun May 5 17:50:04 2002 +++ lib/languages Sun May 5 17:50:44 2002 @@ -4,6 +4,7 @@ arabic arabic "Arabic" true iso8859-6 ar_SA "" austrian austrian "Austrian" false iso8859-1 de_AU "" bahasa bahasa "Bahasa" false iso8859-1 in_ID "" +belarusian belarusian "Belarusian" false cp1251 be "" basque basque "Basque" false iso8859-1 eu_ES "" brazil brazil "Portuguese (Brazil)" false iso8859-1 pt_BR "" breton breton "Breton" false iso8859-1 br_FR "" @@ -33,6 +34,7 @@ #hungarian hungarian "Hungarian" false iso8859-2 "" "" irish irish "Irish" false iso8859-1 ga_IE "" italian italian "Italian" false iso8859-1 it "" +kazakh kazakh "Kazakh" false pt154 kk "" lsorbian lsorbian "Lsorbian" false iso8859-2 "" "" # no ISO listing for lsorbian (Garst) magyar magyar "Magyar" false iso8859-2 hu "" --- encodings.orig Sun May 5 17:52:50 2002 +++ lib/encodings Sun May 5 17:53:11 2002 @@ -346,3 +346,30 @@ 0e50 0e51 0e52 0e53 0e54 0e55 0e56 0e57 0e58 0e59 0e5a 0e5b 00fc 00fd 00fe 00ff End + +Encoding pt154 pt154 + 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f + 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f + 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f + 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f + 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f + 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f + 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f + 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f + 0496 0492 201a 0493 201e 2026 2020 04ae + 04b2 04af 04a0 2039 04a2 049a 04ba 04b8 + 0497 2018 2019 201c 201d 2022 2013 2014 + 04b3 2122 04a1 203a 04a3 049b 04bb 04b9 + 00a0 040e 045e 0408 04e8 0498 04b0 00a7 + 0401 00a9 04d8 00ab 00ac 00ad 00ae 049c + 00b0 04b1 0406 0456 0499 04e9 00b6 00b7 + 0451 2116 04d9 00bb 0458 04aa 04ab 049d + 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 +End --- FormDocument.C.orig Sun May 5 17:41:32 2002 +++ src/frontends/xforms/FormDocument.C Sun May 5 17:42:00 2002 @@ -240,7 +240,7 @@ language_.reset(build_doc_language()); fl_addto_choice(language_->choice_inputenc, "default|auto|latin1|latin2|latin3|latin4|latin5|latin9" - "|koi8-r|koi8-u|cp866|cp1251|iso88595"); + "|koi8-r|koi8-u|cp866|cp1251|iso88595|pt154"); vector<frnt::LanguagePair> const langs = frnt::getLanguageData(false); // Store the identifiers for later