summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp.el
diff options
context:
space:
mode:
authorJuri Linkov <juri@linkov.net>2018-01-23 00:14:10 +0200
committerJuri Linkov <juri@linkov.net>2018-01-23 00:14:10 +0200
commit71e458505f3f3fb5e545b83f7609dac5dff1c289 (patch)
tree02f10d3dc9b2cca639979b85525f0b10a730d38b /lisp/emacs-lisp/lisp.el
parent4aabb425dba14c752befa15f609cc4864be41ef6 (diff)
downloademacs-71e458505f3f3fb5e545b83f7609dac5dff1c289.tar.gz
emacs-71e458505f3f3fb5e545b83f7609dac5dff1c289.tar.bz2
emacs-71e458505f3f3fb5e545b83f7609dac5dff1c289.zip
Restore isearch correctly after M-e in special modes (bug#30187)
* lisp/isearch.el (isearch-suspended): New defvar. (with-isearch-suspended): Set isearch-suspended to t at the beginning, then set it back to nil at the end. * lisp/comint.el (comint-history-isearch-backward) (comint-history-isearch-backward-regexp): Set global value of comint-history-isearch to t. (comint-history-isearch-end): Reevaluate comint-history-isearch when isearch-edit-string finishes. * lisp/dired-aux.el (dired-isearch-filenames) (dired-isearch-filenames-regexp): Set global value of dired-isearch-filenames to t. (dired-isearch-filenames-end): Reevaluate dired-isearch-filenames when isearch-edit-string finishes.
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions