Mercurial > hg > xemacs-beta
diff lisp/leim/quail/devanagari.el @ 197:acd284d43ca1 r20-3b25
Import from CVS: tag r20-3b25
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:00:02 +0200 |
parents | 43dd3413c7c7 |
children |
line wrap: on
line diff
--- a/lisp/leim/quail/devanagari.el Mon Aug 13 09:59:07 2007 +0200 +++ b/lisp/leim/quail/devanagari.el Mon Aug 13 10:00:02 2007 +0200 @@ -1,6 +1,6 @@ ;; quail/devanagari.el -- Quail packages for inputting Devanagari -;; Copyright (C) 1996 Free Software Foundation, Inc. +;; Copyright (C) 1997 Free Software Foundation, Inc. ;; Author: KAWABATA, Taichi <kawabata@is.s.u-tokyo.ac.jp> @@ -19,8 +19,9 @@ ;; GNU General Public License for more details. ;; 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, 675 Mass Ave, Cambridge, MA 02139, USA. +;; 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. ;;; Commentary: @@ -34,7 +35,7 @@ ;;; Code: (require 'quail) -(require 'language/devan-util) +(require 'devan-util) ;; This function does nothing for now. For future use. (defun quail-devanagari-update-translation (control-flag) @@ -62,14 +63,13 @@ (delete-region (point-min) (point-max)) (insert (devanagari-compose-string dstr 'sanskrit)) (goto-char (point-max))) - (move-overlay quail-conv-overlay from (point)) - (setq unread-command-events (list last-command-event)) - (throw 'exit nil)) - (setq unread-command-events (list last-command-event)) - (throw 'exit nil))) + (setq overriding-terminal-local-map nil))) + (setq unread-command-events (list last-command-event))) -(quail-define-package "quail-devanagari-keyboard-a" "Devanagari" "DevK" t - "ISCII Format of Inputting Devanagari. +(quail-define-package + "devanagari-keyboard-a" "Devanagari" "DevK" t + "Devanagari input method with ISCII format + `$(5!\(B !$(5!.(B @$(5!c(B #x $x %x ^x &$(5")(B *$(5"((B ( ) _$(5!#(B +$(5!*(B ~$(5!/(B 1$(5!r(B 2$(5!s(B 3$(5!t(B 4$(5!u(B 5$(5!v(B 6$(5!w(B 7$(5!x(B 8$(5!y(B 9$(5!z(B 0$(5!q(B - =$(5!_(B @@ -356,8 +356,9 @@ (setq ml (cdr ml))) rules))) -(quail-define-package "quail-devanagari-transliteration" "Devanagari" "DEVt" t - "Devanagari inputting method by transliteration +(quail-define-package + "devanagari-transliteration" "Devanagari" "DEVt" t + "Devanagari input method by transliteration VOWELS : a $(5!$(B A $(5!%(B i $(5!&(B I $(5!'(B u $(5!((B U $(5!)(B R $(5!*(B q $(5#*(B L $(5#&(B E $(5#'(B Ex $(5!+(B e $(5!,(B ai $(5!-(B EE $(5!.(B O $(5!/(B o $(5!0(B au $(5!1(B OO $(5!2(B @@ -434,8 +435,9 @@ (setq ml (cdr ml))) rules))) -(quail-define-package "quail-devanagari-itrans" "Devanagari" "DEVi" t - "Devanagari inputting method by ITRANS +(quail-define-package + "devanagari-itrans" "Devanagari" "DEVi" t + "Devanagari input method by ITRANS Special Keys : Anuswar n' Chandrabindu nn' Visarg nh @@ -473,11 +475,8 @@ (delete-region (point-min) (point-max)) (insert (devanagari-compose-string dstr)) (goto-char (point-max))) - (move-overlay quail-conv-overlay from (point)) - (setq unread-command-events (list last-command-event)) - (throw 'exit nil)) - (setq unread-command-events (list last-command-event)) - (throw 'exit nil))) + (setq overriding-terminal-local-map nil))) + (setq unread-command-events (list last-command-event))) (eval-when-compile @@ -642,8 +641,9 @@ (setq ml (cdr ml))) rules))) -(quail-define-package "quail-devanagari-hindi-transliteration" "Hindi" "HINt" t - "Devanagari-Hindi inputting method by transliteration +(quail-define-package + "devanagari-hindi-transliteration" "Hindi" "HINt" t + "Devanagari-Hindi input method by transliteration VOWELS : a $(5!$(B A $(5!%(B i $(5!&(B I $(5!'(B u $(5!((B U $(5!)(B R $(5!*(B q $(5#*(B L $(5#&(B E $(5#'(B Ex $(5!+(B e $(5!,(B ai $(5!-(B EE $(5!.(B O $(5!/(B o $(5!0(B au $(5!1(B OO $(5!2(B