changeset 17782:4522860df0cf

(iso-accents-compose): Return composed character directly for execution.
author Richard M. Stallman <rms@gnu.org>
date Mon, 12 May 1997 23:18:58 +0000
parents 1da61113c0c9
children 1a6cc382caff
files lisp/international/iso-acc.el
diffstat 1 files changed, 5 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/international/iso-acc.el	Mon May 12 23:18:40 1997 +0000
+++ b/lisp/international/iso-acc.el	Mon May 12 23:18:58 1997 +0000
@@ -275,13 +275,11 @@
 	 (entry (cdr (assq second-char list))))
     (if entry
 	;; Found it: return the mapped char
-	(if (and enable-multibyte-characters
-		 (>= entry ?\200))
-	    (let ((char (+ iso-accents-insert-offset entry)))
-	      (setq unread-command-events
-		    (cons (list char) unread-command-events))
-	      (vector ?\C-q))
-	  (vector entry))
+	(vector
+	 (if (and enable-multibyte-characters
+		  (>= entry ?\200))
+	     (+ iso-accents-insert-offset entry)
+	   entry))
       ;; Otherwise, advance and schedule the second key for execution.
       (setq unread-command-events
 	    (cons (list second-char) unread-command-events))