From a3c3b7595af42b4c03ee0ee89295df6208116793 Mon Sep 17 00:00:00 2001 From: ntakahas Date: Mon, 3 Aug 2009 08:23:33 +0000 Subject: [PATCH] Modified for better visual appeal --- im/kn-kgp.mim | 47 +++++++++++++++++++++++++++++++++-------------- 1 file changed, 33 insertions(+), 14 deletions(-) diff --git a/im/kn-kgp.mim b/im/kn-kgp.mim index dde23cb..3e77d96 100644 --- a/im/kn-kgp.mim +++ b/im/kn-kgp.mim @@ -2,6 +2,8 @@ ;; Copyright (C) 2008 ;; Sridhar M.A., Mysore; mas@mylug.org +;; Modified for better visual appeal by Prasad H. L. hlprasu@gmail.com + ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. @@ -35,7 +37,7 @@ ("A") ("B") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("P") ("Q") ("R") ("S") ("T") ("U") ("V") ("W") ("Y") ("Z") - ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") + ("a") ("b") ("c") ("d") ("e") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z")) @@ -94,8 +96,6 @@ ("o" "ಒ") ("O" "ಓ") ("V" "ಔ") - ("M" "ಂ") - ("H" "ಃ") ("|" "।") ("||" "॥") ("sX" "ಽ") @@ -110,8 +110,15 @@ ("8" "೮") ("9" "೯")) + (halantha + ("f" "್") + ("ff" "್‌")) + + (ayogavaaha + ("M" "ಂ") + ("H" "ಃ")) + (dependent - ("f" "್") ("A" "ಾ") ("i" "ಿ") ("I" "ೀ") @@ -124,8 +131,7 @@ ("Y" "ೈ") ("o" "ೊ") ("O" "ೋ") - ("V" "ೌ") - ("ff" "್‌")) + ("V" "ೌ")) (return ((Return))) @@ -135,23 +141,36 @@ (state (init - (starter (pushback 1) (shift intermediate))) + (starter (pushback 1) (shift start))) + + (start + (consonant (shift first)) + (independent (shift ayogavaaha)) + (backspace) + (return (shift init))) - (intermediate - (consonant (shift second)) - (independent (shift finish)) + (first + (consonant (set a @-1) (undo -1) (commit) (pushback a) (shift start)) + (ayogavaaha (shift finish)) + (dependent (shift ayogavaaha)) + (halantha (shift second)) (backspace) (return (shift init))) (second - (consonant) - (dependent (shift finish)) + (consonant (shift first)) (backspace) (return (shift init))) + (ayogavaaha + (ayogavaaha (shift ayogavaaha)) + (backspace) + (return (shift init)) + (finish - (return) - ) + (backspace) + (return)) +) ;; (finish ;; (return) -- 1.7.10.4