emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master f0189819d8: Add a face to \\= doc string escapes


From: Lars Ingebrigtsen
Subject: master f0189819d8: Add a face to \\= doc string escapes
Date: Sat, 4 Jun 2022 07:44:54 -0400 (EDT)

branch: master
commit f0189819d848e3a0302b7a6ac6979874121f8ee8
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Add a face to \\= doc string escapes
    
    * lisp/emacs-lisp/lisp-mode.el (lisp-fdefs): Add a face to \\= doc
    string escapes (bug#55783).
---
 lisp/emacs-lisp/lisp-mode.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lisp/emacs-lisp/lisp-mode.el b/lisp/emacs-lisp/lisp-mode.el
index 0492f25dc9..c2d0efbf50 100644
--- a/lisp/emacs-lisp/lisp-mode.el
+++ b/lisp/emacs-lisp/lisp-mode.el
@@ -485,6 +485,9 @@ This will generate compile-time constants from BINDINGS."
          ;; Words inside ‘’, '' and `' tend to be symbol names.
          (,(concat "[`‘']\\(" lisp-mode-symbol-regexp "\\)['’]")
           (1 font-lock-constant-face prepend))
+         ;; \\= tends to be an escape in doc strings.
+         ("\\\\\\\\="
+          (0 font-lock-builtin-face prepend))
          ;; Constant values.
          (,(concat "\\_<:" lisp-mode-symbol-regexp "\\_>")
           (0 font-lock-builtin-face))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]