mirror of
https://github.com/doomemacs/doomemacs.git
synced 2026-01-06 01:02:04 -08:00
feat(emacs-lisp): extend fontification to lisp-{data,interaction}-mode
Was supposed to be part of22d5e30. Amend:22d5e3059f
This commit is contained in:
parent
0b2ccac007
commit
a2b1c4da78
1 changed files with 7 additions and 7 deletions
|
|
@ -112,13 +112,13 @@ See `+emacs-lisp-non-package-mode' for details.")
|
|||
|
||||
;; Enhance elisp syntax highlighting, by highlighting Doom-specific
|
||||
;; constructs, defined symbols, and truncating :pin's in `package!' calls.
|
||||
(font-lock-add-keywords
|
||||
'emacs-lisp-mode
|
||||
(append `(;; custom Doom cookies
|
||||
("^;;;###\\(autodef\\|if\\|package\\)[ \n]" (1 font-lock-warning-face t)))
|
||||
;; highlight defined, special variables & functions
|
||||
(when +emacs-lisp-enable-extra-fontification
|
||||
`((+emacs-lisp-highlight-vars-and-faces . +emacs-lisp--face)))))
|
||||
(dolist (mode '(emacs-lisp-mode lisp-data-mode lisp-interaction-mode))
|
||||
(font-lock-add-keywords
|
||||
mode (append `(;; custom Doom cookies
|
||||
("^;;;###\\(autodef\\|if\\|package\\)[ \n]" (1 font-lock-warning-face t)))
|
||||
;; highlight defined, special variables & functions
|
||||
(when +emacs-lisp-enable-extra-fontification
|
||||
`((+emacs-lisp-highlight-vars-and-faces . +emacs-lisp--face))))))
|
||||
|
||||
(defadvice! +emacs-lisp-append-value-to-eldoc-a (fn sym)
|
||||
"Display variable value next to documentation in eldoc."
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue