aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2006-10-19 12:28:17 +0000
committerKenichi Handa2006-10-19 12:28:17 +0000
commit2b192902e9fcdcbebcd9b7df1a7c749808e6014e (patch)
tree748192321df8da59053fbd73e7333e945d6347fb
parent7fe147ae0e8a36e43f9e9c6c0610e16975ed428f (diff)
downloademacs-2b192902e9fcdcbebcd9b7df1a7c749808e6014e.tar.gz
emacs-2b192902e9fcdcbebcd9b7df1a7c749808e6014e.zip
(kkc-region): When a key sequence is not
defined, append (this-single-command-raw-keys) to unread-input-method-events.
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/international/kkc.el2
2 files changed, 7 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 66c0528480d..4a34904f568 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,9 @@
12006-10-19 Kenichi Handa <handa@m17n.org>
2
3 * international/kkc.el (kkc-region): When a key sequence is not
4 defined, append (this-single-command-raw-keys) to
5 unread-input-method-events.
6
12006-10-19 Juanma Barranquero <lekktu@gmail.com> 72006-10-19 Juanma Barranquero <lekktu@gmail.com>
2 8
3 * progmodes/ada-mode.el (ada-in-string-p): Doc fix. 9 * progmodes/ada-mode.el (ada-in-string-p): Doc fix.
diff --git a/lisp/international/kkc.el b/lisp/international/kkc.el
index dc313c7d30a..6da899af93a 100644
--- a/lisp/international/kkc.el
+++ b/lisp/international/kkc.el
@@ -291,7 +291,7 @@ and the return value is the length of the conversion."
291 ;; KEYSEQ is not defined in KKC keymap. 291 ;; KEYSEQ is not defined in KKC keymap.
292 ;; Let's put the event back. 292 ;; Let's put the event back.
293 (setq unread-input-method-events 293 (setq unread-input-method-events
294 (append (string-to-list keyseq) 294 (append (string-to-list (this-single-command-raw-keys))
295 unread-input-method-events)) 295 unread-input-method-events))
296 (kkc-terminate)))) 296 (kkc-terminate))))
297 297