summaryrefslogtreecommitdiff
path: root/leim/quail
diff options
context:
space:
mode:
Diffstat (limited to 'leim/quail')
-rw-r--r--leim/quail/croatian.el2
-rw-r--r--leim/quail/cyril-jis.el1
-rw-r--r--leim/quail/cyrillic.el76
-rw-r--r--leim/quail/czech.el1
-rw-r--r--leim/quail/ethiopic.el1
-rw-r--r--leim/quail/georgian.el1
-rw-r--r--leim/quail/greek.el1
-rw-r--r--leim/quail/hangul.el1
-rw-r--r--leim/quail/hangul3.el1
-rw-r--r--leim/quail/hanja-jis.el1
-rw-r--r--leim/quail/hanja.el1
-rw-r--r--leim/quail/hanja3.el1
-rw-r--r--leim/quail/hebrew.el9
-rw-r--r--leim/quail/indian.el1
-rw-r--r--leim/quail/ipa.el1
-rw-r--r--leim/quail/japanese.el1
-rw-r--r--leim/quail/lao.el1
-rw-r--r--leim/quail/latin-alt.el1
-rw-r--r--leim/quail/latin-ltx.el15
-rw-r--r--leim/quail/latin-post.el1
-rw-r--r--leim/quail/latin-pre.el6
-rw-r--r--leim/quail/lrt.el1
-rw-r--r--leim/quail/py-punct.el1
-rw-r--r--leim/quail/pypunct-b5.el1
-rw-r--r--leim/quail/rfc1345.elbin31701 -> 31752 bytes
-rw-r--r--leim/quail/sgml-input.el1
-rw-r--r--leim/quail/slovak.el1
-rw-r--r--leim/quail/symbol-ksc.el1
-rw-r--r--leim/quail/thai.el1
-rw-r--r--leim/quail/tibetan.el1
-rw-r--r--leim/quail/uni-input.el1
-rw-r--r--leim/quail/viqr.el1
-rw-r--r--leim/quail/vntelex.el1
-rw-r--r--leim/quail/welsh.el1
34 files changed, 90 insertions, 46 deletions
diff --git a/leim/quail/croatian.el b/leim/quail/croatian.el
index ca416737291..c6b440676f2 100644
--- a/leim/quail/croatian.el
+++ b/leim/quail/croatian.el
@@ -194,3 +194,5 @@ dd -> ð"
("dd" ?ð)
("DD" ?Ð)
("Dd" ?Ð))
+
+;;; arch-tag: 8cb44078-9c51-4e81-9ef8-7d5b89f62e31
diff --git a/leim/quail/cyril-jis.el b/leim/quail/cyril-jis.el
index 56ddee6e281..ef35ce50c4e 100644
--- a/leim/quail/cyril-jis.el
+++ b/leim/quail/cyril-jis.el
@@ -141,4 +141,5 @@
;; coding: iso-2022-7bit
;; End:
+;;; arch-tag: 3a0cc2ac-de48-42fe-9e80-05d8aa6faa36
;;; cyril-jis.el ends here
diff --git a/leim/quail/cyrillic.el b/leim/quail/cyrillic.el
index 47a6352bcc7..b805ac9fd9c 100644
--- a/leim/quail/cyrillic.el
+++ b/leim/quail/cyrillic.el
@@ -52,8 +52,8 @@
nil t t t t nil nil nil nil nil t)
;; 1! 2" 3' 4* 5: 6, 7. 8; 9( 0) -_ =+ ,L!(B
-;; ,L9(B ,LF(B ,LC(B ,L:(B ,L5(B ,L=(B ,L3(B ,LH(B ,LI(B ,L7(B ,LE(B ,Lj(B
-;; ,LD(B ,LK(B ,L2(B ,L0(B ,L?(B ,L@(B ,L>(B ,L;(B ,L4(B ,L6(B ,LM(B
+;; ,L9(B ,LF(B ,LC(B ,L:(B ,L5(B ,L=(B ,L3(B ,LH(B ,LI(B ,L7(B ,LE(B ,LJ(B
+;; ,LD(B ,LK(B ,L2(B ,L0(B ,L?(B ,L@(B ,L>(B ,L;(B ,L4(B ,L6(B ,LM(B
;; ,LO(B ,LG(B ,LA(B ,L<(B ,L8(B ,LB(B ,LL(B ,L1(B ,LN(B /?
(quail-define-rules
@@ -174,8 +174,8 @@
nil t t t t nil nil nil nil nil t)
;; 1! 2" 3,Lp(B 4; 5% 6: 7? 8* 9( 0) -_ =+ ,Lq!(B
-;; ,L9(B ,LF(B ,LC(B ,L:(B ,L5(B ,L=(B ,L3(B ,LH(B ,LI(B ,L7(B ,LE(B ,Lj(B
-;; ,LD(B ,LK(B ,L2(B ,L0(B ,L?(B ,L@(B ,L>(B ,L;(B ,L4(B ,L6(B ,LM(B
+;; ,L9(B ,LF(B ,LC(B ,L:(B ,L5(B ,L=(B ,L3(B ,LH(B ,LI(B ,L7(B ,LE(B ,LJ(B
+;; ,LD(B ,LK(B ,L2(B ,L0(B ,L?(B ,L@(B ,L>(B ,L;(B ,L4(B ,L6(B ,LM(B
;; ,LO(B ,LG(B ,LA(B ,L<(B ,L8(B ,LB(B ,LL(B ,L1(B ,LN(B .,
(quail-define-rules
@@ -999,8 +999,8 @@ as follows.
(quail-define-package
"cyrillic-translit" "Cyrillic" ",L6(Bt" nil
"Intuitively transliterated keyboard layout.
-Most convenient for entering Russian but all Cyrillic characters are included.
-Should handle most cases. However:
+Most convenient for entering Russian, but all Cyrillic characters
+are included. Should handle most cases. However:
for ,Lf(B (TSE) use \"c\", never \"ts\"
,Li(B (SHCHA = Bulgarian SHT) = \"shch\", \"sj\", \"/sht\" or \"/t\",
,Lm(B (REVERSE ROUNDED E) = \"e'\" or \"e`\"
@@ -1072,8 +1072,8 @@ Unicode based."
nil t t t t nil nil nil nil nil t)
;; $,1(q(!(B 1! 2" 3N 4; 5% 6: 7? 8* 9( 0) -_ =+
-;; $,1(9(B $,1(F(B $,1(C(B $,1(:(B $,1(5(B $,1(=(B $,1(3(B $,1(H(B $,1(.(B $,1(7(B $,1(E(B '
-;; $,1(D(B $,1(K(B $,1(2(B $,1(0(B $,1(?(B $,1(@(B $,1(>(B $,1(;(B $,1(4(B $,1(6(B $,1(M(B
+;; $,1(9(B $,1(F(B $,1(C(B $,1(:(B $,1(5(B $,1(=(B $,1(3(B $,1(H(B $,1(.(B $,1(7(B $,1(E(B '
+;; $,1(D(B $,1(K(B $,1(2(B $,1(0(B $,1(?(B $,1(@(B $,1(>(B $,1(;(B $,1(4(B $,1(6(B $,1(M(B
;; $,1(O(B $,1(G(B $,1(A(B $,1(<(B $,1(&(B $,1(B(B $,1(L(B $,1(1(B $,1(N(B .,
(quail-define-rules
@@ -1169,12 +1169,15 @@ Unicode based."
The layout is similar to `cyrillic-translit', but all Bulgarian
characters are typed with a single key.
-Use /& for ,A'(B (Cyrillic paragraph) and /# for $,1uV(B."
+Use /& for ,A'(B (Cyrillic paragraph) and /# for $,1uV(B.
+
+The letters $,1(G(B, $,1(H(B, $,1(I(B and $,1(N(B are not affected by Caps Lock."
nil t t t t nil nil nil nil nil t)
-;; $,1(O(B $,1(2(B $,1(5(B $,1(@(B $,1(B(B $,1(J(B $,1(C(B $,1(8(B $,1(>(B $,1(?(B $,1(H(B $,1(I(B
-;; $,1(0(B $,1(A(B $,1(4(B $,1(D(B $,1(3(B $,1(E(B $,1(9(B $,1(:(B $,1(;(B $,1(G(B
-;; $,1(N(B $,1(7(B $,1(L(B $,1(F(B $,1(6(B $,1(1(B $,1(=(B $,1(<(B
+;; $,1(G(B
+;; $,1(O(B $,1(2(B $,1(5(B $,1(@(B $,1(B(B $,1(J(B $,1(C(B $,1(8(B $,1(>(B $,1(?(B $,1(H(B $,1(I(B
+;; $,1(0(B $,1(A(B $,1(4(B $,1(D(B $,1(3(B $,1(E(B $,1(9(B $,1(:(B $,1(;(B $,1(N(B
+;; $,1(7(B $,1(L(B $,1(F(B $,1(6(B $,1(1(B $,1(=(B $,1(<(B
(quail-define-rules
("/&" ?,A'(B)
@@ -1238,7 +1241,6 @@ Use /& for ,A'(B (Cyrillic paragraph) and /# for $,1uV(B."
("y" ?$,1(j(B)
("x" ?$,1(l(B)
("\\" ?$,1(n(B)
- ("|" ?$,1(N(B)
("q" ?$,1(o(B))
;; Based on an implementation by Ognyan Kulev <ogi@fmi.uni-sofia.bg>.
@@ -1248,36 +1250,34 @@ Use /& for ,A'(B (Cyrillic paragraph) and /# for $,1uV(B."
"bulgarian-bds" "Bulgarian" "$,1(1(4(A(B" nil
"Bulgarian standard keyboard layout (BDS)
-This keyboard layout is standard for Bulgarian typewriters."
+This keyboard layout is standard for Bulgarian typewriters.
+
+The letters $,1(F(B, $,1(<(B, $,1(G(B, $,1(@(B, $,1(;(B, $,1(1(B and $,1(K(B are not affected by Caps Lock.
+
+In addition to original Bulgarian typewriter layout, keys \\ and |
+are transformed into ' and $,1(K(B respectively. Some keyboards mark these
+keys as being transformed into ( and ) respectively. For ( and ), use
+` and ~ respectively. This input method follows XKB."
nil t t t t nil nil nil nil nil t)
-;; 1! 2? 3+ 4" 5% 6= 7: 8/ 9_ 0$,1uV(B -I .V
-;; ,$,1(k(B $,1(C(B $,1(5(B $,1(8(B $,1(H(B $,1(I(B $,1(:(B $,1(A(B $,1(4(B $,1(7(B $,1(F(B ;,A'(B
-;; $,1(l(B $,1(O(B $,1(0(B $,1(>(B $,1(6(B $,1(3(B $,1(B(B $,1(=(B $,1(2(B $,1(<(B $,1(G(B ()
-;; $,1(N(B $,1(9(B $,1(J(B $,1(M(B $,1(D(B $,1(E(B $,1(?(B $,1(@(B $,1(;(B $,1(1(B
+;; () 1! 2? 3+ 4" 5% 6= 7: 8/ 9_ 0$,1uV(B -I .V
+;; ,$,1(k(B $,1(C(B $,1(5(B $,1(8(B $,1(H(B $,1(I(B $,1(:(B $,1(A(B $,1(4(B $,1(7(B $,1(F(B ;,A'(B
+;; $,1(L(B $,1(O(B $,1(0(B $,1(>(B $,1(6(B $,1(3(B $,1(B(B $,1(=(B $,1(2(B $,1(<(B $,1(G(B '$,1(K(B
+;; $,1(N(B $,1(9(B $,1(J(B $,1(M(B $,1(D(B $,1(E(B $,1(?(B $,1(@(B $,1(;(B $,1(1(B
(quail-define-rules
("1" ?1) ("!" ?!)
- ("2" ?2)
- ("@" ??)
- ("3" ?3)
- ("#" ?+)
- ("4" ?4)
- ("$" ?\")
+ ("2" ?2) ("@" ??)
+ ("3" ?3) ("#" ?+)
+ ("4" ?4) ("$" ?\")
("5" ?5) ("%" ?%)
- ("6" ?6)
- ("^" ?=)
- ("7" ?7)
- ("&" ?:)
- ("8" ?8)
- ("*" ?/)
- ("9" ?9)
- ("(" ?_)
- ("0" ?0)
- (")" ?$,1uV(B)
- ("-" ?-)
- ("_" ?I)
+ ("6" ?6) ("^" ?=)
+ ("7" ?7) ("&" ?:)
+ ("8" ?8) ("*" ?/)
+ ("9" ?9) ("(" ?_)
+ ("0" ?0) (")" ?$,1uV(B)
+ ("-" ?-) ("_" ?I)
("=" ?.) ("+" ?V)
("q" ?,) ("Q" ?$,1(k(B)
@@ -1291,8 +1291,7 @@ This keyboard layout is standard for Bulgarian typewriters."
("o" ?$,1(T(B) ("O" ?$,1(4(B)
("p" ?$,1(W(B) ("P" ?$,1(7(B)
("[" ?$,1(f(B) ("{" ?$,1(F(B)
- ("]" ?\;)
- ("}" ?,A'(B) ;; not in XKB's bg
+ ("]" ?\;) ("}" ?,A'(B)
("a" ?$,1(l(B) ("A" ?$,1(L(B)
("s" ?$,1(o(B) ("S" ?$,1(O(B)
@@ -1323,4 +1322,5 @@ This keyboard layout is standard for Bulgarian typewriters."
;; coding: iso-2022-7bit
;; End:
+;;; arch-tag: e6d34b16-8710-4181-a17e-819a1df0334f
;;; cyrillic.el ends here
diff --git a/leim/quail/czech.el b/leim/quail/czech.el
index 20559e0fa2e..04d94d12b6e 100644
--- a/leim/quail/czech.el
+++ b/leim/quail/czech.el
@@ -567,4 +567,5 @@ All other keys are the same as on standard US keyboard."
([kp-0] ?0)
([kp-add] ?+))
+;;; arch-tag: 0a27dffc-a5e1-479f-9da2-a9eb91b34d8a
;;; czech.el ends here
diff --git a/leim/quail/ethiopic.el b/leim/quail/ethiopic.el
index 8cda85ea884..83d4a94cf48 100644
--- a/leim/quail/ethiopic.el
+++ b/leim/quail/ethiopic.el
@@ -1146,4 +1146,5 @@ C-' or `M-x ethio-gemination'
(if (ethio-prefer-amharic-p) ?$(3"c(B ?$(3"f(B)
"ethiopic"))
+;;; arch-tag: 66c182a8-d802-40fa-9c0d-d8ebe2f909d5
;;; ethiopic.el ends here
diff --git a/leim/quail/georgian.el b/leim/quail/georgian.el
index c10aaa368e4..d823b2c4cd9 100644
--- a/leim/quail/georgian.el
+++ b/leim/quail/georgian.el
@@ -82,4 +82,5 @@
("e1" ?) ;; Letter not in Unicode (private use code).
)
+;;; arch-tag: 7b26f205-7091-435e-a2cf-8778f899dc8a
;;; georgian.el ends here
diff --git a/leim/quail/greek.el b/leim/quail/greek.el
index d81aa7cf8c4..a0c75df5d4b 100644
--- a/leim/quail/greek.el
+++ b/leim/quail/greek.el
@@ -1314,4 +1314,5 @@ e.g.
("y;:" ?,F`(B))
+;;; arch-tag: 2a37e042-db1b-4ecf-b755-117775a3c150
;;; greek.el ends here
diff --git a/leim/quail/hangul.el b/leim/quail/hangul.el
index 6cd15cccd68..4d1b10e28b0 100644
--- a/leim/quail/hangul.el
+++ b/leim/quail/hangul.el
@@ -2603,4 +2603,5 @@ For instance, typing \"S\" followed by TAB will tell you
("SC/" ?$(C!K(B)
("SF" ?$(C"5(B))
+;;; arch-tag: 26bc93fc-64ee-4fb1-b26d-22220d132dbe
;;; hangul.el ends here
diff --git a/leim/quail/hangul3.el b/leim/quail/hangul3.el
index a91c2ef2191..f4d31c47017 100644
--- a/leim/quail/hangul3.el
+++ b/leim/quail/hangul3.el
@@ -3567,4 +3567,5 @@
("mdq" ?$(CH}(B)
("mda" ?$(CH~(B))
+;;; arch-tag: 20ea2223-ab47-414f-8e28-d03dc83617b7
;;; hangul3.el ends here
diff --git a/leim/quail/hanja-jis.el b/leim/quail/hanja-jis.el
index a7fddef9fb7..1a55fbb0a6d 100644
--- a/leim/quail/hanja-jis.el
+++ b/leim/quail/hanja-jis.el
@@ -524,4 +524,5 @@
("glf" "$B5Merk#pvs\(B")
("unknown" "$B4#<5DNFJFdFuJ=KsL]QeRIRpS&S9SuS{T*T+T8T:T>TBTCTKTNTQTWT\T_UNU~V&V,V-V.V/V0V2V4V8VNW;WjWnWpY0YKY^Z1Zs[=[b[n\)\-\.\/\0\1\O\S\j\n\o\p\q\x]&]6]B]i^<^L^c_&_1`<a:a<a>b<bBbXbmbpbsc%c5cNcdc}d&d1d=dIdLdYdddfdhdte9eaebemenevf$g3g\h4h6hHhMhWhhiFi[ibj,jQj^jmk\lCmZmhmimzn%n}o'oZo]p#p-pXp]p`q;qIqRr;r@rGrOrZr_rer~s#s%(B"))
+;;; arch-tag: 06336a2c-696e-45f1-9990-aff251e7493a
;;; hanja-jis.el ends here
diff --git a/leim/quail/hanja.el b/leim/quail/hanja.el
index 10106dfad26..c010a27d1b3 100644
--- a/leim/quail/hanja.el
+++ b/leim/quail/hanja.el
@@ -512,4 +512,5 @@
("gml" "$(C}j}k}l}m}n}o}p}q}r}s}t}u}v}w}x}y}z}{}|}}(B")
("glf" "$(C}~(B"))
+;;; arch-tag: f83c4a34-ee8a-4d7f-95a2-e18816c57182
;;; hanja.el ends here
diff --git a/leim/quail/hanja3.el b/leim/quail/hanja3.el
index 5f3af3638a9..8cf2ea4a55f 100644
--- a/leim/quail/hanja3.el
+++ b/leim/quail/hanja3.el
@@ -613,4 +613,5 @@
("m8" "$(C}j}k}l}m}n}o}p}q}r}s}t}u}v}w}x}y}z}{}|}}(B")
("mdw" "$(C}~(B"))
+;;; arch-tag: 2dda6492-e6e3-47a0-aa88-8d9bdf3a200f
;;; hanja3.el ends here
diff --git a/leim/quail/hebrew.el b/leim/quail/hebrew.el
index 5bd2c8bb49a..e44724e1eb4 100644
--- a/leim/quail/hebrew.el
+++ b/leim/quail/hebrew.el
@@ -35,10 +35,10 @@ Based on Hebrew typewriter keys.
Hebrew letters are assigned to lowercases.
" nil t t t t nil nil nil nil nil t)
-;; 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) _- += ~;
-;; /Q 'W ,Hw(BE ,Hx(BR ,H`(BT ,Hh(BY ,He(BU ,Ho(BI ,Hm(BO ,Ht(BP {[ {]
-;; ,Hy(BA ,Hc(BS ,Hb(BD ,Hk(BF ,Hr(BG ,Hi(BH ,Hg(BJ ,Hl(BK ,Hj(BL :,Hs(B ", |\
-;; ,Hf(BZ ,Hq(BX ,Ha(BC ,Hd(BV ,Hp(BB ,Hn(BN ,Hv(BM <,Hz(B >,Hu(B ?.
+;; 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) -_ =+ ;~
+;; /Q 'W ,Hw(BE ,Hx(BR ,H`(BT ,Hh(BY ,He(BU ,Ho(BI ,Hm(BO ,Ht(BP [{ ]}
+;; ,Hy(BA ,Hc(BS ,Hb(BD ,Hk(BF ,Hr(BG ,Hi(BH ,Hg(BJ ,Hl(BK ,Hj(BL ,Hs(B: ," \|
+;; ,Hf(BZ ,Hq(BX ,Ha(BC ,Hd(BV ,Hp(BB ,Hn(BN ,Hv(BM ,Hz(B< ,Hu(B> .?
;;
(quail-define-rules
@@ -75,4 +75,5 @@ Hebrew letters are assigned to lowercases.
("/" ?.)
("'" ?,))
+;;; arch-tag: 771b887d-15af-4a4d-b4ce-a4a86f5ca0cf
;;; hebrew.el ends here
diff --git a/leim/quail/indian.el b/leim/quail/indian.el
index 4ad2308ef97..b095e4b863a 100644
--- a/leim/quail/indian.el
+++ b/leim/quail/indian.el
@@ -273,4 +273,5 @@
"tamil-inscript" "Tamil" "TmlIS"
"Tamil keyboard Inscript.")
+;;; arch-tag: 9e5a621e-f7d5-4fce-9543-0a51b407c940
;;; indian.el ends here
diff --git a/leim/quail/ipa.el b/leim/quail/ipa.el
index 99e1d67de74..759393b0776 100644
--- a/leim/quail/ipa.el
+++ b/leim/quail/ipa.el
@@ -108,4 +108,5 @@ Upside-down characters are obtained by a preceding slash (/)."
("`" ?,0q(B)
(":" ?,0r(B))
+;;; arch-tag: cf2614cc-ecce-4ef5-ba51-37faeed41691
;;; ipa.el ends here
diff --git a/leim/quail/japanese.el b/leim/quail/japanese.el
index e859c63bdc6..5713ef75c9e 100644
--- a/leim/quail/japanese.el
+++ b/leim/quail/japanese.el
@@ -543,4 +543,5 @@ qq: toggle between this input method and the input method `japanese-ascii'.
(vector (japanese-katakana (aref trans 0))))
(t trans)))))
+;;; arch-tag: 47e0bfd4-6ecc-4d01-89a8-d687c5e01ff7
;;; japanese.el ends here
diff --git a/leim/quail/lao.el b/leim/quail/lao.el
index 9367569c49a..003cbb43be1 100644
--- a/leim/quail/lao.el
+++ b/leim/quail/lao.el
@@ -197,4 +197,5 @@
(v-state (lao-vowel-key-alist . t-state))
(t-state lao-tone-key-alist))))
+;;; arch-tag: 23863a30-a8bf-402c-b7ce-c517a7aa8570
;;; lao.el ends here
diff --git a/leim/quail/latin-alt.el b/leim/quail/latin-alt.el
index 87c961e03c9..f5831e51c63 100644
--- a/leim/quail/latin-alt.el
+++ b/leim/quail/latin-alt.el
@@ -2041,4 +2041,5 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
("z~~" ["z~"])
)
+;;; arch-tag: 722466a6-363d-431c-9161-879e16e2da5d
;;; latin-alt.el ends here
diff --git a/leim/quail/latin-ltx.el b/leim/quail/latin-ltx.el
index afb68108627..9eb7a0b7dcb 100644
--- a/leim/quail/latin-ltx.el
+++ b/leim/quail/latin-ltx.el
@@ -679,6 +679,7 @@ system, including many technical ones. Examples:
("\\lesssim" ?$,1y2(B)
("\\lfloor" ?$,1zj(B)
("\\lhd" ?$,2"!(B)
+ ("\\rhd" ?$,2!w(B)
("\\ll" ?$,1y*(B)
("\\llcorner" ?$,1z~(B)
("\\lnapprox" ?$,1zF(B)
@@ -940,6 +941,16 @@ system, including many technical ones. Examples:
;; by analogy with lq, rq:
("\\ldq" ?\$,1r|(B)
("\\rdq" ?\$,1r}(B)
-)
-
+ ("\\minus" ?$,1x2(B)
+ ("\\defs" ?$,1xy(B) ; per fuzz/zed
+;; ("\\sqrt[3]" ?$,1x;(B)
+ ("\\llbracket" ?\$,2=Z(B) ; stmaryrd
+ ("\\rrbracket" ?\$,2=[(B)
+;; ("\\lbag" ?\$,2=Z(B) ; fuzz
+;; ("\\rbag" ?\$,2=[(B)
+ ("\\ldata" ?\$,2=J(B) ; fuzz/zed
+ ("\\rdata" ?\$,2=K(B)
+ )
+
+;;; arch-tag: 3daae613-2c53-446e-a0a1-ee2e1ebed15f
;;; latin-ltx.el ends here
diff --git a/leim/quail/latin-post.el b/leim/quail/latin-post.el
index 7859d11f28d..98e4f19516b 100644
--- a/leim/quail/latin-post.el
+++ b/leim/quail/latin-post.el
@@ -2482,4 +2482,5 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
("s<" ?Å¡)
("z<" ?ž))
+;;; arch-tag: 170180fb-9617-4d58-9d51-65ca23c05d94
;;; latin-post.el ends here
diff --git a/leim/quail/latin-pre.el b/leim/quail/latin-pre.el
index 023dbd44461..d542cbec0bb 100644
--- a/leim/quail/latin-pre.el
+++ b/leim/quail/latin-pre.el
@@ -260,7 +260,7 @@ Key translation rules are:
acute | ' | 'e -> é
grave | ` | `a -> à
circumflex | ^ | ^a -> â
- diaeresis | \" | \"i -> ï
+ diaeresis | \" | \"i -> ï
cedilla | ~ or , | ~c -> ç ,c -> ç
symbol | ~ | ~> -> » ~< -> «
" nil t nil nil nil nil nil nil nil nil t)
@@ -351,7 +351,7 @@ Key translation rules are:
"german-prefix" "German" "DE>" t
"German (Deutsch) input method with prefix modifiers
Key translation rules are:
- \"A -> Ä -> \"O -> Ö \"U -> Ü \"s -> ?ß
+ \"A -> Ä -> \"O -> Ö \"U -> Ü \"s -> ß
" nil t nil nil nil nil nil nil nil nil t)
(quail-define-rules
@@ -1183,4 +1183,6 @@ of characters from a single Latin-N charset.
("~|" ?¦)
("~~" ?¸)
)
+
+;;; arch-tag: 83017837-6b84-4366-b183-e0577e3ed838
;;; latin-pre.el ends here
diff --git a/leim/quail/lrt.el b/leim/quail/lrt.el
index e12219f83f7..2a6784abc61 100644
--- a/leim/quail/lrt.el
+++ b/leim/quail/lrt.el
@@ -76,4 +76,5 @@
lao-transcription-tone-alist)
(t-state lao-transcription-tone-alist))))
+;;; arch-tag: f65e4038-e187-4906-997b-d2de7ed813d2
;;; lrt.el ends here
diff --git a/leim/quail/py-punct.el b/leim/quail/py-punct.el
index 9d07bfb6402..53dc296713c 100644
--- a/leim/quail/py-punct.el
+++ b/leim/quail/py-punct.el
@@ -74,4 +74,5 @@ For instance, typing `v' and `%' insert `$A#%(B'.
(quail-defrule "v" (nth 2 (assoc "chinese-punct" quail-package-alist)))
+;;; arch-tag: 941fd2ac-2d26-4b0e-8458-b5e485c5aa7d
;;; py-punct.el ends here
diff --git a/leim/quail/pypunct-b5.el b/leim/quail/pypunct-b5.el
index 0b7d55ac19e..7c7bc550d89 100644
--- a/leim/quail/pypunct-b5.el
+++ b/leim/quail/pypunct-b5.el
@@ -53,4 +53,5 @@ For instance, typing `v' and `%' insert `$(0"h(B'.
(quail-defrule "v" (nth 2 (assoc "chinese-punct-b5" quail-package-alist)))
+;;; arch-tag: fe8176d3-b467-47d5-9ed9-75b6e27cf29b
;;; pypunct-b5.el ends here
diff --git a/leim/quail/rfc1345.el b/leim/quail/rfc1345.el
index dd8280b90f3..87c62b2c65d 100644
--- a/leim/quail/rfc1345.el
+++ b/leim/quail/rfc1345.el
Binary files differ
diff --git a/leim/quail/sgml-input.el b/leim/quail/sgml-input.el
index a7072c8fee8..60491c5ab63 100644
--- a/leim/quail/sgml-input.el
+++ b/leim/quail/sgml-input.el
@@ -1059,4 +1059,5 @@ E.g.: &aacute; -> á"
("&zwnj;" ?\‌) ;; ZERO WIDTH NON-JOINER
)
+;;; arch-tag: ad2a65ea-f903-423b-b3bd-08d0912ae41f
;;; sgml-input.el ends here
diff --git a/leim/quail/slovak.el b/leim/quail/slovak.el
index ff3457f3d23..372f953e8d8 100644
--- a/leim/quail/slovak.el
+++ b/leim/quail/slovak.el
@@ -478,4 +478,5 @@ All other keys are the same as on standard US keyboard."
([kp-0] ?0)
([kp-add] ?+))
+;;; arch-tag: 8aedb992-e191-4eec-ad0d-71a352e02a3d
;;; slovak.el ends here
diff --git a/leim/quail/symbol-ksc.el b/leim/quail/symbol-ksc.el
index 7ff32def1d0..7cfa4424f33 100644
--- a/leim/quail/symbol-ksc.el
+++ b/leim/quail/symbol-ksc.el
@@ -198,4 +198,5 @@
("Russ" "$(C,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,A(B")
("russ" "$(C,Q,R,S,T,U,V,W,X,Y,[,Z,\,],^,_,`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q(B"))
+;;; arch-tag: a77d89b9-9847-41d2-8e3a-7cce841ebb3b
;;; symbol-ksc.el ends here
diff --git a/leim/quail/thai.el b/leim/quail/thai.el
index a3fec13d1c6..ee3e39bf9e4 100644
--- a/leim/quail/thai.el
+++ b/leim/quail/thai.el
@@ -95,4 +95,5 @@ The difference from the ordinal Thai keyboard:
",T;(B" ",Th(B" ",T:(B" ",TO(B" ",Tm(B" ",TF(B" ",T%(B" 0 ; x .. DEL
])
+;;; arch-tag: fed6c468-0616-44b0-88bf-47347bf64825
;;; thai.el ends here
diff --git a/leim/quail/tibetan.el b/leim/quail/tibetan.el
index eed2b70c690..3bc155cc657 100644
--- a/leim/quail/tibetan.el
+++ b/leim/quail/tibetan.el
@@ -450,4 +450,5 @@
(tibetan-vowel-tibkey-alist . m-state))
(m-state tibetan-modifier-tibkey-alist))))
+;;; arch-tag: 828fdb1a-733f-4c7b-b882-a19d2449ac99
;;; tibetan.el ends here
diff --git a/leim/quail/uni-input.el b/leim/quail/uni-input.el
index 1881edf8c90..49a6f840cfa 100644
--- a/leim/quail/uni-input.el
+++ b/leim/quail/uni-input.el
@@ -129,4 +129,5 @@ Input as Unicode: U<hex> or u<hex>, where <hex> is a four-digit hex number.")))
(provide 'uni-input)
+;;; arch-tag: e0d91c7c-19a1-43d3-8f2b-28c0e031efaa
;;; uni-input.el ends here
diff --git a/leim/quail/viqr.el b/leim/quail/viqr.el
index 6df29359847..95078394a99 100644
--- a/leim/quail/viqr.el
+++ b/leim/quail/viqr.el
@@ -68,4 +68,5 @@
(viet-quail-define-rules)
+;;; arch-tag: d2c29221-5a2e-46b2-898b-0e56bc4eb858
;;; viqr.el ends here
diff --git a/leim/quail/vntelex.el b/leim/quail/vntelex.el
index 9748e446b0e..0447b199959 100644
--- a/leim/quail/vntelex.el
+++ b/leim/quail/vntelex.el
@@ -427,4 +427,5 @@ and postfix: Eee -> Ee, ajj -> aj, etc.
;; coding: iso-2022-7bit
;; End:
+;;; arch-tag: 60db6880-0c9f-4456-b9fe-628de053a5ab
;;; vntelex.el ends here
diff --git a/leim/quail/welsh.el b/leim/quail/welsh.el
index d7807dc1628..6491ee34027 100644
--- a/leim/quail/welsh.el
+++ b/leim/quail/welsh.el
@@ -200,4 +200,5 @@
;; ("w\"" ?,A>(B))
+;;; arch-tag: aeef0eae-0a50-4606-9120-020d59d5e208
;;; welsh.el ends here