bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#15666: 24.3.50; regression: `defadvice' of a special form


From: Drew Adams
Subject: bug#15666: 24.3.50; regression: `defadvice' of a special form
Date: Sun, 20 Oct 2013 16:32:03 -0700 (PDT)

> In Emacs 24 you get this:
>  (error "Advice impossible: defconst is a special form")

And the code that raises that error has this comment:

(cond
   ((special-form-p def)
    ;; Not worth the trouble trying to handle this, I think.
    (error "Advice impossible: %S is a special form" symbol))

"I think"?  That does not justify this regression.

It was worth the trouble before it was broken, i.e., for a
couple of decades.  Why go to the "trouble" of breaking it?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]