elisp: highlight macros in 24.5 + better lambda fontification

This commit is contained in:
Henrik Lissner 2016-01-27 20:42:39 -05:00
parent d5115262b7
commit df332b671b

View file

@ -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