Call aclocal with "-I m4". Produce
[m17n/m17n-db.git] / fa-isiri.mim
index be56cc8..cf96832 100644 (file)
@@ -1,5 +1,5 @@
 ;; fa-isiri.mim -- Input method for Farsi with ISIRI 2901-1994 keyboad layout
-;; Copyright (C) 2003, 2004
+;; Copyright (C) 2003, 2004, 2005
 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
 ;;   Registration Number H15PRO112
 
 ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
 ;; 02111-1307, USA.
 
-;;; <li> fa-isiri.mim
-;;;
-;;; Input method for Farsi (Arabic characters) with ISIRI 2901-1994
-;;; keyboard layout.
+(input-method fa isiri)
+
+(description "Farsi input method simulating ISIRI 2901-1994 keyboard layout.
+This is for typing Farsi by Arabic characters.
+")
 
 (title "ف")
 
@@ -89,8 +90,8 @@
   ("^" "×")
   ("&" "،")
   ;;   ("*" "*")
-  ;;   ("\(" "\(")
-  ;;   ("\)" "\)")
+  ("\(" "\)")
+  ("\)" "\(")
   ;;   ("_" "_")
   ;;   ("+" "+")
   ;;   ("|" "|")
   ("Y" "ِ")
   ("U" "َ")
   ("I" "ّ")
-  ("O" "[")
-  ("P" "]")
-  ("[" "{")
-  ("]" "}")
+  ("O" "]")
+  ("P" "[")
+  ("{" "}")
+  ("}" "{")
 
   ("A" "ؤ")
   ("S" "ئ")
   ("G" "أ")
   ("H" "آ")
   ("J" "ة")
-  ("K" "«")
-  ("L" "»")
+  ("K" "»")
+  ("L" "«")
   ;;   (":" ":")
   ("\"" "؛")
 
   ("B" "‌")                          ; zero width non joiner
   ("N" "")
   ("M" "ء")
-  ;;   ("<" "<")
-  ;;   (">" ">")
+  ("<" ">")
+  (">" "<")
   ("?" "؟")
+  ((S-\ ) "‌")                               ; zero width non joiner
+  ((C-J) "‍")                                ; zero width joiner
+  ((C-L) "‎")                                ; left to right mark
+  ((C-N) "‌")                                ; zero width non joiner
+  ((C-R) "‏")                                ; right to left mark
   ))
 
 (state