(Search and Replace): Document `multi-query-replace-map'.

This commit is contained in:
Eli Zaretskii 2008-10-18 14:27:40 +00:00
parent cdf17e8619
commit 2c0b814427
3 changed files with 14 additions and 0 deletions

View file

@ -1,7 +1,11 @@
2008-10-18 Eli Zaretskii <eliz@gnu.org>
* maps.texi (Standard Keymaps): Document `multi-query-replace-map'
and `search-map'.
* searching.texi (Search and Replace): Document
`replace-search-function' and `replace-re-search-function'.
Document `multi-query-replace-map'.
* minibuf.texi (Text from Minibuffer): Document `read-regexp'.
(Completion Commands, Reading File Names): Rename

View file

@ -1719,6 +1719,12 @@ use this answer.
Display some help, then ask again.
@end table
@defvar multi-query-replace-map
This variable holds a keymap that extends @code{query-replace-map} by
providing additional keybindings that are useful in multi-buffer
replacements.
@end defvar
@defvar replace-search-function
This variable specifies a function that @code{perform-replace} calls
to search for the next string to replace. Its default value is

View file

@ -1285,15 +1285,19 @@ function to use for searching in `query-replace-regexp',
`map-query-replace-regexp'. The function it specifies is called by
`perform-replace' when its 4th argument is non-nil.
+++
*** New keymap `search-map' bound to `M-s' provides global bindings
for search related commands.
+++
*** New keymap `multi-query-replace-map' contains additonal keys bound
to `automatic-all' and `exit-current' for multi-buffer interactive replacement.
---
*** The variable `inhibit-changing-match-data', if non-nil, prevents
the search and match primitives from changing the match data.
---
*** New functions `word-search-forward-lax' and `word-search-backward-lax'.
These are like `word-search-forward and `word-search-backward', except
that the end of the search string need not match a word boundary,