X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=ml-itrans.mim;h=6b466509f71f229d72dd56f37c22fdf50c213f8c;hb=70e41a931019f41977bafae2c71bac1f56bb55c8;hp=3524506ea2329bc844555ef173764d03be175040;hpb=776c5a70d0b34750bb24a4254a29f34efc4965ff;p=m17n%2Fm17n-db.git
diff --git a/ml-itrans.mim b/ml-itrans.mim
index 3524506..6b46650 100644
--- a/ml-itrans.mim
+++ b/ml-itrans.mim
@@ -1,5 +1,5 @@
;; ml-itrans.mim -- Malayalam input method with ITRANS method
-;; Copyright (C) 2003, 2004
+;; Copyright (C) 2003, 2004, 2005, 2006
;; National Institute of Advanced Industrial Science and Technology (AIST)
;; Registration Number H15PRO112
@@ -18,13 +18,15 @@
;; You should have received a copy of the GNU Lesser General Public
;; License along with the m17n library; if not, write to the Free
-;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-;; 02111-1307, USA.
+;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
-;;;
ml-itrans.mim
-;;;
-;;; Input method for Malayalam script with ITRANS method. For the
-;;; detail of ITRANS, see the page http://www.aczoom.com/itrans/.
+(input-method ml itrans)
+
+(description "Malayalam input method by ITRANS transliteration.
+For the detail of ITRANS, see the page:
+
+")
(title "à´")
@@ -33,7 +35,7 @@
(".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@))
("0") ("1") ("2") ("3") ("4")
("5") ("6") ("7") ("8") ("9")
- ("A") ("C") ("D") ("G") ("H") ("I") ("J") ("K") ("L")
+ ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L")
("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y")
("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i")
("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r")
@@ -99,11 +101,13 @@
("R^i" "à´")
("LLi" "à´")
("L^i" "à´")
- ("E" "à´")
("e" "à´")
+ ("E" "à´")
+ ("ee" "à´")
("ai" "à´")
- ("O" "à´")
("o" "à´")
+ ("oo" "à´")
+ ("O" "à´")
("au" "à´")
(".n" "à´")
("M" "à´")
@@ -140,11 +144,13 @@
("R^i" (delete @-) "àµ")
("LLi" (delete @-) "")
("L^i" (delete @-) "")
- ("E" (delete @-) "àµ")
("e" (delete @-) "àµ")
+ ("ee" (delete @-) "àµ")
+ ("E" (delete @-) "àµ")
("ai" (delete @-) "àµ")
- ("O" (delete @-) "àµ")
("o" (delete @-) "àµ")
+ ("oo" (delete @-) "àµ")
+ ("O" (delete @-) "àµ")
("au" (delete @-) "àµ"))
(return
@@ -159,21 +165,17 @@
(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: