* lisp/emacs-lisp/lisp-mode.el (lisp-cl-font-lock-keywords-2): When
multiple space-delimited symbols are single quoted together (e.g "`foo
bar'"), highlight them. (Bug#59360)
(cherry picked from commit
32700f38fdd279cb79e3b78b35cb8666f5cd08a7)
(,(concat "(" cl-errs-re "\\_>")
(1 font-lock-warning-face))
;; Words inside ‘’ and `' tend to be symbol names.
- (,(concat "[`‘]\\(" (rx lisp-mode-symbol) "\\)['’]")
+ (,(concat "[`‘]\\("
+ (rx (* lisp-mode-symbol (+ space)) lisp-mode-symbol)
+ "\\)['’]")
(1 font-lock-constant-face prepend))
;; Uninterned symbols, e.g., (defpackage #:my-package ...)
;; must come before keywords below to have effect