diff options
| author | Alan Mackenzie | 2023-03-07 08:00:25 +0000 |
|---|---|---|
| committer | Alan Mackenzie | 2023-03-07 08:00:25 +0000 |
| commit | fa83b236111ea024b75a8bb33b78a99f437a9a67 (patch) | |
| tree | d288fbdbdfb57f173ffb06c6b832c3ce7b201a4d /java | |
| parent | 8179555730d23f43b3043df0bfecc9f9c4f36eda (diff) | |
| download | emacs-fa83b236111ea024b75a8bb33b78a99f437a9a67.tar.gz emacs-fa83b236111ea024b75a8bb33b78a99f437a9a67.zip | |
eval-and-compile: Strip symbol positions for eval but not for compile.
This fixes bug #61962.
* lisp/subr.el (safe-copy-tree): New function.
* lisp/emacs-lisp/bytecomp.el (byte-compile-initial-macro-environment): Amend
the entry for eval-and-compile to use safe-copy-tree and
byte-run-strip-symbol-positions for the eval part.
* doc/lispref/lists.texi (Building Lists): Document safe-copy-tree.
* etc/NEWS: Note the new function safe-copy-tree.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions