projects
/
m17n
/
m17n-db.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
*** empty log message ***
[m17n/m17n-db.git]
/
ml-itrans.mim
diff --git
a/ml-itrans.mim
b/ml-itrans.mim
index
3442b28
..
6b46650
100644
(file)
--- a/
ml-itrans.mim
+++ b/
ml-itrans.mim
@@
-1,5
+1,5
@@
-;; mlm-itrans.mim -- Malayalam input method with ITRANS method
-;; Copyright (C) 2003, 2004
+;; ml-itrans.mim -- Malayalam input method with ITRANS method
+;; Copyright (C) 2003, 2004, 2005, 2006
;; National Institute of Advanced Industrial Science and Technology (AIST)
;; Registration Number H15PRO112
;; 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
;; 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.
-;;; <li> mlm-itrans.mim
-;;;
-;;; Input method for Malayalam script with ITRANS method. For the
-;;; detail of ITRAN, see the page http://www.aczone.com/itrans/.
+(input-method ml itrans)
+
+(description "Malayalam input method by ITRANS transliteration.
+For the detail of ITRANS, see the page:
+ <http://www.aczoom.com/itrans/>
+")
(title "ക")
(title "ക")
@@
-33,7
+35,7
@@
(".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@))
("0") ("1") ("2") ("3") ("4")
("5") ("6") ("7") ("8") ("9")
(".") ("~") ("#") ("$") ("^") ("*") ((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")
("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" "ഌ")
("R^i" "ഋ")
("LLi" "ഌ")
("L^i" "ഌ")
- ("E" "ഏ")
("e" "എ")
("e" "എ")
+ ("E" "ഏ")
+ ("ee" "ഏ")
("ai" "ഐ")
("ai" "ഐ")
- ("O" "ഓ")
("o" "ഒ")
("o" "ഒ")
+ ("oo" "ഓ")
+ ("O" "ഓ")
("au" "ഔ")
(".n" "ം")
("M" "ം")
("au" "ഔ")
(".n" "ം")
("M" "ം")
@@
-140,11
+144,13
@@
("R^i" (delete @-) "ൃ")
("LLi" (delete @-) "")
("L^i" (delete @-) "")
("R^i" (delete @-) "ൃ")
("LLi" (delete @-) "")
("L^i" (delete @-) "")
- ("E" (delete @-) "േ")
("e" (delete @-) "െ")
("e" (delete @-) "െ")
+ ("ee" (delete @-) "േ")
+ ("E" (delete @-) "േ")
("ai" (delete @-) "ൈ")
("ai" (delete @-) "ൈ")
- ("O" (delete @-) "ോ")
("o" (delete @-) "ൊ")
("o" (delete @-) "ൊ")
+ ("oo" (delete @-) "ോ")
+ ("O" (delete @-) "ോ")
("au" (delete @-) "ൌ"))
(return
("au" (delete @-) "ൌ"))
(return
@@
-159,21
+165,17
@@
(intermediate
(consonant (shift second))
(intermediate
(consonant (shift second))
- (independent (shift finish))
+ (independent (shift init))
(backspace)
(return (shift init)))
(second
(consonant)
(backspace)
(return (shift init)))
(second
(consonant)
- (dependent (shift finish))
+ (dependent (shift init))
(backspace)
(backspace)
- (return (shift init)))
-
- (finish
- (return)
- (t (shift init))))
+ (return (shift init))))
;; Local Variables:
;; coding: utf-8
;; Local Variables:
;; coding: utf-8
-;; mode: lisp
+;; mode: emacs-lisp
;; End:
;; End: