elisp: highlight macros in 24.5 + better lambda fontification
This commit is contained in:
parent
d5115262b7
commit
df332b671b
1 changed files with 4 additions and 2 deletions
|
@ -47,8 +47,10 @@
|
|||
collect
|
||||
(cons disp (cons k v)))))
|
||||
|
||||
(font-lock-add-keywords
|
||||
'emacs-lisp-mode `(("\\(lambda\\)" (0 (narf/show-as ?λ)))))
|
||||
(font-lock-add-keywords 'emacs-lisp-mode `(("(\\(lambda\\)" (0 (narf/show-as ?λ)))))
|
||||
;; Highlight narf macros (macros are already fontified in emacs 25+)
|
||||
(when (<= emacs-major-version 24)
|
||||
(font-lock-add-keywords 'emacs-lisp-mode `(("(\\([^!]+!\\) " 1 'font-lock-keyword-face))))
|
||||
|
||||
;; Real go-to-definition for elisp
|
||||
(map! :map emacs-lisp-mode-map
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue