mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 18:40:39 -08:00
* lisp/hi-lock.el (hi-lock-face-phrase-buffer): Doc fix.
This commit is contained in:
parent
32939005d6
commit
82ed3ab40d
2 changed files with 8 additions and 2 deletions
|
|
@ -444,8 +444,8 @@ updated as you type."
|
|||
;;;###autoload
|
||||
(defun hi-lock-face-phrase-buffer (regexp &optional face)
|
||||
"Set face of each match of phrase REGEXP to FACE.
|
||||
Whitespace in REGEXP converted to arbitrary whitespace and initial
|
||||
lower-case letters made case insensitive.
|
||||
If called interactively, replaces whitespace in REGEXP with
|
||||
arbitrary whitespace and makes initial lower-case letters case-insensitive.
|
||||
|
||||
If Font Lock mode is enabled in the buffer, it is used to
|
||||
highlight REGEXP. If Font Lock mode is disabled, overlays are
|
||||
|
|
@ -544,9 +544,11 @@ be found in variable `hi-lock-interactive-patterns'."
|
|||
Blanks in PHRASE replaced by regexp that matches arbitrary whitespace
|
||||
and initial lower-case letters made case insensitive."
|
||||
(let ((mod-phrase nil))
|
||||
;; FIXME fragile; better to just bind case-fold-search? (Bug#7161)
|
||||
(setq mod-phrase
|
||||
(replace-regexp-in-string
|
||||
"\\<[a-z]" (lambda (m) (format "[%s%s]" (upcase m) m)) phrase))
|
||||
;; FIXME fragile; better to use search-spaces-regexp?
|
||||
(setq mod-phrase
|
||||
(replace-regexp-in-string
|
||||
"\\s-+" "[ \t\n]+" mod-phrase nil t))))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue