From 913f26c2a47d10a49b48565317151da92971b256 Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Tue, 3 Jun 2008 05:02:03 +0000 Subject: [PATCH] Register input methods "korean-hangul", "korean-hangul3f", "korean-hangul390", and "korean-hangul3". --- leim/ChangeLog | 15 +++++++++++++++ leim/leim-ext.el | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) diff --git a/leim/ChangeLog b/leim/ChangeLog index f8a2b1bef2e..ad2a91817b5 100644 --- a/leim/ChangeLog +++ b/leim/ChangeLog @@ -1,3 +1,18 @@ +2008-06-03 Jihyun Cho + + * quail/hangul.el: Completely re-written. + +2008-06-03 Kenichi Handa + + * 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 * 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 b6e7323cba9..7e02c56912e 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 -- 2.39.2