diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2021-11-06 04:59:05 +0100 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2021-11-06 04:59:05 +0100 |
commit | c8acc5fd92ad9979fc5870623014290cad998337 (patch) | |
tree | fc978e849a1ebfdd7f113d20ce598fbc2ca6682f /doc/lispref/text.texi | |
parent | f3745a9a2409e70aa0176450f070393ae7ffd1ed (diff) | |
download | emacs-c8acc5fd92ad9979fc5870623014290cad998337.tar.gz emacs-c8acc5fd92ad9979fc5870623014290cad998337.tar.bz2 emacs-c8acc5fd92ad9979fc5870623014290cad998337.zip |
Introduce a new 'inhibit-isearch' text property
* doc/lispref/text.texi (Special Properties): Mention it.
* lisp/image.el (insert-image): Make `C-s' skip over the image data.
* lisp/isearch.el (isearch--search-skip-inhibited): New function.
(isearch-search-string): Use it.
(isearch--invisible-p): New function.
(isearch-range-invisible): Use it.
Diffstat (limited to 'doc/lispref/text.texi')
-rw-r--r-- | doc/lispref/text.texi | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi index 163ac9038b9..fa1135b8026 100644 --- a/doc/lispref/text.texi +++ b/doc/lispref/text.texi @@ -3615,6 +3615,11 @@ edited even in read-only buffers. @xref{Read Only Buffers}. A non-@code{nil} @code{invisible} property can make a character invisible on the screen. @xref{Invisible Text}, for details. +@kindex inhibit-isearch @r{(text property)} +@item inhibit-isearch +A non-@code{nil} @code{inhibit-isearch} property will make isearch +skip the text. + @item intangible @kindex intangible @r{(text property)} If a group of consecutive characters have equal and non-@code{nil} |