# HG changeset patch # User Richard M. Stallman # Date 740007795 0 # Node ID 620f551ac276d76dd1984fa0a2706f3ec758005b # Parent c8af07496d541a3392d9db5645df1d473c081c43 (isearch-highlight): If no face `isearch', use `region'. diff -r c8af07496d54 -r 620f551ac276 lisp/isearch.el --- a/lisp/isearch.el Sun Jun 13 19:16:02 1993 +0000 +++ b/lisp/isearch.el Sun Jun 13 21:43:15 1993 +0000 @@ -4,7 +4,7 @@ ;; Author: Daniel LaLiberte -;; |$Date: 1993/06/06 22:11:22 $|$Revision: 1.41 $ +;; |$Date: 1993/06/09 11:53:58 $|$Revision: 1.42 $ ;; This file is not yet part of GNU Emacs, but it is based almost ;; entirely on isearch.el which is part of GNU Emacs. @@ -1332,11 +1332,13 @@ (defvar isearch-overlay nil) (defun isearch-highlight (beg end) - (if (or (null search-highlight) (not (internal-find-face 'isearch nil))) + (if (null search-highlight) nil (or isearch-overlay (setq isearch-overlay (make-overlay beg end))) (move-overlay isearch-overlay beg end (current-buffer)) - (overlay-put isearch-overlay 'face 'isearch))) + (overlay-put isearch-overlay 'face + (if (internal-find-face 'isearch nil) + 'isearch 'region)))) (defun isearch-dehighlight (totally) (if isearch-overlay