diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2018-09-17 14:02:05 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2018-09-17 14:02:05 -0400 |
commit | 458948189e56a110739ff9002236d269b8382293 (patch) | |
tree | 8be4c8a64aafbc8471fe36152c3fcb5ce4c36633 /lisp/emacs-lisp/generic.el | |
parent | 77c3c464a1603e2675347c88bb8cde26a6a3e2f8 (diff) | |
download | emacs-458948189e56a110739ff9002236d269b8382293.tar.gz emacs-458948189e56a110739ff9002236d269b8382293.tar.bz2 emacs-458948189e56a110739ff9002236d269b8382293.zip |
* lisp/emacs-lisp/advice.el: Only use defmacro when needed
(ad-get-advice-info): Mark it inlinable.
(ad-get-advice-info-macro): Make it an obsolete alias.
(ad-copy-advice-info, ad-is-advised, ad-get-advice-info-field)
(ad-find-advice, ad-macrofy, ad-lambdafy, ad-lambda-p, ad-advice-p)
(ad-compiled-p, ad-compiled-code, ad-get-cache-definition)
(ad-get-cache-id, ad-set-cache): Turn macros into defsubsts.
(ad-defadvice-flags): Make it into a plain list.
(ad-set-advice-info-field): Apply a bit of CSE.
Diffstat (limited to 'lisp/emacs-lisp/generic.el')
0 files changed, 0 insertions, 0 deletions