]> git.eshelyaron.com Git - emacs.git/commit
Remove support for destructive splicing in elisp
authorStefan Kangas <stefankangas@gmail.com>
Fri, 13 Sep 2019 23:49:23 +0000 (01:49 +0200)
committerStefan Kangas <stefankangas@gmail.com>
Thu, 26 Sep 2019 16:37:23 +0000 (18:37 +0200)
commit3cf8f9b1ec1a079f6cd1a127259414dcb0cf8672
tree46fc8387c4646496157be34117ff7a904338f1df
parentb94f01a6165908d9f8b0d48653fdc8d75be4dd08
Remove support for destructive splicing in elisp

* src/lread.c (read1): Don't handle destructive splicing in
backquote expressions (e.g. ",.<identifier>").  (Bug#19790)
(syms_of_lread): Remove Qcomma_dot.
* src/print.c (print_object): Don't check for Qcomma_dot.
* test/src/eval-tests.el
(eval-tests-19790-backquote-comma-dot-substitution): New test.
* etc/NEWS: Announce it.
etc/NEWS
src/lread.c
src/print.c
test/src/eval-tests.el