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 collect
(cons disp (cons k v))))) (cons disp (cons k v)))))
(font-lock-add-keywords (font-lock-add-keywords 'emacs-lisp-mode `(("(\\(lambda\\)" (0 (narf/show-as )))))
'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 ;; Real go-to-definition for elisp
(map! :map emacs-lisp-mode-map (map! :map emacs-lisp-mode-map