Mercurial > emacs
changeset 4601:32cc537f0180
(isearch-edit-string): Use read-event, not read-char.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Fri, 13 Aug 1993 06:32:49 +0000 |
parents | a4d11a20b724 |
children | f4d3f4bce558 |
files | lisp/isearch.el |
diffstat | 1 files changed, 3 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/isearch.el Fri Aug 13 06:19:21 1993 +0000 +++ b/lisp/isearch.el Fri Aug 13 06:32:49 1993 +0000 @@ -4,7 +4,7 @@ ;; Author: Daniel LaLiberte <liberte@cs.uiuc.edu> -;; |$Date: 1993/07/31 18:39:09 $|$Revision: 1.47 $ +;; |$Date: 1993/08/10 04:14:17 $|$Revision: 1.48 $ ;; This file is not yet part of GNU Emacs, but it is based almost ;; entirely on isearch.el which is part of GNU Emacs. @@ -717,8 +717,7 @@ (let* (;; Why does following read-char echo? ;;(echo-keystrokes 0) ;; not needed with above message (e (let ((cursor-in-echo-area t)) - (if isearch-event-data-type - (allocate-event) (read-char)))) + (read-event))) ;; Binding minibuffer-history-symbol to nil is a work-around ;; for some incompatibility with gmhist. (minibuffer-history-symbol)) @@ -730,12 +729,7 @@ ;; no check is made here. (message (isearch-message-prefix nil nil t)) (if (eq 'isearch-yank-word - (lookup-key - isearch-mode-map - (char-to-string - (if isearch-event-data-type - (or (event-to-character (next-command-event e)) 0) - e)))) + (lookup-key isearch-mode-map (vector e))) (setq isearch-word t ;; so message-prefix is right isearch-new-word t) (isearch-unread e))