aboutsummaryrefslogtreecommitdiffstats
path: root/leim
diff options
context:
space:
mode:
authorKenichi Handa <[email protected]>2008-06-03 05:02:03 +0000
committerKenichi Handa <[email protected]>2008-06-03 05:02:03 +0000
commit913f26c2a47d10a49b48565317151da92971b256 (patch)
tree432618b0931ef37d2d65ccc9fe4cccc25f95e81a /leim
parentb3ccb19c40e05ed8acb7cd3215b2d60e7a88b597 (diff)
Register input methods "korean-hangul",
"korean-hangul3f", "korean-hangul390", and "korean-hangul3".
Diffstat (limited to 'leim')
-rw-r--r--leim/ChangeLog15
-rw-r--r--leim/leim-ext.el41
2 files changed, 56 insertions, 0 deletions
diff --git a/leim/ChangeLog b/leim/ChangeLog
index f8a2b1bef2..ad2a91817b 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -1,3 +1,18 @@
+2008-06-03 Jihyun Cho <[email protected]>
+
+ * quail/hangul.el: Completely re-written.
+
+2008-06-03 Kenichi Handa <[email protected]>
+
+ * 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 <[email protected]>
* quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
diff --git a/leim/leim-ext.el b/leim/leim-ext.el
index b6e7323cba..7e02c56912 100644
--- a/leim/leim-ext.el
+++ b/leim/leim-ext.el
@@ -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
+ "$(CGQ(B2"
+ "Hangul 2-Bulsik Input"
+ 'hangul2-input-method
+ "Input method: korean-hangul2 (mode line indicator:$(CGQ(B2)\n\nHangul 2-Bulsik input method.")
+
+(register-input-method
+ "korean-hangul3f"
+ "UTF-8"
+ 'hangul-input-method-activate
+ "$(CGQ(B3f"
+ "Hangul 3-Bulsik final Input"
+ 'hangul3-input-method
+ "Input method: korean-hangul3 (mode line indicator:$(CGQ(B3f)\n\nHangul 3-Bulsik final input method.")
+
+(register-input-method
+ "korean-hangul390"
+ "UTF-8"
+ 'hangul-input-method-activate
+ "$(CGQ(B390"
+ "Hangul 3-Bulsik 390 Input"
+ 'hangul390-input-method
+ "Input method: korean-hangul390 (mode line indicator:$(CGQ(B390)\n\nHangul 3-Bulsik 390 input method.")
+
+(register-input-method
+ "korean-hangul3"
+ "UTF-8"
+ 'hangul-input-method-activate
+ "$(CGQ(B390"
+ "Hangul 3-Bulsik 390 Input"
+ 'hangul390-input-method
+ "Input method: korean-hangul390 (mode line indicator:$(CGQ(B390)\n\nHangul 3-Bulsik 390 input method.")
+
;; arch-tag: 75cfdfc7-de85-44f9-b408-ff67d1ec664e