comparison lisp/lisp-mode.el @ 5194:77907bd57d25

Add missing CL style fontification. lisp/ChangeLog addition: 2010-04-07 Didier Verna <didier@xemacs.org> * font-lock.el (lisp-font-lock-keywords-2): Add missing CL style lambda list constructs (&key etc.). * lisp-mode.el (lisp-function-and-type-regexp): Recognize defun* as well as defun.
author Didier Verna <didier@xemacs.org>
date Wed, 07 Apr 2010 14:38:41 +0200
parents e4bbe5622a80
children 308d34e9f07d
comparison
equal deleted inserted replaced
5193:41ac827cb71b 5194:77907bd57d25
697 normal-indent)))))) 697 normal-indent))))))
698 698
699 (defvar lisp-function-and-type-regexp 699 (defvar lisp-function-and-type-regexp
700 (concat "def\\(" 700 (concat "def\\("
701 ;; def but not define-. 701 ;; def but not define-.
702 "\\(un\\|advice\\|alias\\|macro\\*?\\|setf\\|subst\\*?\\|" 702 "\\(un\\*?\\|advice\\|alias\\|macro\\*?\\|setf\\|subst\\*?\\|"
703 "-edebug-spec\\|" 703 "-edebug-spec\\|"
704 ;; CLOS 704 ;; CLOS
705 "method\\|generic\\|" 705 "method\\|generic\\|"
706 ;; define-* 706 ;; define-*
707 "ine-\\(?:" 707 "ine-\\(?:"