nadvice
- Description
- Forward compatibility for Emacs-24.4's nadvice
- Latest
- nadvice-0.4.tar (.sig), 2024-Mar-31, 10.0 KiB
- Maintainer
- Stefan Monnier <monnier@iro.umontreal.ca>
- Atom feed
- nadvice.xml
- Website
- https://elpa.gnu.org/packages/nadvice.html
- Browse repository
- CGit or Gitweb
- Badge
To install this package from Emacs, use package-install
or list-packages
.
Full description
This package tries to re-implement some of nadvice.el's functionality on top of the old defadvice system, to help users of defadvice move to the new advice system without dropping support for Emacs<24.4. Limitations; - only supports `advice-add', `advice-remove', and `advice-member-p'. - only handles the :before, :after, :override, and :around kinds of advice; - requires a named rather than anonymous function; - and does not support any additional properties like `name' or `depth'. It was tested on Emacs-22 and I can't see any obvious reason why it wouldn't work on older Emacsen.
Old versions
nadvice-0.3.el.lz | 2018-Sep-16 | 1.61 KiB |
nadvice-0.2.el.lz | 2018-Sep-13 | 1.46 KiB |
nadvice-0.1.el.lz | 2018-Sep-12 | 1.38 KiB |
News
Since 0.3: - Fix a bug when advising functions that do not take arguments.