]> git.eshelyaron.com Git - emacs.git/commit
* lisp/replace.el: Rework implementation of the occur region
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 9 Oct 2018 14:47:13 +0000 (10:47 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 9 Oct 2018 14:47:13 +0000 (10:47 -0400)
commit5d1fbe25d48ba3ab663afcfe8ee8d5236e8f4cb5
tree43669a4c66f831ebf20a510515d7823a9f56a003
parent333f0bfe766185c66952c6fbd4796c6bb97c868d
* lisp/replace.el: Rework implementation of the occur region

Put the region info in the "list of buffers" used for multi-occur.

(occur--parse-occur-buffer): Remove.
(occur): Pass the region to occur-1 as an overlay.
(occur-1): 'bufs' is now a list of buffers or overlays.
(occur-engine): 'buffers' is now a list of buffers or overlays.
lisp/replace.el