Remove the "finish" state and change mode to emacs-lisp.
authorntakahas <ntakahas>
Fri, 3 Feb 2006 11:12:27 +0000 (11:12 +0000)
committerntakahas <ntakahas>
Fri, 3 Feb 2006 11:12:27 +0000 (11:12 +0000)
Follow ITRANS official page.

bn-itrans.mim
gu-itrans.mim
hi-itrans.mim
kn-itrans.mim
pa-itrans.mim
ta-itrans.mim
te-itrans.mim

index 08cedc8..fbaee5d 100644 (file)
@@ -1,5 +1,5 @@
 ;; bn-itrans.mim -- Bengali input method with ITRANS method
-;; Copyright (C) 2003, 2004, 2005
+;; Copyright (C) 2003, 2004, 2005, 2006
 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
 ;;   Registration Number H15PRO112
 
@@ -49,12 +49,13 @@ For the detail of ITRANS, see the page:
   ("~N" "ঙ্")
   ("N^" "ঙ্")
   ("ch" "চ্")
-  ("Ch" "ছ্")
   ("chh" "ছ্")
+  ("Ch" "ছ্")                              ; not in ITRANS Bengali table
   ("j" "জ্")
   ("jh" "ঝ্")
   ("~n" "ঞ্")
-  ("JN" "ঞ্")
+  ("n^" "ঞ্")
+  ("JN" "ঞ্")                              ; not in ITRANS Bengali table
   ("T" "ট্")
   ("Th" "ঠ্")
   ("D" "ড্")
@@ -70,20 +71,21 @@ For the detail of ITRANS, see the page:
   ("b" "ব্")
   ("bh" "ভ্")
   ("m" "ম্")
+  ("J" "য্")
   ("y" "য্")
   ("r" "র্")
   ("l" "ল্")
   ("sh" "শ্")
   ("Sh" "ষ্")
-  ("shh" "ষ্")
+  ("shh" "ষ্")                             ; not in ITRANS Bengali table
   ("s" "স্")
   ("h" "হ্")
   (".D" "ড়্")
   (".Dh" "ঢ়্")
   ("Y" "য়্")
-  ("yh" "য়্")
+  ("yh" "য়্")                              ; not in ITRANS Bengali table
   ("GY" "জ্ঞ্")
-  ("dny" "জ্ঞ্")
+  ("dny" "জ্ঞ্")                       ; not in ITRANS Bengali table
   ("x" "ক্ষ্"))
 
  (independent
@@ -98,21 +100,22 @@ For the detail of ITRANS, see the page:
   ("U" "ঊ")
   ("RRi" "ঋ")
   ("R^i" "ঋ")
-  ("LLi" "ঌ")
-  ("L^i" "ঌ")
+  ("LLi" "ঌ")                                ; not in ITRANS Bengali table
+  ("L^i" "ঌ")                                ; not in ITRANS Bengali table
   ("e" "এ")
   ("ai" "ঐ")
   ("o" "ও")
   ("au" "ঔ")
-  ("RRI" "ৠ")
-  ("R^I" "ৠ")
-  ("LLI" "ৡ")
-  ("L^I" "ৡ")
+  ("RRI" "ৠ")                                ; not in ITRANS Bengali table
+  ("R^I" "ৠ")                                ; not in ITRANS Bengali table
+  ("LLI" "ৡ")                                ; not in ITRANS Bengali table
+  ("L^I" "ৡ")                                ; not in ITRANS Bengali table
   (".N" "ঁ")
   (".n" "ং")
-  ("M" "ং")
+  ("M" "ং")                          ; not in ITRANS Bengali table
   ("H" "ঃ")
   (".h" "্")
+  ("t.h" "ৎ")
   ("0" "০")
   ("1" "১")
   ("2" "২")
@@ -123,13 +126,13 @@ For the detail of ITRANS, see the page:
   ("7" "৭")
   ("8" "৮")
   ("9" "৯")
-  ("#" "্র")
-  ("$" "র্")
-  ("^" "ত্র")
-  ("*" "শ্র")
-  ("]" "়")
-  ((S-\ ) "‌")
-  ((C-@) "‍"))
+  ("#" "্র")                               ; not in ITRANS Bengali table
+  ("$" "র্")                               ; not in ITRANS Bengali table
+  ("^" "ত্র")                            ; not in ITRANS Bengali table
+  ("*" "শ্র")                            ; not in ITRANS Bengali table
+  ("]" "়")                          ; not in ITRANS Bengali table
+  ((S-\ ) "‌")                               ; not in ITRANS Bengali table
+  ((C-@) "‍"))                               ; not in ITRANS Bengali table
 
  (dependent
   ("a" (delete @-) "")
@@ -143,16 +146,16 @@ For the detail of ITRANS, see the page:
   ("U" (delete @-) "ূ")
   ("RRi" (delete @-) "ৃ")
   ("R^i" (delete @-) "ৃ")
-  ("LLi" (delete @-) "ৢ")
-  ("L^i" (delete @-) "ৢ")
+  ("LLi" (delete @-) "ৢ")            ; not in ITRANS Bengali table
+  ("L^i" (delete @-) "ৢ")            ; not in ITRANS Bengali table
   ("e" (delete @-) "ে")
   ("ai" (delete @-) "ৈ")
   ("o" (delete @-) "ো")
   ("au" (delete @-) "ৌ")
-  ("RRI" (delete @-) "ৄ")
-  ("R^I" (delete @-) "ৄ")
-  ("LLI" (delete @-) "ৣ")
-  ("L^I" (delete @-) "ৣ"))
+  ("RRI" (delete @-) "ৄ")            ; not in ITRANS Bengali table
+  ("R^I" (delete @-) "ৄ")            ; not in ITRANS Bengali table
+  ("LLI" (delete @-) "ৣ")            ; not in ITRANS Bengali table
+  ("L^I" (delete @-) "ৣ"))           ; not in ITRANS Bengali table
 
  (return
   ((Return)))
@@ -166,21 +169,17 @@ For the detail of ITRANS, see the page:
 
  (intermediate
   (consonant (shift second))
-  (independent (shift finish))
+  (independent (shift init))
   (backspace)
   (return (shift init)))
 
  (second
   (consonant)
-  (dependent (shift finish))
+  (dependent (shift init))
   (backspace)
-  (return (shift init)))
-
- (finish
-  (return)
-  (t (shift init))))
+  (return (shift init))))
 
 ;; Local Variables:
 ;; coding: utf-8
-;; mode: lisp
+;; mode: emacs-lisp
 ;; End:
index 1b8f396..690fe37 100644 (file)
@@ -1,5 +1,5 @@
 ;; gu-itrans.mim -- Gujarati input method with ITRANS method
-;; Copyright (C) 2003, 2004, 2005
+;; Copyright (C) 2003, 2004, 2005, 2006
 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
 ;;   Registration Number H15PRO112
 
@@ -46,15 +46,15 @@ For the detail of ITRANS, see the page:
   ("kh" "ખ્")
   ("g" "ગ્")
   ("gh" "ઘ્")
-  ("~N" "ઙ્")
-  ("N^" "ઙ્")
+  ("~N" "ઙ્")                              ; not in ITRANS Gujarati table
+  ("N^" "ઙ્")                              ; not in ITRANS Gujarati table
   ("ch" "ચ્")
   ("Ch" "છ્")
   ("chh" "છ્")
   ("j" "જ્")
   ("jh" "ઝ્")
-  ("~n" "ઞ્")
-  ("JN" "ઞ્")
+  ("~n" "ઞ્")                              ; not in ITRANS Gujarati table
+  ("JN" "ઞ્")                              ; not in ITRANS Gujarati table
   ("T" "ટ્")
   ("Th" "ઠ્")
   ("D" "ડ્")
@@ -73,8 +73,8 @@ For the detail of ITRANS, see the page:
   ("y" "ય્")
   ("r" "ર્")
   ("l" "લ્")
-  ("L" "ળ્")
   ("ld" "ળ્")
+  ("L" "ળ્")
   ("v" "વ્")
   ("w" "વ્")
   ("sh" "શ્")
@@ -82,8 +82,9 @@ For the detail of ITRANS, see the page:
   ("shh" "ષ્")
   ("s" "સ્")
   ("h" "હ્")
+  ("j~n" "જ્ઞ્")
   ("GY" "જ્ઞ્")
-  ("dny" "જ્ઞ્")
+  ("dny" "જ્ઞ્")                       ; not in ITRANS Gujarati table
   ("x" "ક્ષ્"))
 
  (independent
@@ -98,20 +99,20 @@ For the detail of ITRANS, see the page:
   ("U" "ઊ")
   ("RRi" "ઋ")
   ("R^i" "ઋ")
-  (".c" "ઍ")
+  (".c" "ઍ")                         ; not in ITRANS Gujarati table
   ("e.c" "ઍ")
   ("e" "એ")
   ("ai" "ઐ")
   ("o.c" "ઑ")
   ("o" "ઓ")
   ("au" "ઔ")
-  ("RRI" "ૠ")
-  ("R^I" "ૠ")
+  ("RRI" "ૠ")                                ; not in ITRANS Gujarati table
+  ("R^I" "ૠ")                                ; not in ITRANS Gujarati table
   (".N" "ઁ")
   (".n" "ં")
   ("M" "ં")
   ("H" "ઃ")
-  (".a" "ઽ")
+  (".a" "ઽ")                         ; not in ITRANS Gujarati table
   (".h" "્")
   ("AUM" "ૐ")
   ("OM" "ૐ")
@@ -125,13 +126,13 @@ For the detail of ITRANS, see the page:
   ("7" "૭")
   ("8" "૮")
   ("9" "૯")
-  ("#" "્ર")
-  ("$" "ર્")
-  ("^" "ત્ર")
-  ("*" "શ્ર")
-  ("]" "઼")
-  ((S-\ ) "‌")
-  ((C-@) "‍"))
+  ("#" "્ર")                               ; not in ITRANS Gujarati table
+  ("$" "ર્")                               ; not in ITRANS Gujarati table
+  ("^" "ત્ર")                            ; not in ITRANS Gujarati table
+  ("*" "શ્ર")                            ; not in ITRANS Gujarati table
+  ("]" "઼")                          ; not in ITRANS Gujarati table
+  ((S-\ ) "‌")                               ; not in ITRANS Gujarati table
+  ((C-@) "‍"))                               ; not in ITRANS Gujarati table
 
  (dependent
   ("a" (delete @-) "")
@@ -145,15 +146,16 @@ For the detail of ITRANS, see the page:
   ("U" (delete @-) "ૂ")
   ("RRi" (delete @-) "ૃ")
   ("R^i" (delete @-) "ૃ")
+  ("RRI" (delete @-) "ૄ")            ; not in ITRANS Gujarati table
+  ("R^I" (delete @-) "ૄ")            ; not in ITRANS Gujarati table
   (".c" (delete @-) "ૅ")
-  ("e.c" (delete @-) "ૅ")
+  ("e.c" (delete @-) "ૅ")            ; not in ITRANS Gujarati table
   ("e" (delete @-) "ે")
   ("ai" (delete @-) "ૈ")
   ("o.c" (delete @-) "ૉ")
   ("o" (delete @-) "ો")
-  ("au" (delete @-) "ૌ")
-  ("RRI" (delete @-) "ૄ")
-  ("R^I" (delete @-) "ૄ"))
+  ("au" (delete @-) "ૌ"))
+
 
  (return
   ((Return)))
@@ -168,21 +170,17 @@ For the detail of ITRANS, see the page:
 
  (intermediate
   (consonant (shift second))
-  (independent (shift finish))
+  (independent (shift init))
   (backspace)
   (return (shift init)))
 
  (second
   (consonant)
-  (dependent (shift finish))
+  (dependent (shift init))
   (backspace)
-  (return (shift init)))
-
- (finish
-  (return)
-  (t (shift init))))
+  (return (shift init))))
 
 ;; Local Variables:
 ;; coding: utf-8
-;; mode: lisp
+;; mode: emacs-lisp
 ;; End:
index f7cc880..a82c520 100644 (file)
@@ -1,5 +1,5 @@
 ;; hi-itrans.mim -- Hindi input method with ITRANS method
-;; Copyright (C) 2003, 2004, 2005
+;; Copyright (C) 2003, 2004, 2005, 2006
 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
 ;;   Registration Number H15PRO112
 
@@ -49,7 +49,7 @@ For the detail of ITRANS, see the page:
   ("~N" "ङ्")
   ("N^" "ङ्")
   ("ch" "च्")
-  ("Ch" "छ्")
+  ("Ch" "छ्")                            ; not in ITRANS Devenagari table
   ("chh" "छ्")
   ("j" "ज्")
   ("jh" "झ्")
@@ -65,7 +65,7 @@ For the detail of ITRANS, see the page:
   ("d" "द्")
   ("dh" "ध्")
   ("n" "न्")
-  ("nh" "ऩ्")
+  ("nh" "ऩ्")                            ; not in ITRANS Devenagari table
   ("p" "प्")
   ("ph" "फ्")
   ("b" "ब्")
@@ -73,7 +73,7 @@ For the detail of ITRANS, see the page:
   ("m" "म्")
   ("y" "य्")
   ("r" "र्")
-  ("rh" "ऱ्")
+  ("rh" "ऱ्")                            ; not in ITRANS Devenagari table
   ("l" "ल्")
   ("L" "ळ्")
   ("ld" "ळ्")
@@ -92,10 +92,11 @@ For the detail of ITRANS, see the page:
   (".D" "ड़्")
   (".Dh" "ढ़्")
   ("f" "फ़्")
-  ("Y" "य़्")
-  ("yh" "य़्")
+  ("Y" "य़्")                             ; not in ITRANS Devanagari table
+  ("yh" "य़्")                            ; not in ITRANS Devanagari table
+  ("j~n" "ज्ञ्")
   ("GY" "ज्ञ्")
-  ("dny" "ज्ञ्")
+  ("dny" "ज्ञ्")                     ; not in ITRANS Devanagari table
   ("x" "क्ष्"))
 
  (independent
@@ -110,21 +111,21 @@ For the detail of ITRANS, see the page:
   ("U" "ऊ")
   ("RRi" "ऋ")
   ("R^i" "ऋ")
-  ("LLi" "ऌ")
-  ("L^i" "ऌ")
-  (".c" "ऍ")
+  ("LLi" "ऌ")                              ; not in ITRANS Devanagari table
+  ("L^i" "ऌ")                              ; not in ITRANS Devanagari table
+  (".c" "ऍ")                       ; not in ITRANS Devanagari table
   ("e.c" "ऍ")
-  ("E" "ऎ")
+  ("E" "ऎ")                        ; not in ITRANS Devanagari table
   ("e" "ए")
   ("ai" "ऐ")
   ("o.c" "ऑ")
-  ("O" "ऒ")
+  ("O" "ऒ")                        ; not in ITRANS Devanagari table
   ("o" "ओ")
   ("au" "औ")
-  ("RRI" "ॠ")
-  ("R^I" "ॠ")
-  ("LLI" "ॡ")
-  ("L^I" "ॡ")
+  ("RRI" "ॠ")                              ; not in ITRANS Devanagari table
+  ("R^I" "ॠ")                              ; not in ITRANS Devanagari table
+  ("LLI" "ॡ")                              ; not in ITRANS Devanagari table
+  ("L^I" "ॡ")                              ; not in ITRANS Devanagari table
   (".N" "ँ")
   (".n" "ं")
   ("M" "ं")
@@ -133,7 +134,7 @@ For the detail of ITRANS, see the page:
   (".h" "्")
   ("AUM" "ॐ")
   ("OM" "ॐ")
-  (".." "।")
+  (".." "।")                       ; not in ITRANS Devanagari table
   ("0" "०")
   ("1" "१")
   ("2" "२")
@@ -144,13 +145,13 @@ For the detail of ITRANS, see the page:
   ("7" "७")
   ("8" "८")
   ("9" "९")
-  ("#" "्र")
-  ("$" "र्")
-  ("^" "त्र")
-  ("*" "श्र")
-  ("]" "़")
-  ((S-\ ) "‌")
-  ((C-@) "‍"))
+  ("#" "्र")                             ; not in ITRANS Devanagari table
+  ("$" "र्")                             ; not in ITRANS Devanagari table
+  ("^" "त्र")                          ; not in ITRANS Devanagari table
+  ("*" "श्र")                          ; not in ITRANS Devanagari table
+  ("]" "़")                        ; not in ITRANS Devanagari table
+  ((S-\ ) "‌")                             ; not in ITRANS Devanagari table
+  ((C-@) "‍"))                             ; not in ITRANS Devanagari table
 
  (dependent
   ("a" (delete @-) "")
@@ -164,21 +165,21 @@ For the detail of ITRANS, see the page:
   ("U" (delete @-) "ू")
   ("RRi" (delete @-) "ृ")
   ("R^i" (delete @-) "ृ")
-  ("LLi" (delete @-) "ॢ")
-  ("L^i" (delete @-) "ॢ")
-  (".c" (delete @-) "ॅ")
+  ("LLi" (delete @-) "ॢ")          ; not in ITRANS Devanagari table
+  ("L^i" (delete @-) "ॢ")          ; not in ITRANS Devanagari table
+  (".c" (delete @-) "ॅ")           ; not in ITRANS Devanagari table
   ("e.c" (delete @-) "ॅ")
-  ("E" (delete @-) "ॆ")
+  ("E" (delete @-) "ॆ")                    ; not in ITRANS Devanagari table
   ("e" (delete @-) "े")
   ("ai" (delete @-) "ै")
   ("o.c" (delete @-) "ॉ")
-  ("O" (delete @-) "ॊ")
+  ("O" (delete @-) "ॊ")                    ; not in ITRANS Devanagari table
   ("o" (delete @-) "ो")
   ("au" (delete @-) "ौ")
-  ("RRI" (delete @-) "ॄ")
-  ("R^I" (delete @-) "ॄ")
-  ("LLI" (delete @-) "ॣ")
-  ("L^I" (delete @-) "ॣ"))
+  ("RRI" (delete @-) "ॄ")          ; not in ITRANS Devanagari table
+  ("R^I" (delete @-) "ॄ")          ; not in ITRANS Devanagari table
+  ("LLI" (delete @-) "ॣ")          ; not in ITRANS Devanagari table
+  ("L^I" (delete @-) "ॣ"))         ; not in ITRANS Devanagari table
 
  (return
   ((Return)))
@@ -192,21 +193,17 @@ For the detail of ITRANS, see the page:
 
  (intermediate
   (consonant (shift second))
-  (independent (shift finish))
+  (independent (shift init))
   (backspace)
   (return (shift init)))
 
  (second
   (consonant)
-  (dependent (shift finish))
+  (dependent (shift init))
   (backspace)
-  (return (shift init)))
-
- (finish
-  (return)
-  (t (shift init))))
+  (return (shift init))))
 
 ;; Local Variables:
 ;; coding: utf-8
-;; mode: lisp
+;; mode: emacs-lisp
 ;; End:
index d6c5242..4bea0a7 100644 (file)
@@ -1,5 +1,5 @@
 ;; kn-itrans.mim -- Kannada input method with ITRANS method
-;; Copyright (C) 2003, 2004, 2005
+;; Copyright (C) 2003, 2004, 2005, 2006
 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
 ;;   Registration Number H15PRO112
 
@@ -79,21 +79,23 @@ on 18 Aug 2005.
   ("m" "ಮ್")
   ("y" "ಯ್")
   ("r" "ರ್")
-  ("rh" "ಱ್")
+  ("rh" "ಱ್")                              ; not in ITRANS Kannada table
   ("l" "ಲ್")
   ("L" "ಳ್")
-  ("ld" "ಳ್")
+  ("ld" "ಳ್")                              ; not in ITRANS Kannada table
   ("v" "ವ್")
-  ("w" "ವ್")
+  ("w" "ವ್")                               ; not in ITRANS Kannada table
   ("sh" "ಶ್")
   ("Sh" "ಷ್")
   ("shh" "ಷ್")
   ("s" "ಸ್")
   ("h" "ಹ್")
-  ("f" "ೞ್")
+  ("f" "ೞ್")                               ; not in ITRANS Kannada table
   ("GY" "ಜ್ಞ್")
-  ("dny" "ಜ್ಞ್")
-  ("x" "ಕ್ಷ್"))
+  ("j~n" "ಜ್ಞ್")
+  ("dny" "ಜ್ಞ್")                       ; not in ITRANS Kannada table
+  ("x" "ಕ್ಷ್")
+  ("ksh" "ಕ್ಷ್"))
 
  (independent
   ("a" "ಅ")
@@ -105,25 +107,30 @@ on 18 Aug 2005.
   ("u" "ಉ")
   ("uu" "ಊ")
   ("U" "ಊ")
-  ("Ru" "ಋ")
+  ("RRi" "ಋ")
   ("R^i" "ಋ")
-  ("Lru" "ಌ")
+  ("Ru" "ಋ")                         ; not in ITRANS Kannada table
+  ("LLi" "ಌ")
   ("L^i" "ಌ")
-  ("ee" "ಏ")
-  ("E" "ಏ")
+  ("Lru" "ಌ")                                ; not in ITRANS Kannada table
   ("e" "ಎ")
+  ("E" "ಏ")
+  ("ee" "ಏ")                         ; not in ITRANS Kannada table
   ("ai" "ಐ")
-  ("O" "ಓ")
   ("o" "ಒ")
+  ("O" "ಓ")
   ("au" "ಔ")
-  ("RU" "ೠ")
+  ("RRI" "ೠ")
   ("R^I" "ೠ")
-  ("LRU" "ೡ")
+  ("RU" "ೠ")                         ; not in ITRANS Kannada table
+  ("LLI" "ೡ")
   ("L^I" "ೡ")
+  ("LRU" "ೡ")                                ; not in ITRANS Kannada table
   (".n" "ಂ")
-  ("M" "ಂ")
+  ("M" "ಂ")                          ; not in ITRANS Kannada table
   ("H" "ಃ")
-  (".h" "್")
+  (".h" "್")                         ; not in ITRANS Kannada table
+  (".a" "ಽ")
   ("0" "೦")
   ("1" "೧")
   ("2" "೨")
@@ -134,10 +141,10 @@ on 18 Aug 2005.
   ("7" "೭")
   ("8" "೮")
   ("9" "೯")
-  ("#" "್ರ")
-  ("$" "ರ್")
-  ((S-\ ) "‌")
-  ((C-@) "‍"))
+  ("#" "್ರ")                               ; not in ITRANS Kannada table
+  ("$" "ರ್")                               ; not in ITRANS Kannada table
+  ((S-\ ) "‌")                               ; not in ITRANS Kannada table
+  ((C-@) "‍"))                               ; not in ITRANS Kannada table
 
  (dependent
   ("a" (delete @-) "")
@@ -151,18 +158,18 @@ on 18 Aug 2005.
   ("U" (delete @-) "ೂ")
   ("RRi" (delete @-) "ೃ")
   ("R^i" (delete @-) "ೃ")
-  ("LLi" (delete @-) "")
-  ("L^i" (delete @-) "")
-  ("E" (delete @-) "ೇ")
+  ("RRI" (delete @-) "ೄ")
+  ("R^I" (delete @-) "ೄ")
+  ("LLi" (delete @-) "ೄ")            ; not in ITRANS Kannada table
+  ("L^i" (delete @-) "ೄ")            ; not in ITRANS Kannada table
   ("e" (delete @-) "ೆ")
+  ("E" (delete @-) "ೇ")
   ("ai" (delete @-) "ೈ")
-  ("O" (delete @-) "ೋ")
   ("o" (delete @-) "ೊ")
+  ("O" (delete @-) "ೋ")
   ("au" (delete @-) "ೌ")
-  ("RRI" (delete @-) "ೄ")
-  ("R^I" (delete @-) "ೄ")
-  ("LLI" (delete @-) "")
-  ("L^I" (delete @-) ""))
+  ("LLI" (delete @-) "")               ; not in ITRANS Kannada table
+  ("L^I" (delete @-) ""))              ; not in ITRANS Kannada table
 
  (return
   ((Return)))
@@ -177,21 +184,17 @@ on 18 Aug 2005.
 
  (intermediate
   (consonant (shift second))
-  (independent (shift finish))
+  (independent (shift init))
   (backspace)
   (return (shift init)))
 
  (second
   (consonant)
-  (dependent (shift finish))
+  (dependent (shift init))
   (backspace)
-  (return (shift init)))
-
- (finish
-  (return)
-  (t (shift init))))
+  (return (shift init))))
 
 ;; Local Variables:
 ;; coding: utf-8
-;; mode: lisp
+;; mode: emacs-lisp
 ;; End:
index ebef0cf..e6b8ab4 100644 (file)
@@ -1,5 +1,5 @@
 ;; pa-itrans.mim -- Punjabi input method with ITRANS method
-;; Copyright (C) 2003, 2004, 2005
+;; Copyright (C) 2003, 2004, 2005, 2006
 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
 ;;   Registration Number H15PRO112
 
@@ -46,15 +46,16 @@ For the detail of ITRANS, see the page:
   ("kh" "ਖ੍")
   ("g" "ਗ੍")
   ("gh" "ਘ੍")
-  ("~N" "ਙ੍")
   ("N^" "ਙ੍")
-  ("ch" "ਚ੍")
-  ("Ch" "ਛ੍")
-  ("chh" "ਛ੍")
+  ("~N" "ਙ੍")                              ; not in ITRANS Gurmukhi table
+  ("c" "ਚ੍")
+  ("ch" "ਛ੍")
+  ("Ch" "ਛ੍")                              ; not in ITRANS Gurmukhi table
+  ("chh" "ਛ੍")                             ; not in ITRANS Gurmukhi table
   ("j" "ਜ੍")
   ("jh" "ਝ੍")
   ("~n" "ਞ੍")
-  ("JN" "ਞ੍")
+  ("JN" "ਞ੍")                              ; not in ITRANS Gurmukhi table
   ("T" "ਟ੍")
   ("Th" "ਠ੍")
   ("D" "ਡ੍")
@@ -74,9 +75,9 @@ For the detail of ITRANS, see the page:
   ("r" "ਰ੍")
   ("l" "ਲ੍")
   ("L" "ਲ਼੍")
-  ("ld" "ਲ਼੍")
+  ("ld" "ਲ਼੍")                              ; not in ITRANS Gurmukhi table
   ("v" "ਵ੍")
-  ("w" "ਵ੍")
+  ("w" "ਵ੍")                               ; not in ITRANS Gurmukhi table
   ("sh" "ਸ਼੍")
   ("s" "ਸ੍")
   ("h" "ਹ੍")
@@ -86,25 +87,27 @@ For the detail of ITRANS, see the page:
   ("z" "ਜ਼੍")
   (".D" "ੜ੍")
   ("f" "ਫ਼੍")
-  ("GY" "ਜ੍ਞ੍")
-  ("dny" "ਜ੍ਞ੍"))
+  ("GY" "ਜ੍ਞ੍")                                ; not in ITRANS Gurmukhi table
+  ("dny" "ਜ੍ਞ੍"))                      ; not in ITRANS Gurmukhi table
 
  (independent
   ("a" "ਅ")
   ("aa" "ਆ")
-  ("A" "ਆ")
+  ("A" "ਆ")                          ; not in ITRANS Gurmukhi table
   ("i" "ਇ")
   ("ii" "ਈ")
-  ("I" "ਈ")
+  ("I" "ਈ")                          ; not in ITRANS Gurmukhi table
   ("u" "ਉ")
   ("uu" "ਊ")
-  ("U" "ਊ")
+  ("U" "ਊ")                          ; not in ITRANS Gurmukhi table
   ("e" "ਏ")
   ("ai" "ਐ")
   ("o" "ਓ")
   ("au" "ਔ")
+  (".N" "ਁ")
   (".n" "ਂ")
   ("M" "ਂ")
+  ("H" "ਃ")
   (".h" "੍")
   ("0" "੦")
   ("1" "੧")
@@ -116,13 +119,13 @@ For the detail of ITRANS, see the page:
   ("7" "੭")
   ("8" "੮")
   ("9" "੯")
-  ("#" "੍ਰ")
-  ("$" "ਰ੍")
-  ("^" "ਤ੍ਰ")
-  ("*" "ਸ਼੍ਰ")
-  ("]" "਼")
-  ((S-\ ) "‌")
-  ((C-@) "‍"))
+  ("#" "੍ਰ")                               ; not in ITRANS Gurmukhi table
+  ("$" "ਰ੍")                               ; not in ITRANS Gurmukhi table
+  ("^" "ਤ੍ਰ")                            ; not in ITRANS Gurmukhi table
+  ("*" "ਸ਼੍ਰ")                            ; not in ITRANS Gurmukhi table
+  ("]" "਼")                          ; not in ITRANS Gurmukhi table
+  ((S-\ ) "‌")                               ; not in ITRANS Gurmukhi table
+  ((C-@) "‍"))                               ; not in ITRANS Gurmukhi table
 
  (dependent
   ("a" (delete @-) "")
@@ -152,21 +155,17 @@ For the detail of ITRANS, see the page:
 
  (intermediate
   (consonant (shift second))
-  (independent (shift finish))
+  (independent (shift init))
   (backspace)
   (return (shift init)))
 
  (second
   (consonant)
-  (dependent (shift finish))
+  (dependent (shift init))
   (backspace)
-  (return (shift init)))
-
- (finish
-  (return)
-  (t (shift init))))
+  (return (shift init))))
 
 ;; Local Variables:
 ;; coding: utf-8
-;; mode: lisp
+;; mode: emacs-lisp
 ;; End:
index 4bb499b..b11410c 100644 (file)
@@ -1,5 +1,5 @@
 ;; ta-itrans.mim -- Tamil input method with ITRANS method
-;; Copyright (C) 2003, 2004, 2005
+;; Copyright (C) 2003, 2004, 2005, 2006
 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
 ;;   Registration Number H15PRO112
 
@@ -43,34 +43,44 @@ For the detail of ITRANS, see the page:
 
  (consonant
   ("k" "க்")
+  ("g" "க்")
   ("~N" "ங்")
   ("N^" "ங்")
   ("ch" "ச்")
   ("j" "ஜ்")
   ("~n" "ஞ்")
-  ("JN" "ஞ்")
+  ("JN" "ஞ்")                              ; not in ITRANS Tamil table
   ("T" "ட்")
+  ("Th" "ட்")
   ("N" "ண்")
   ("t" "த்")
+  ("th" "த்")
   ("n" "ந்")
-  ("nh" "ன்")
+  ("^n" "ன்")
+  ("nh" "ன்")                              ; not in ITRANS Tamil table
   ("p" "ப்")
+  ("b" "ப்")
   ("m" "ம்")
   ("y" "ய்")
   ("r" "ர்")
-  ("rh" "ற்")
+  ("R" "ற்")
+  ("rh" "ற்")                              ; not in ITRANS Tamil table
   ("l" "ல்")
   ("L" "ள்")
   ("ld" "ள்")
+  ("J" "ழ")
+  ("z" "ழ")
   ("v" "வ்")
   ("w" "வ்")
+  ;; ("sh" "ஶ")                              ; not in Unicode 4.1
   ("Sh" "ஷ்")
-  ("shh" "ஷ்")
+  ("shh" "ஷ்")                             ; not in ITRANS Tamil table
   ("s" "ஸ்")
   ("h" "ஹ்")
-  ("GY" "ஜ்ஞ்")
-  ("dny" "ஜ்ஞ்")
-  ("x" "க்ஷ்"))
+  ("GY" "ஜ்ஞ்")                                ; not in ITRANS Tamil table
+  ("dny" "ஜ்ஞ்")                               ; not in ITRANS Tamil table
+  ("x" "க்ஷ்")
+  ("ksh" "க்ஷ்"))
 
  (independent
   ("a" "அ")
@@ -82,16 +92,17 @@ For the detail of ITRANS, see the page:
   ("u" "உ")
   ("uu" "ஊ")
   ("U" "ஊ")
-  ("E" "ஏ")
   ("e" "எ")
+  ("E" "ஏ")
   ("ai" "ஐ")
-  ("O" "ஓ")
   ("o" "ஒ")
+  ("O" "ஓ")
   ("au" "ஔ")
-  (".n" "ஂ")
-  ("M" "ஂ")
-  ("H" "ஃ")
-  (".h" "்")
+  (".n" "ஂ")                         ; not in ITRANS Tamil table
+  ("M" "ஂ")                          ; not in ITRANS Tamil table
+  ("q" "ஃ")
+  ("H" "ஃ")                          ; not in ITRANS Tamil table
+  (".h" "்")                         ; not in ITRANS Tamil table
   ("1" "௧")
   ("2" "௨")
   ("3" "௩")
@@ -101,11 +112,11 @@ For the detail of ITRANS, see the page:
   ("7" "௭")
   ("8" "௮")
   ("9" "௯")
-  ("#" "்ர")
-  ("$" "ர்")
-  ("^" "த்ர")
-  ((S-\ ) "‌")
-  ((C-@) "‍"))
+  ("#" "்ர")                               ; not in ITRANS Tamil table
+  ("$" "ர்")                               ; not in ITRANS Tamil table
+  ("^" "த்ர")                            ; not in ITRANS Tamil table
+  ((S-\ ) "‌")                               ; not in ITRANS Tamil table
+  ((C-@) "‍"))                               ; not in ITRANS Tamil table
 
  (dependent
   ("a" (delete @-) "")
@@ -120,8 +131,8 @@ For the detail of ITRANS, see the page:
   ("E" (delete @-) "ே")
   ("e" (delete @-) "ெ")
   ("ai" (delete @-) "ை")
-  ("O" (delete @-) "ோ")
   ("o" (delete @-) "ொ")
+  ("O" (delete @-) "ோ")
   ("au" (delete @-) "ௌ"))
 
  (return
@@ -136,22 +147,18 @@ For the detail of ITRANS, see the page:
 
  (intermediate
   (consonant (shift second))
-  (independent (shift finish))
+  (independent (shift init))
   (backspace)
   (return (shift init))
   (nil (shift init)))
 
  (second
   (consonant)
-  (dependent (shift finish))
+  (dependent (shift init))
   (backspace)
-  (return (shift init)))
-
- (finish
-  (return)
-  (t (shift init))))
+  (return (shift init))))
 
 ;; Local Variables:
 ;; coding: utf-8
-;; mode: lisp
+;; mode: emacs-lisp
 ;; End:
index 084fca7..11a600d 100644 (file)
@@ -1,5 +1,5 @@
 ;; te-itrans.mim -- Telugu input method with ITRANS method
-;; Copyright (C) 2003, 2004, 2005
+;; Copyright (C) 2003, 2004, 2005, 2006
 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
 ;;   Registration Number H15PRO112
 
@@ -72,10 +72,11 @@ For the detail of ITRANS, see the page:
   ("m" "మ్")
   ("y" "య్")
   ("r" "ర్")
-  ("rh" "ఱ్")
+  ("R" "ఱ్")
+  ("rh" "ఱ్")                              ; not in ITRANS Telugu table
   ("l" "ల్")
   ("L" "ళ్")
-  ("ld" "ళ్")
+  ("ld" "ళ్")                              ; not in ITRANS Telugu table
   ("v" "వ్")
   ("w" "వ్")
   ("sh" "శ్")
@@ -83,8 +84,8 @@ For the detail of ITRANS, see the page:
   ("shh" "ష్")
   ("s" "స్")
   ("h" "హ్")
-  ("GY" "జ్ఞ్")
-  ("dny" "జ్ఞ్")
+  ("GY" "జ్ఞ్")                                ; not in ITRANS Telugu table
+  ("dny" "జ్ఞ్")                       ; not in ITRANS Telugu table
   ("x" "క్ష్"))
 
  (independent
@@ -101,21 +102,22 @@ For the detail of ITRANS, see the page:
   ("R^i" "ఋ")
   ("LLi" "ఌ")
   ("L^i" "ఌ")
-  ("E" "ఏ")
   ("e" "ఎ")
+  ("E" "ఏ")
   ("ai" "ఐ")
-  ("O" "ఓ")
   ("o" "ఒ")
+  ("O" "ఓ")
   ("au" "ఔ")
   ("RRI" "ౠ")
   ("R^I" "ౠ")
   ("LLI" "ౡ")
   ("L^I" "ౡ")
-  (".N" "ఁ")
+  (".N" "ఁ")                         ; not in ITRANS Telugu table
   (".n" "ం")
-  ("M" "ం")
+  ("M" "ం")                          ; not in ITRANS Telugu table
   ("H" "ః")
-  (".h" "్")
+  (".h" "్")                         ; not in ITRANS Telugu table
+  ;; (".a" "ఽ")                              ; not in Unicode 4.1
   ("0" "౦")
   ("1" "౧")
   ("2" "౨")
@@ -126,12 +128,12 @@ For the detail of ITRANS, see the page:
   ("7" "౭")
   ("8" "౮")
   ("9" "౯")
-  ("#" "్ర")
-  ("$" "ర్")
-  ("^" "త్ర")
-  ("*" "శ్ర")
-  ((S-\ ) "‌")
-  ((C-@) "‍"))
+  ("#" "్ర")                               ; not in ITRANS Telugu table
+  ("$" "ర్")                               ; not in ITRANS Telugu table
+  ("^" "త్ర")                            ; not in ITRANS Telugu table
+  ("*" "శ్ర")                            ; not in ITRANS Telugu table
+  ((S-\ ) "‌")                               ; not in ITRANS Telugu table
+  ((C-@) "‍"))                               ; not in ITRANS Telugu table
 
  (dependent
   ("a" (delete @-) "")
@@ -145,18 +147,14 @@ For the detail of ITRANS, see the page:
   ("U" (delete @-) "ూ")
   ("RRi" (delete @-) "ృ")
   ("R^i" (delete @-) "ృ")
-  ("LLi" (delete @-) "")
-  ("L^i" (delete @-) "")
-  ("E" (delete @-) "ే")
+  ("RRI" (delete @-) "ౄ")
+  ("R^I" (delete @-) "ౄ")
   ("e" (delete @-) "ె")
+  ("E" (delete @-) "ే")
   ("ai" (delete @-) "ై")
-  ("O" (delete @-) "ో")
   ("o" (delete @-) "ొ")
-  ("au" (delete @-) "ౌ")
-  ("RRI" (delete @-) "ౄ")
-  ("R^I" (delete @-) "ౄ")
-  ("LLI" (delete @-) "")
-  ("L^I" (delete @-) ""))
+  ("O" (delete @-) "ో")
+  ("au" (delete @-) "ౌ"))
 
  (return
   ((Return)))
@@ -170,21 +168,17 @@ For the detail of ITRANS, see the page:
 
  (intermediate
   (consonant (shift second))
-  (independent (shift finish))
+  (independent (shift init))
   (backspace)
   (return (shift init)))
 
  (second
   (consonant)
-  (dependent (shift finish))
+  (dependent (shift init))
   (backspace)
-  (return (shift init)))
-
- (finish
-  (return)
-  (t (shift init))))
+  (return (shift init))))
 
 ;; Local Variables:
 ;; coding: utf-8
-;; mode: lisp
+;; mode: emacs-lisp
 ;; End: