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

Reply via email to