X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/327719ee8a3fcdb36ed6acaf6d8cb5fbdf0bd801..7fbb47976eca08ae8fee6ac1a64ad961ef25d9f4:/leim/leim-ext.el diff --git a/leim/leim-ext.el b/leim/leim-ext.el index 64437cc0d1..cd20c56c2d 100644 --- a/leim/leim-ext.el +++ b/leim/leim-ext.el @@ -1,8 +1,8 @@ -;; leim-ext.el -- extra leim configulation -*- coding:iso-2022-7bit; -*- +;; leim-ext.el -- extra leim configuration -*- coding:iso-2022-7bit; -*- -;; Copyright (C) 2004 +;; Copyright (C) 2004, 2005, 2006, 2007, 2008 ;; Free Software Foundation, Inc. -;; Copyright (C) 2004 +;; Copyright (C) 2004, 2005, 2006, 2007, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H13PRO009 @@ -10,7 +10,7 @@ ;; GNU Emacs is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation; either version 2, or (at your option) +;; the Free Software Foundation; either version 3, or (at your option) ;; any later version. ;; GNU Emacs is distributed in the hope that it will be useful, @@ -20,8 +20,8 @@ ;; You should have received a copy of the GNU General Public License ;; along with GNU Emacs; see the file COPYING. If not, write to the -;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, -;; Boston, MA 02111-1307, USA. +;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +;; Boston, MA 02110-1301, USA. ;;; Commentary: @@ -34,4 +34,20 @@ (eval-after-load "quail/PY-b5" '(quail-defrule "ling2" ?$(0!r(B nil t)) +;; Enable inputting full-width space (U+3000). +(eval-after-load "quail/Punct" + '(quail-defrule " " ?$A!!(B nil t)) +(eval-after-load "quail/Punct-b5" + '(quail-defrule " " ?$(0!!(B nil t)) + +(autoload 'ucs-input-activate "quail/uni-input" + "Activate UCS input method. +With arg, activate UCS input method if and only if arg is positive. + +While this input method is active, the variable +`input-method-function' is bound to the function `ucs-input-method'.") + +(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