New macro define-advice
* doc/lispref/functions.texi (Advising Named Functions): Document define-advice. * lisp/emacs-lisp/nadvice.el (define-advice): New macro. * lisp/emacs-lisp/lisp-mode.el (lisp-imenu-generic-expression): Add define-advice. (lisp-font-lock-keywords-1): Add define-advice.
This commit is contained in:
parent
b59998eb5b
commit
1148d37589
5 changed files with 45 additions and 2 deletions
|
@ -96,7 +96,7 @@
|
|||
'("defun" "defmacro"
|
||||
;; Elisp.
|
||||
"defun*" "defsubst"
|
||||
"defadvice" "define-skeleton"
|
||||
"define-advice" "defadvice" "define-skeleton"
|
||||
"define-compilation-mode" "define-minor-mode"
|
||||
"define-global-minor-mode"
|
||||
"define-globalized-minor-mode"
|
||||
|
@ -195,7 +195,7 @@
|
|||
"ignore-errors" "dotimes" "dolist" "declare"))
|
||||
(lisp-errs '("warn" "error" "signal"))
|
||||
;; Elisp constructs. FIXME: update dynamically from obarray.
|
||||
(el-fdefs '("defadvice" "defalias"
|
||||
(el-fdefs '("define-advice" "defadvice" "defalias"
|
||||
"define-derived-mode" "define-minor-mode"
|
||||
"define-generic-mode" "define-global-minor-mode"
|
||||
"define-globalized-minor-mode" "define-skeleton"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue