*** empty log message ***
authorntakahas <ntakahas>
Tue, 10 Jul 2007 06:14:25 +0000 (06:14 +0000)
committerntakahas <ntakahas>
Tue, 10 Jul 2007 06:14:25 +0000 (06:14 +0000)
ChangeLog
im/si-phonetic-static.mim

index c9e88d7..78c07b6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,17 @@
+2007-07-10  Harshula Jayasuriya  <harshula@gmail.com>
+
+       * im/si-phonetic-dynamic.mim: New file.
+
 2007-07-09  Kenichi Handa  <handa@m17n.org>
 
        * im/tai-sonla.mim: Fix typo in the description.
 
+2007-07-02  Harshula Jayasuriya  <harshula@gmail.com>
+
+       * im/si-phonetic-static.mim:
+       Move the JOIN and TOUCH keys to more accessible key combinations.
+       Implement the correct handling of BackSpace.
+
 2007-06-21  Kenichi Handa  <handa@m17n.org>
 
        * im/tai-sonla.mim: Several rule deleted.  Add BackSpace handling.
        (tone): Maps tone-spacing and tone-combining are merged.
        (backspace): New map.
 
-2007-07-02  Harshula Jayasuriya  <harshula@gmail.com>
-
-       * im/si-phonetic-static.mim:
-       Move the JOIN and TOUCH keys to more accessible key combinations.
-       Implement the correct handling of BackSpace.
-
 2007-06-20  Phan Anh Dung  <padung@huesoft.com.vn>
 
        * im/tai-sonla.mim: Fix several rules.
index f7d0f00..85bbd60 100644 (file)
@@ -1,7 +1,7 @@
 ;; si-phonetic-static.mim -- Sinhala phonetic static keymap
 ;; m17n Keymap file for Sinhala (Sri Lanka) (2006-04-26)
 ;; Maintainer: Harshula Jayasuriya <harshula@gmail.com>
-;; Last Updated: 2007-07-01
+;; Last Updated: 2007-07-08
 ;; This is a phonetic static mapping for a standard US-English keyboard
 ;; (qwerty)
 ;; http://www.nongnu.org/sinhala/doc/keymaps/sinhala-keyboard_3.html
@@ -13,7 +13,7 @@
   <http://www.nongnu.org/sinhala/doc/keymaps/sinhala-keyboard_3.html>"
 )
 
-(title "Phonetic Static")
+(title "සි (Phonetic Static)")
 
 (map
  (phon
     )
     ;; touch
     ((& (= @-2 0x200D) (= @-1 0x0DCA))
-     (delete @-1)
-     (delete @-1)
+     (delete @-2)
     )
     ;; join
     ((= @-1 0x200D)
 )
 
 (macro
- (delete-al-zwj (set x 0))
-
  (delete-al-zwj
   (cond
    ((& (= @-2 0x0DCA) (= @-1 0x200D))
-    (delete @-1)
-    (delete @-1)
+    (delete @-2)
     ;; repaya
     (cond
      ((= @-1 0x0DBB)