***************
*** 1081,1091 ****
;; The search done message is confusing when the string
;; is empty, so erase it.
(if (equal isearch-string "")
! (message "")))))
! (quit ; handle abort-recursive-edit
! (isearch-abort) ;; outside of let to restore outside global values
! )))
(defun isearch-nonincremental-exit-minibuffer ()
(interactive)
--- 1084,1094 ----
;; The search done message is confusing when the string
;; is empty, so erase it.
(if (equal isearch-string "")
! (message ""))))
! (quit ; handle abort-recursive-edit
! (isearch-abort) ;; outside of let to restore outside global values
! ))))