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

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

bug#65017: 29.1; Byte compiler interaction with cl-lib function objects,


From: Mattias Engdegård
Subject: bug#65017: 29.1; Byte compiler interaction with cl-lib function objects, removes symbol-function
Date: Sat, 12 Aug 2023 12:40:03 +0200

12 aug. 2023 kl. 05.28 skrev Stefan Monnier <monnier@iro.umontreal.ca>:

> there's a standard solution from Common Lisp to get rid of this
> hack: implement the `&whole` macro argument.

If we can live without the special `&whole` syntax then it seems rather 
straightforward (patch), although I'd rather not add the extra specbind until 
needed for a concrete purpose.

One such purpose, apart from removing the hack, would be better diagnostics in 
some cases.

Attachment: macroexp-whole.diff
Description: Binary data


reply via email to

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