GNU bug report logs -
#59820
[PATCH] * nadvice/nadvice.el: support non-symbol (closure/lambda) advices (old Emacs)
Previous Next
Full log
View this message in rfc822 format
tags 59820 + moreinfo
thanks
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:
>>> Use `warn` instead of `message`.
>> Stefan, what do you think? Should the below patch be installed?
>
> Still not a fan for the same reasons, plus:
>
> - The real `nadvice.el` was added to Emacs-24.4, released 9 years ago,
> and this forward compatibility was first released 5 years ago, so the
> need for the library is becoming rare and its functionality proved
> adequate for 5 years already.
> - (intern (format "%S" func)) can collide with another library
> doing something similar, so better use something like
> (intern (format "nadvice--%S" func)) just to be on the safe side.
>
> Daan, is there a specific use-case that motivates you to want to pass an
> anonymous lambda to this compatibility library?
>
> Maybe I could be convinced by a good use-case.
Makes sense. I've tagged the bug as moreinfo for now, but barring a
compelling use case I'm also leaning towards closing this as wontfix.
This bug report was last modified 1 year and 251 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.