aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTeodor Zlatanov2008-07-10 20:35:31 +0000
committerTeodor Zlatanov2008-07-10 20:35:31 +0000
commit5704dad148dd6978ff78704e57c8779a66b09b60 (patch)
tree7ce60a17849e6a02055466e208c223758598448d
parente423f944ae7fdad764516be1c5aac4c4d96e90eb (diff)
downloademacs-5704dad148dd6978ff78704e57c8779a66b09b60.tar.gz
emacs-5704dad148dd6978ff78704e57c8779a66b09b60.zip
Add more rules to cyrillic-translit, make
everything postfix. Adjust to eliminate conflicts.
-rw-r--r--leim/ChangeLog5
-rw-r--r--leim/quail/cyrillic.el39
2 files changed, 26 insertions, 18 deletions
diff --git a/leim/ChangeLog b/leim/ChangeLog
index 7d88db8db11..395f672614d 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -1,3 +1,8 @@
12008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
2
3 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
4 everything postfix. Adjust to eliminate conflicts.
5
12008-06-30 Juanma Barranquero <lekktu@gmail.com> 62008-06-30 Juanma Barranquero <lekktu@gmail.com>
2 7
3 * quail/hangul3.el: Remove (unneeded since 2008-06-03). 8 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
diff --git a/leim/quail/cyrillic.el b/leim/quail/cyrillic.el
index b92baaa50cd..1294fa6b9f1 100644
--- a/leim/quail/cyrillic.el
+++ b/leim/quail/cyrillic.el
@@ -1023,45 +1023,48 @@ cyrillic ,Lv(B (I DECIMAL) = \"/i\", ,Lx(B (JE) = \"/j\",
1023 1023
1024(quail-define-rules 1024(quail-define-rules
1025 ("a" ?,LP(B) 1025 ("a" ?,LP(B)
1026 ("a`" [",LP$(O+\(B"]) ;; combining 1026 ("a'" [",LP(B'"]) ("a`" [",LP$(O+\(B"]) ;; combining
1027 ("b" ?,LQ(B) ("v" ?,LR(B) ("w" ?,LR(B) ("g" ?,LS(B) ("d" ?,LT(B) 1027 ("b" ?,LQ(B) ("v" ?,LR(B) ("w" ?,LR(B) ("g" ?,LS(B) ("d" ?,LT(B)
1028 ("e" ?,LU(B) ("je" ?,LU(B) 1028 ("e" ?,LU(B) ("je" ?,LU(B)
1029 ("e`" [",LU$(O+\(B"]) ;; combining 1029 ("e'" [",LU(B'"]) ("e`" [",LU$(O+\(B"]) ;; combining
1030 ("yo" ?,Lq(B) ("jo" ?,Lq(B) 1030 ("yo" ?,Lq(B) ("jo" ?,Lq(B)
1031 ("zh" ?,LV(B) ("z" ?,LW(B) ("i" ?,LX(B) 1031 ("zh" ?,LV(B) ("z" ?,LW(B) ("i" ?,LX(B)
1032 ("i`" ?$,1(}(B) ("j" ?,LY(B) ("j'" ?,LY(B) ("j`" ?,LY(B) ("k" ?,LZ(B) ("l" ?,L[(B) 1032 ("i'" [",LX(B'"]) ("i`" [",LX(B`"]) ;; combining
1033 ("j" ?,LY(B) ("j'" ?,LY(B) ("j`" ?,LY(B) ("k" ?,LZ(B) ("l" ?,L[(B)
1033 ("m" ?,L\(B) ("n" ?,L](B) ("o" ?,L^(B) 1034 ("m" ?,L\(B) ("n" ?,L](B) ("o" ?,L^(B)
1034 ("o`" [",L^$(O+\(B"]) ;; combining 1035 ("o'" [",L^(B'"]) ("o`" [",L^$(O+\(B"]) ;; combining
1035 ("p" ?,L_(B) ("r" ?,L`(B) ("s" ?,La(B) ("t" ?,Lb(B) ("u" ?,Lc(B) 1036 ("p" ?,L_(B) ("r" ?,L`(B) ("s" ?,La(B) ("t" ?,Lb(B) ("u" ?,Lc(B)
1036 ("u`" [",Lc$(O+\(B"]) ;; combining 1037 ("u'" [",Lc(B'"]) ("u`" [",Lc$(O+\(B"]) ;; combining
1037 ("f" ?,Ld(B) ("h" ?,Le(B) ("kh" ?,Le(B) 1038 ("f" ?,Ld(B) ("h" ?,Le(B) ("kh" ?,Le(B)
1038 ("c" ?,Lf(B) ("ch" ?,Lg(B) 1039 ("c" ?,Lf(B) ("ch" ?,Lg(B)
1039 ("sh" ?,Lh(B) 1040 ("sh" ?,Lh(B)
1040 ("shch" ?,Li(B) ("sj" ?,Li(B) 1041 ("shch" ?,Li(B) ("sj" ?,Li(B)
1041 ("/sht" ?,Li(B) ("/t" ?,Li(B) 1042 ("/sht" ?,Li(B) ("/t" ?,Li(B)
1042 ("~" ?,Lj(B) ("y" ?,Lk(B) ("x" ?,Ll(B) 1043 ("~" ?,Lj(B) ("y" ?,Lk(B) ("x" ?,Le(B) ("'" ?,Ll(B)
1043 ("e'" ?,Lm(B) ("e`" ?,Lm(B) ("@" ?,Lm(B) 1044 ("@" ?,Lm(B)
1044 ("yu" ?,Ln(B) ("ju" ?,Ln(B) 1045 ("yu" ?,Ln(B) ("ju" ?,Ln(B)
1045 ("ya" ?,Lo(B) ("ja" ?,Lo(B) ("q" ?,Lo(B) 1046 ("ya" ?,Lo(B) ("ja" ?,Lo(B) ("q" ?,Lo(B)
1046 1047
1047 ("A" ?,L0(B) 1048 ("A" ?,L0(B)
1048 ("A`" [",L0$(O+\(B"]) ;; combining 1049 ("A'" [",L0(B'"]) ("A`" [",L0$(O+\(B"]) ;; COMBINING
1049 ("B" ?,L1(B) ("V" ?,L2(B) ("W" ?,L2(B) ("G" ?,L3(B) ("D" ?,L4(B) 1050 ("B" ?,L1(B) ("V" ?,L2(B) ("W" ?,L2(B) ("G" ?,L3(B) ("D" ?,L4(B)
1050 ("E" ?,L5(B) ("Je" ?,L5(B) ("JE" ?,L5(B) 1051 ("E" ?,L5(B) ("Je" ?,L5(B) ("JE" ?,L5(B)
1051 ("E`" [",L5$(O+\(B"]) ;; combining 1052 ("E'" [",L5(B'"]) ("E`" [",L5$(O+\(B"]) ;; COMBINING
1052 ("Yo" ?,L!(B) ("YO" ?,L!(B) ("Jo" ?,L!(B) ("JO" ?,L!(B) 1053 ("Yo" ?,L!(B) ("YO" ?,L!(B) ("Jo" ?,L!(B) ("JO" ?,L!(B)
1053 ("Zh" ?,L6(B) ("ZH" ?,L6(B) ("Z" ?,L7(B) ("I" ?,L8(B) 1054 ("Zh" ?,L6(B) ("ZH" ?,L6(B) ("Z" ?,L7(B) ("I" ?,L8(B)
1054 ("I`" ?$,1(-(B) ("J" ?,L9(B) ("J'" ?,L9(B) ("J`" ?,L9(B) ("K" ?,L:(B) ("L" ?,L;(B) 1055 ("I'" [",L8(B'"]) ("I`" [",L8(B`"]) ;; COMBINING
1056 ("J" ?,L9(B) ("J'" ?,L9(B) ("J`" ?,L9(B) ("K" ?,L:(B) ("L" ?,L;(B)
1055 ("M" ?,L<(B) ("N" ?,L=(B) ("O" ?,L>(B) 1057 ("M" ?,L<(B) ("N" ?,L=(B) ("O" ?,L>(B)
1056 ("O`" [",L>$(O+\(B"]) ;; combining 1058 ("O'" [",L>(B'"]) ("O`" [",L>$(O+\(B"]) ;; COMBINING
1057 ("P" ?,L?(B) ("R" ?,L@(B) ("S" ?,LA(B) ("T" ?,LB(B) ("U" ?,LC(B) 1059 ("P" ?,L?(B) ("R" ?,L@(B) ("S" ?,LA(B) ("T" ?,LB(B) ("U" ?,LC(B)
1058 ("U`" [",LC$(O+\(B"]) ;; combining 1060 ("U'" [",LC(B'"]) ("U`" [",LC$(O+\(B"]) ;; COMBINING
1059 ("F" ?,LD(B) ("H" ?,LE(B) ("Kh" ?,LE(B) ("KH" ?,LE(B) 1061 ("F" ?,LD(B) ("H" ?,LE(B) ("Kh" ?,LE(B) ("KH" ?,LE(B)
1060 ("C" ?,LF(B) ("Ch" ?,LG(B) ("CH" ?,LG(B) 1062 ("C" ?,LF(B) ("Ch" ?,LG(B) ("CH" ?,LG(B)
1061 ("Sh" ?,LH(B) ("SH" ?,LH(B) 1063 ("Sh" ?,LH(B) ("SH" ?,LH(B)
1062 ("Shch" ?,LI(B) ("SHCH" ?,LI(B) ("Sj" ?,LI(B) ("SJ" ?,LI(B) 1064 ("Shch" ?,LI(B) ("SHCH" ?,LI(B) ("Sj" ?,LI(B) ("SJ" ?,LI(B)
1063 ("/Sht" ?,LI(B) ("/SHT" ?,LI(B) ("/T" ?,LI(B) 1065 ("/Sht" ?,LI(B) ("/SHT" ?,LI(B) ("/T" ?,LI(B)
1064 ("~~" ",LJ(B") ("Y" ?,LK(B) ("X" ",LL(B") ("E'" ?,LM(B) ("E`" ?,LM(B) 1066 ("~~" ?,LJ(B) ("Y" ?,LK(B) ("X" ?,LE(B) ("''" ?,LL(B)
1067 ("@@" ?,LM(B)
1065 ("Yu" ?,LN(B) ("YU" ?,LN(B) ("Ju" ?,LN(B) ("JU" ?,LN(B) 1068 ("Yu" ?,LN(B) ("YU" ?,LN(B) ("Ju" ?,LN(B) ("JU" ?,LN(B)
1066 ("Ya" ?,LO(B) ("YA" ?,LO(B) ("Ja" ?,LO(B) ("JA" ?,LO(B) ("Q" ?,LO(B) 1069 ("Ya" ?,LO(B) ("YA" ?,LO(B) ("Ja" ?,LO(B) ("JA" ?,LO(B) ("Q" ?,LO(B)
1067 1070
@@ -1130,12 +1133,12 @@ cyrillic ,Lv(B (I DECIMAL) = \"/i\", ,Lx(B (JE) = \"/j\",
1130 ("/." ?$,1s$(B) ;; ONE DOT LEADER 1133 ("/." ?$,1s$(B) ;; ONE DOT LEADER
1131 ("/.." ?$(G!-(B) ;; TWO DOT LEADER 1134 ("/.." ?$(G!-(B) ;; TWO DOT LEADER
1132 ("/..." ?$A!-(B);; HORIZONTAL ELLIPSIS 1135 ("/..." ?$A!-(B);; HORIZONTAL ELLIPSIS
1133 ("/``" ?,Y!(B) 1136 ("/''" ?,Y!(B)
1134 ("/`" ?,F"(B) 1137 ("/'" ?,F"(B)
1135 ("/''" ?,Y4(B) 1138 ("/``" ?,Y4(B)
1139 ("/`" ?,F!(B)
1136 ("/,," ?,Y%(B) 1140 ("/,," ?,Y%(B)
1137 ("/," ?$,1rz(B) 1141 ("/," ?$,1rz(B)
1138 ("/'" ?,F!(B)
1139 1142
1140 ("/&" ?,A'(B) 1143 ("/&" ?,A'(B)
1141 ("/ab" ?,A'(B) ; _,LPQ(B_,LWPf(B 1144 ("/ab" ?,A'(B) ; _,LPQ(B_,LWPf(B