]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve documentation of last change
authorEli Zaretskii <eliz@gnu.org>
Wed, 15 Aug 2018 02:37:45 +0000 (05:37 +0300)
committerEli Zaretskii <eliz@gnu.org>
Wed, 15 Aug 2018 02:37:45 +0000 (05:37 +0300)
* lisp/hi-lock.el (hi-lock-set-pattern, hi-lock-face-buffer):
Improve the doc strings.  (Bug#32365)

* etc/NEWS:
* doc/emacs/display.texi (Highlight Interactively): Clarify
wording.

doc/emacs/display.texi
etc/NEWS
lisp/hi-lock.el

index fe4936d85a161a97d229070034215acc72566753..d9a08b974f6d9b362a6176964155a49a52fddc2f 100644 (file)
@@ -974,9 +974,10 @@ the buffer is loaded.  For example, to highlight all occurrences of
 the word ``whim'' using the default face (a yellow background), type
 @kbd{M-s h r whim @key{RET} @key{RET}}.  Any face can be used for
 highlighting, Hi Lock provides several of its own and these are
-pre-loaded into a list of default values.  While being prompted
-for a face use @kbd{M-n} and @kbd{M-p} to cycle through them.  A prefix
-argument limits the highlighting to the corresponding subexpression.
+pre-loaded into a list of default values.  While being prompted for a
+face use @kbd{M-n} and @kbd{M-p} to cycle through them.  A prefix
+numeric argument limits the highlighting to the corresponding
+subexpression.
 
 @vindex hi-lock-auto-select-face
 Setting the option @code{hi-lock-auto-select-face} to a non-@code{nil}
index 5146e756d0002969b4e8e6d3595ab8c19a8057b4..6f23f7ee42743921c048e0efd422abe1db210c00 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -720,7 +720,8 @@ UUID at point.
 
 +++
 *** 'highlight-regexp' can now highlight subexpressions.
-The command accepts a prefix argument to choose the subexpression.
+The now command accepts a prefix numeric argument to choose the
+subexpression.
 
 \f
 * New Modes and Packages in Emacs 27.1
index 23820cda587e3dce5825a20c2bda1bc1b1033cd5..08b58117dd0d60272a5794dcbf636cc74c05855b 100644 (file)
@@ -433,7 +433,8 @@ highlighting will not update as you type."
   "Set face of each match of REGEXP to FACE.
 Interactively, prompt for REGEXP using `read-regexp', then FACE.
 Use the global history list for FACE.  Limit face setting to the
-corresponding SUBEXP of REGEXP.
+corresponding SUBEXP (interactively, the prefix argument) of REGEXP.
+If SUBEXP is omitted or nil, the entire REGEXP is highlighted.
 
 Use Font lock mode, if enabled, to highlight REGEXP.  Otherwise,
 use overlays for highlighting.  If overlays are used, the
@@ -689,7 +690,9 @@ with completion and history."
     (intern face)))
 
 (defun hi-lock-set-pattern (regexp face &optional subexp)
-  "Highlight SUBEXP of REGEXP with face FACE."
+  "Highlight SUBEXP of REGEXP with face FACE.
+If omitted or nil, SUBEXP defaults to zero, i.e. the entire
+REGEXP is highlighted."
   ;; Hashcons the regexp, so it can be passed to remove-overlays later.
   (setq regexp (hi-lock--hashcons regexp))
   (setq subexp (or subexp 0))