(isearch-hide-immediately): New variable.
authorRichard M. Stallman <rms@gnu.org>
Fri, 13 Jun 1997 21:30:38 +0000 (21:30 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 13 Jun 1997 21:30:38 +0000 (21:30 +0000)
commit0352b205714e1c7ab97c1b6dc7678f6b51ebe089
tree03d9b97591bf30f522712364f330f8d166f610f6
parent1e7963c7f962ba87f09863f87bb40bb5964f5f31
(isearch-hide-immediately): New variable.
(isearch-close-unecessary-overlays): New function.
(isearch-range-invisible): Use them.

(search-invisible): Changed the semantics,
the default value and updated the doc string.
(isearch-opened-overlays): New variable.
(isearch-mode): Initialize it.
(isearch-switch-frame-handler): Call isearch-clean-overlays.
(isearch-exit, isearch-cancel, isearch-abort): Likewise.
(isearch-other-meta-char, isearch-search):
Support the new meaning for search-invisible.
(isearch-open-necessary-overlays, isearch-open-overlay-temporary)
(isearch-clean-overlays): New functions.
(isearch-range-invisible): If we are inside overlays that can be
opened, open them, add them to isearch-opened-overlays and say
that the range is visible.
lisp/isearch.el