diff options
author | Alan Mackenzie <acm@muc.de> | 2015-12-07 15:12:15 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2015-12-07 15:12:15 +0000 |
commit | 3194f1ccd99cfd13ddaf621d6e7f1e1aa1645165 (patch) | |
tree | 3963195a29eea661a697516ad424567a05cfdfeb /lisp/window.el | |
parent | f5c403d269f4f5079dc47853f16a51e9542ea238 (diff) | |
download | emacs-3194f1ccd99cfd13ddaf621d6e7f1e1aa1645165.tar.gz emacs-3194f1ccd99cfd13ddaf621d6e7f1e1aa1645165.tar.bz2 emacs-3194f1ccd99cfd13ddaf621d6e7f1e1aa1645165.zip |
Further progress making Isearch, Ispell, Replace work with Follow Mode.
* lisp/follow.el: (follow-mode): Remove references to sit*-for-function, which
no longer exists. Add follow-post-command-hook to three special purpose
hooks at setup, and remove them at tear down.
* lisp/isearch.el: (isearch-update): invoke isearch-update-post-hook before
isearch-lazy-highlight-new-loop.
(isearch-lazy-highlight-new-loop): Restore this function to what it previously
was, merging the functionality of isearch-lazy-highlight-maybe-new-loop into
it.
(isearch-lazy-highlight-maybe-new-loop): function removed.
* lisp/replace.el: (replace-update-post-hook): New hook variable.
(perform-replace): Add second (nil) argument to looking-back. Invoke
replace-update-post-hook before calling replace-highlight.
* lisp/textmodes/ispell.el: (ispell-update-post-hook): New hook variable.
(ispell-command-loop): invoke ispell-update-post-hook. Add GROUP argument to
call of pos-visible-in-window-p.
(ispell-display-buffer): Place *Choices* window at the top of the last window
in a window group.
Diffstat (limited to 'lisp/window.el')
0 files changed, 0 insertions, 0 deletions