X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/7b1019e2781472c793d0bf74e2b9ee17894270b8..e71cebb3c3a3b2f7eb5a28178d9c4763a1a3edb0:/leim/leim-ext.el diff --git a/leim/leim-ext.el b/leim/leim-ext.el index b6e7323cba..c8a0247b39 100644 --- a/leim/leim-ext.el +++ b/leim/leim-ext.el @@ -1,8 +1,7 @@ -;; leim-ext.el -- extra leim configuration -*- coding:iso-2022-7bit; -*- +;; leim-ext.el -- extra leim configuration -*- coding:utf-8; -*- -;; Copyright (C) 2004, 2005, 2006, 2007, 2008 -;; Free Software Foundation, Inc. -;; Copyright (C) 2004, 2005, 2006, 2007, 2008 +;; Copyright (C) 2004-2012 Free Software Foundation, Inc. +;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H13PRO009 @@ -30,13 +29,13 @@ ;;; Code: (eval-after-load "quail/PY-b5" - '(quail-defrule "ling2" ?$(0!r(B nil t)) + '(quail-defrule "ling2" ?○ nil t)) ;; Enable inputting full-width space (U+3000). (eval-after-load "quail/Punct" - '(quail-defrule " " ?$A!!(B nil t)) + '(quail-defrule " " ?  nil t)) (eval-after-load "quail/Punct-b5" - '(quail-defrule " " ?$(0!!(B nil t)) + '(quail-defrule " " ?  nil t)) (autoload 'ucs-input-activate "quail/uni-input" "Activate UCS input method. @@ -48,4 +47,44 @@ 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.") -;; arch-tag: 75cfdfc7-de85-44f9-b408-ff67d1ec664e +(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 + "한2" + "Hangul 2-Bulsik Input" + 'hangul2-input-method + "Input method: korean-hangul2 (mode line indicator:한2)\n\nHangul 2-Bulsik input method.") + +(register-input-method + "korean-hangul3f" + "UTF-8" + 'hangul-input-method-activate + "한3f" + "Hangul 3-Bulsik final Input" + 'hangul3-input-method + "Input method: korean-hangul3 (mode line indicator:한3f)\n\nHangul 3-Bulsik final input method.") + +(register-input-method + "korean-hangul390" + "UTF-8" + 'hangul-input-method-activate + "한390" + "Hangul 3-Bulsik 390 Input" + 'hangul390-input-method + "Input method: korean-hangul390 (mode line indicator:한390)\n\nHangul 3-Bulsik 390 input method.") + +(register-input-method + "korean-hangul3" + "UTF-8" + 'hangul-input-method-activate + "한390" + "Hangul 3-Bulsik 390 Input" + 'hangul390-input-method + "Input method: korean-hangul390 (mode line indicator:한390)\n\nHangul 3-Bulsik 390 input method.") +