]> code.delx.au - gnu-emacs/commitdiff
Register input methods "korean-hangul",
authorKenichi Handa <handa@m17n.org>
Tue, 3 Jun 2008 05:02:03 +0000 (05:02 +0000)
committerKenichi Handa <handa@m17n.org>
Tue, 3 Jun 2008 05:02:03 +0000 (05:02 +0000)
"korean-hangul3f", "korean-hangul390", and "korean-hangul3".

leim/ChangeLog
leim/leim-ext.el

index f8a2b1bef2e927bc8c1c0d6aa379141d3b7fc939..ad2a91817b5dda241ac9a4c1059b96928b679947 100644 (file)
@@ -1,3 +1,18 @@
+2008-06-03 Jihyun Cho  <jihyun.jo@gmail.com>
+
+       * quail/hangul.el: Completely re-written.
+
+2008-06-03  Kenichi Handa  <handa@m17n.org>
+
+       * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
+       (leim-list.el): Remove leim-list.el at first.
+
+       * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
+       (leim-list.el): Remove leim-list.el at first.
+
+       * leim-ext.el: Register input methods "korean-hangul",
+       "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
+
 2008-03-26  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
index b6e7323cba9d66cb73de47f44565f4da51d30774..7e02c56912eae3c87a6111fefe1a3b9557048cfb 100644 (file)
@@ -48,4 +48,45 @@ While this input method is active, the variable
 (register-input-method "ucs" "UTF-8" 'ucs-input-activate "U+"
                       "Unicode input as hex in the form Uxxxx.")
 
+(autoload 'hangul-input-method-activate "quail/hangul"
+  "Activate Hangul input method INPUT-METHOD.
+FUNC is a function to handle input key.
+HELP-TEXT is a text set in `hangul-input-method-help-text'.")
+
+(register-input-method
+ "korean-hangul"
+ "UTF-8"
+ 'hangul-input-method-activate
+ "\e$(CGQ\e(B2"
+ "Hangul 2-Bulsik Input"
+ 'hangul2-input-method
+ "Input method: korean-hangul2 (mode line indicator:\e$(CGQ\e(B2)\n\nHangul 2-Bulsik input method.")
+
+(register-input-method
+ "korean-hangul3f"
+ "UTF-8"
+ 'hangul-input-method-activate
+ "\e$(CGQ\e(B3f"
+ "Hangul 3-Bulsik final Input"
+ 'hangul3-input-method
+ "Input method: korean-hangul3 (mode line indicator:\e$(CGQ\e(B3f)\n\nHangul 3-Bulsik final input method.")
+
+(register-input-method
+ "korean-hangul390"
+ "UTF-8"
+ 'hangul-input-method-activate
+ "\e$(CGQ\e(B390"
+ "Hangul 3-Bulsik 390 Input"
+ 'hangul390-input-method
+ "Input method: korean-hangul390 (mode line indicator:\e$(CGQ\e(B390)\n\nHangul 3-Bulsik 390 input method.")
+
+(register-input-method
+ "korean-hangul3"
+ "UTF-8"
+ 'hangul-input-method-activate
+ "\e$(CGQ\e(B390"
+ "Hangul 3-Bulsik 390 Input"
+ 'hangul390-input-method
+ "Input method: korean-hangul390 (mode line indicator:\e$(CGQ\e(B390)\n\nHangul 3-Bulsik 390 input method.")
+
 ;; arch-tag: 75cfdfc7-de85-44f9-b408-ff67d1ec664e