summaryrefslogtreecommitdiff
path: root/lisp/language
diff options
context:
space:
mode:
authorKenichi Handa <handa@m17n.org>2011-09-27 11:15:28 +0900
committerKenichi Handa <handa@m17n.org>2011-09-27 11:15:28 +0900
commitdd7aa8dd07c456d5519194c279a808213b63cb3d (patch)
treecd6c79e42c1e48ee7817b31494fb0c9638569509 /lisp/language
parentf84e2fe26c96da1e9091bbdffebb55304c9b44c8 (diff)
downloademacs-dd7aa8dd07c456d5519194c279a808213b63cb3d.tar.gz
Improve tamil-itrans input method.
Diffstat (limited to 'lisp/language')
-rw-r--r--lisp/language/ind-util.el23
1 files changed, 21 insertions, 2 deletions
diff --git a/lisp/language/ind-util.el b/lisp/language/ind-util.el
index 56893af1479..0e548420383 100644
--- a/lisp/language/ind-util.el
+++ b/lisp/language/ind-util.el
@@ -271,7 +271,7 @@
(;; Misc Symbols
nil ?$,1<"(B ?$,1<#(B nil ?$,1<m(B nil nil)
(;; Digits
- nil ?$,1='(B ?$,1=((B ?$,1=)(B ?$,1=*(B ?$,1=+(B ?$,1=,(B ?$,1=-(B ?$,1=.(B ?$,1=/(B)
+ ?$,1=&(B ?$,1='(B ?$,1=((B ?$,1=)(B ?$,1=*(B ?$,1=+(B ?$,1=,(B ?$,1=-(B ?$,1=.(B ?$,1=/(B)
(;; Inscript-extra (4) (#, $, ^, *, ])
"$,1<m<P(B" "$,1<P<m(B" "$,1<D<m<P(B" nil nil)))
@@ -305,6 +305,25 @@
(;; misc -- 7
".N" (".n" "M") "H" ".a" ".h" ("AUM" "OM") "..")))
+(defvar indian-itrans-v5-table-for-tamil
+ '(;; for encode/decode
+ (;; vowels -- 18
+ "a" ("aa" "A") "i" ("ii" "I") "u" ("uu" "U")
+ ("RRi" "R^i") ("LLi" "L^i") (".c" "e.c") "E" "e" "ai"
+ "o.c" "O" "o" "au" ("RRI" "R^I") ("LLI" "L^I"))
+ (;; consonants -- 40
+ "k" "kh" "g" "gh" ("~N" "N^")
+ "ch" ("Ch" "chh") "j" "jh" ("~n" "JN")
+ "T" "Th" "D" "Dh" "N"
+ "t" "th" "d" "dh" "n" "nh"
+ "p" "ph" "b" "bh" "m"
+ "y" "r" "rh" "l" ("L" "ld") ("J" "z") ("v" "w")
+ "sh" ("Sh" "shh") "s" "h"
+ "q" "K" "G" nil ".D" ".Dh" "f" ("Y" "yh")
+ ("GY" "dny") "x")
+ (;; misc -- 7
+ ".N" (".n" "M") "H" ".a" ".h" ("AUM" "OM") "..")))
+
(defvar indian-kyoto-harvard-table
'(;; for encode/decode
(;; vowel
@@ -508,7 +527,7 @@
(defvar indian-tml-itrans-v5-hash
(indian-make-hash indian-tml-base-table
- indian-itrans-v5-table))
+ indian-itrans-v5-table-for-tamil))
)
(defmacro indian-translate-region (from to hashtable encode-p)