|
From: | Mattias Engdegård |
Subject: | bug#65017: 29.1; Byte compiler interaction with cl-lib function objects, removes symbol-function |
Date: | Thu, 3 Aug 2023 17:37:46 +0200 |
3 aug. 2023 kl. 16.43 skrev Stefan Monnier <monnier@iro.umontreal.ca>: > (let ((symbols-with-pos-enabled nil)) > (eq f (car cl--labels-convert-cache))) As far as the LAP peephole optimiser is concerned, eq commutes with unbind so that let-binding will vanish. (I'm more annoyed by the fact that `equal` doesn't work like `eq` for symbols when symbols-with-pos-enabled is nil.)
[Prev in Thread] | Current Thread | [Next in Thread] |