]> git.eshelyaron.com Git - emacs.git/commit
Strip positions from symbols before the eval in eval-{when,and}-compile.
authorAlan Mackenzie <acm@muc.de>
Wed, 16 Mar 2022 19:23:24 +0000 (19:23 +0000)
committerAlan Mackenzie <acm@muc.de>
Wed, 16 Mar 2022 19:23:24 +0000 (19:23 +0000)
commit31a2428d6f2ca792af18b43ceca5cec1ecce862f
tree56e49e6d41612dd4e58c2c0a67822a72bbcc88f2
parent0e5f8e24af525a1f9a441305b1c7d24c4fcf9cda
Strip positions from symbols before the eval in eval-{when,and}-compile.

This fixes bug #54079.

* lisp/emacs-lisp/bytecomp.el (byte-compile-initial-macro-environment): Change
the position of 'byte-run-strip-symbol-positions' in the eval-when-compile
entry.  Add a call to `byte-run-strip-symbol-positions' in the
eval-and-compile entry.
lisp/emacs-lisp/bytecomp.el