From 3909e3a33227a144215e29ab3b64c63cac290aac Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Fri, 8 May 2009 02:25:43 +0000 Subject: [PATCH] (encoded-kbd-setup-keymap): Fix for big5. --- lisp/ChangeLog | 8 ++++++++ lisp/international/encoded-kb.el | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 83e6609c2d0..5695865b006 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,11 @@ +2009-05-08 Kenichi Handa + + * international/encoded-kb.el (encoded-kbd-setup-keymap): Fix for + big5. + + * international/mule-diag.el (describe-coding-system): Fix for + big5. + 2009-05-07 Martin Rudalics * window.el (split-window-sensibly): New function. diff --git a/lisp/international/encoded-kb.el b/lisp/international/encoded-kb.el index 4bd6231363f..a2efd390fc6 100644 --- a/lisp/international/encoded-kb.el +++ b/lisp/international/encoded-kb.el @@ -262,6 +262,14 @@ The following key sequence may cause multilingual text insertion." (setq i (1+ i)))) 8) + ((eq (coding-system-type coding) 'big5) + (let ((i 128)) + (while (< i 256) + (define-key keymap + (vector i) 'encoded-kbd-self-insert-big5) + (setq i (1+ i)))) + 8) + ((eq (coding-system-type coding) 'charset) (dolist (elt (mapcar #'(lambda (x) -- 2.39.5