aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorJuri Linkov2018-03-04 00:33:30 +0200
committerJuri Linkov2018-03-04 00:33:30 +0200
commit90ca83d4bf17a334902321e93fa89ccb1f4a5a4e (patch)
treee087ac4e6b558817df3b725348e71908287963ad /etc
parentb3300c3ec80a40a6fe34a8721b79f273d519f00e (diff)
downloademacs-90ca83d4bf17a334902321e93fa89ccb1f4a5a4e.tar.gz
emacs-90ca83d4bf17a334902321e93fa89ccb1f4a5a4e.zip
* lisp/isearch.el (search-exit-option): Add options ‘shift-move’ and ‘move’.
Change type from ‘boolean’ to ‘choice’. Extend docstring. (isearch-pre-move-point): New variable. (isearch-pre-command-hook, isearch-post-command-hook): Handle search-exit-option for values ‘move’ and ‘shift-move’. * doc/emacs/search.texi (Not Exiting Isearch): Document new values ‘shift-move’ and ‘move’ of search-exit-option. https://lists.gnu.org/archive/html/emacs-devel/2018-03/msg00013.html
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS8
1 files changed, 8 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 596adf88ae5..08c7e7eb56c 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -180,6 +180,14 @@ created by 'edit-last-kbd-macro', and to save the macro by 'C-c C-c'.
180--- 180---
181*** New filter ibuffer-filter-by-process; bound to '/E'. 181*** New filter ibuffer-filter-by-process; bound to '/E'.
182 182
183** Search and Replace
184
185*** 'search-exit-option' provides new options 'move' and 'shift-move'
186to extend the search string by yanking text that ends at the new
187position after moving point in the current buffer. 'shift-move'
188extends the search string by motion commands while holding down
189the shift key.
190
183** Edebug 191** Edebug
184 192
185+++ 193+++