[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Isearch overlay priority

From: Juri Linkov
Subject: Isearch overlay priority
Date: Thu, 08 Dec 2005 09:45:43 +0200
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux)

Currently the isearch string in ediff-processed buffers is not
highlighted on diff regions, because ediff overlays have higher
priority than isearch overlays.  The ability to highlight the current
search string is one of the main features of isearch, and due to the
transient nature of isearch overlays (they are removed as soon as
isearch exits), I think isearch should take precedence over highlighting
of underlying ediff regions.

ediff overlays have priorities starting from 100, and isearch overlay
currently has priority 1 and isearch lazy-highlight overlays have
priority 0.  Increasing isearch overlay priority to 1001, and
lazy-highlight overlay priority to 1000 will highlight isearch strings
over ediff regions.  Should we add an option for isearch overlay priority?
For instance, `show-paren-priority' has one:

(defcustom show-paren-priority 1000
  "*Priority of paren highlighting overlays."
  :type 'integer
  :group 'paren-showing
  :version "21.1")

But really I doubt that isearch overlay priorities 1000 and 1001
will cause any problems, and no one might want to decrease them.

Juri Linkov

reply via email to

[Prev in Thread] Current Thread [Next in Thread]