diff options
author | Kenichi Handa <handa@m17n.org> | 1999-09-20 02:13:05 +0000 |
---|---|---|
committer | Kenichi Handa <handa@m17n.org> | 1999-09-20 02:13:05 +0000 |
commit | 9b715782769b6b7e5d57471ae3f84b79166a91cf (patch) | |
tree | dd633e02efe4243a492014870e7f72f444e1045d /leim | |
parent | 325ed6e659ab9fd35b8b0d910096dee46b5c0fb3 (diff) | |
download | emacs-9b715782769b6b7e5d57471ae3f84b79166a91cf.tar.gz |
("turkish-latin-3-postfix"): Renamed from
turkish-postfix.
("turkish-postfix"): New Turkish input method which inserts
Latin-5 characters.
Diffstat (limited to 'leim')
-rw-r--r-- | leim/quail/latin-post.el | 70 |
1 files changed, 68 insertions, 2 deletions
diff --git a/leim/quail/latin-post.el b/leim/quail/latin-post.el index bc47c6daceb..d0b2c338c13 100644 --- a/leim/quail/latin-post.el +++ b/leim/quail/latin-post.el @@ -1367,8 +1367,11 @@ Doubling the postfix separates the letter and postfix: e.g. aee -> ae ) (quail-define-package - "turkish-postfix" "Latin-3" "TR<" t - "Turkish (T,C|(Brk,Cg(Be) input method with postfix modifiers + "turkish-latin-3-postfix" "Latin-3" "TR3<" t + "Turkish (T,C|(Brk,Cg(Be) input method with postfix modifiers. + +This is for those who use Latin-3 (ISO-8859-3) for Turkish. If you +use Latin-5 (ISO-8859-9), you should use \"turkish-postfix\" instead. Note for I, ,C9(B, ,C)(B, i. @@ -1426,6 +1429,69 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^ ) (quail-define-package + "turkish-postfix" "Latin-5" "TR<" t + "Turkish (T,M|(Brk,Mg(Be) input method with postfix modifiers. + +This is for those who use Latin-5 (ISO-8859-9) for Turkish. If you +use Latin-3 (ISO-8859-3), you should use \"turkish-latin-3-postfix\" +instead. + +Note for I, ,M}(B, ,M](B, i. + +A^ -> ,MB(B +C, -> ,MG(B +G^ -> ,MP(B +I -> I +i -> ,M}(B +I. -> ,M](B +i. -> i +O\" -> ,MV(B +S, -> ,M^(B +U\" -> ,M\(B +U^ -> ,M[(B + +Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^ +" nil t nil nil nil nil nil nil nil nil t) + +(quail-define-rules + ("A^" ?,MB(B) + ("a^" ?,Mb(B) + ("C," ?,MG(B) + ("c," ?,Mg(B) + ("G^" ?,MP(B) + ("g^" ?,Mp(B) + ("I." ?,M](B) + ("i" ?,M}(B) + ("i." ?i) + ("O\"" ?,MV(B) + ("o\"" ?,Mv(B) + ("S," ?,M^(B) + ("s," ?,M~(B) + ("U\"" ?,M\(B) + ("u\"" ?,M|(B) + ("U^" ?,M[(B) + ("u^" ?,M{(B) + + ("A^^" ["A^"]) + ("a^^" ["a^"]) + ("C,," ["C,"]) + ("c,," ["c,"]) + ("G^^" ["G^"]) + ("g^^" ["g^"]) + ("I.." ["I."]) + ("i" ["i"]) + ("i.." ["i."]) + ("O\"\"" ["O\""]) + ("o\"\"" ["o\""]) + ("S,," ["S,"]) + ("s,," ["s,"]) + ("U\"\"" ["U\""]) + ("u\"\"" ["u\""]) + ("U^^" ["U^"]) + ("u^^" ["u^"]) + ) + +(quail-define-package "british" "Latin-1" ",A#(B@" t "British English input method with Latin-1 character ,A#(B (# -> ,A#(B)" nil t nil nil nil nil nil nil nil nil t) |