|
From: | Juri Linkov |
Subject: | bug#16035: 24.3.50; Custom isearch broken on trunk (e.g. change-log-mode) |
Date: | Wed, 11 Dec 2013 02:12:07 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (x86_64-pc-linux-gnu) |
> Now I discovered another case that fails to move point > after exiting Isearch. Running `multi-isearch-buffers' > and typing e.g. `C-a' exits Isearch but doesn't move point > to the beginning of the line. > > Exactly the same problem exists in `dired-isearch-filenames' > that let-binds `dired-isearch-filenames' and calls `isearch-forward' > without NO-RECURSIVE-EDIT. And in `comint-history-isearch-backward' > that let-binds `comint-history-isearch'. I fixed this case as well. Multi-buffer and multi-file search can set the buffer list globally. And comint.el and dired-aux.el don't need the global value - they use the let-bound value only in a setup hook.
[Prev in Thread] | Current Thread | [Next in Thread] |