]> git.eshelyaron.com Git - emacs.git/commitdiff
Some doc related to search-invisible and query replace
authorGlenn Morris <rgm@gnu.org>
Sat, 1 Mar 2014 02:48:54 +0000 (18:48 -0800)
committerGlenn Morris <rgm@gnu.org>
Sat, 1 Mar 2014 02:48:54 +0000 (18:48 -0800)
* doc/emacs/search.texi (Query Replace): Mention search-invisible.

* doc/emacs/text.texi (Outline Visibility): Mention search-invisible
also affects query-replace.

* lisp/isearch.el (search-invisible): Doc fix.

* etc/NEWS: Related markup.

doc/emacs/ChangeLog
doc/emacs/search.texi
doc/emacs/text.texi
etc/NEWS
lisp/ChangeLog
lisp/isearch.el

index 39c37c48022267735ed231d5bc6f3d37242fb751..a99ff76ccb5eb50768de8ebb5e766655acb40317 100644 (file)
@@ -1,10 +1,17 @@
+2014-03-01  Glenn Morris  <rgm@gnu.org>
+
+       * search.texi (Query Replace): Mention search-invisible.
+       * text.texi (Outline Visibility): Mention search-invisible
+       also affects query-replace.
+
 2014-02-28  Xue Fuqiao  <xfq@gnu.org>
 
        * emacs.texi (Top):
        * programs.texi (Programs, Prettifying Symbols):
        Document `prettify-symbols-mode' and `global-prettify-symbols-mode'.
 
-       * misc.texi (Saving Emacs Sessions): Document some new desktop user options.
+       * misc.texi (Saving Emacs Sessions):
+       Document some new desktop user options.
 
 2014-02-27  Xue Fuqiao  <xfq@gnu.org>
 
index 6fa9a33692a202195e9b624d233521d2379baeef..99a053138900ae2916521394dde0f50fb810acd3 100644 (file)
@@ -1393,6 +1393,10 @@ line.
 used the minibuffer to read its arguments.  @xref{Repetition, C-x ESC
 ESC}.
 
+@cindex invisible text, and query-replace
+  The option @code{search-invisible} determines how @code{query-replace}
+treats invisible text.  @xref{Outline Search}.
+
   @xref{Operating on Files}, for the Dired @kbd{Q} command which
 performs query replace on selected files.  See also @ref{Transforming
 File Names}, for Dired commands to rename, copy, or link files by
index 68523888f6da055f1acc9666c2a708c26cf527bb..9eb8f4678834b466b4f4cd69e8e5359dcbf25711 100644 (file)
@@ -1132,9 +1132,10 @@ it makes that part of the buffer visible.  If you exit the search at
 that position, the text remains visible.  To toggle whether or not
 an active incremental search can match hidden text, type @kbd{M-s i}.
 To change the default for future searches, customize the option
-@code{search-invisible}.  You can also automatically make text visible
-as you navigate in it by using Reveal mode (@kbd{M-x reveal-mode}), a
-buffer-local minor mode.
+@code{search-invisible}.  (This option also affects how @code{query-replace}
+and related functions treat hidden text, @pxref{Query Replace}.)
+You can also automatically make text visible as you navigate in it by
+using Reveal mode (@kbd{M-x reveal-mode}), a buffer-local minor mode.
 
 @node Outline Views
 @subsection Viewing One Outline in Multiple Views
index 19078ed828a43c354a5a729c66bc63a277c4a008..9e803f6604071d14cfcfb4d32a0706edd0dbaf7d 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -851,6 +851,7 @@ and adds it to the search string.
 +++
 *** `M-s i' in Isearch mode toggles whether search matches invisible text.
 
++++
 *** `query-replace' skips invisible text when `search-invisible' is nil,
 and opens overlays with hidden text when `search-invisible' is `open'.
 
index 2da420c0015d51d896d0bf71e5df8a30b525ad0b..82157a452097b2e508ccd55db889408d5dce20bc 100644 (file)
@@ -1,5 +1,7 @@
 2014-03-01  Glenn Morris  <rgm@gnu.org>
 
+       * isearch.el (search-invisible): Doc fix.
+
        * minibuffer.el (completion-hilit-commonality):
        Make `base-size' argument optional.  Short-cut if `prefix-len' is 0.
        * comint.el (comint-dynamic-list-completions): Doc fix.
index a158c96c06de2d69e028381abc29f301025b2563..20dabdc5b6c2085411710bc5622364d87cb58fcf 100644 (file)
@@ -131,7 +131,7 @@ a tab, a carriage return (control-M), a newline, and `]+'."
   :version "24.3")
 
 (defcustom search-invisible 'open
-  "If t incremental search can match hidden text.
+  "If t incremental search/query-replace can match hidden text.
 A nil value means don't match invisible text.
 When the value is `open', if the text matched is made invisible by
 an overlay having an `invisible' property and that overlay has a property