mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-23 07:19:15 +00:00
(isearch-edit-string): Use read-event, not read-char.
This commit is contained in:
parent
27203ead54
commit
235beb3226
@ -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 @@ If first char entered is \\[isearch-yank-word], then do word search instead."
|
||||
(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 @@ If first char entered is \\[isearch-yank-word], then do word search instead."
|
||||
;; 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))
|
||||
|
Loading…
Reference in New Issue
Block a user