]> git.eshelyaron.com Git - emacs.git/commit
Revert "Signal error for symbol names with strange quotes (Bug#2967)"
authorNoam Postavsky <npostavs@gmail.com>
Sun, 28 Jan 2018 15:23:18 +0000 (10:23 -0500)
committerNoam Postavsky <npostavs@gmail.com>
Sun, 28 Jan 2018 15:49:51 +0000 (10:49 -0500)
commit0510a78da5faaa40ebfdf59d0ac6107a72c1be1d
tree1fd0abd958f1f31e200b5f2aac8fe97ceb88a2a2
parent6415b2d40c13be2c5cd5f797718c391d1c4ce9e6
Revert "Signal error for symbol names with strange quotes (Bug#2967)"

That commit did not make the corresponding change to printing, thus
breaking the (eq (read (prin1-to-string SYM)) SYM) invariant for those
symbols.  It's too late in the release cycle to change printing
behavior, therefore revert the reader change.

Don't merge to master, the print function will be updated there (see
"Fix round tripping of read->print for symbols with strange quotes").
etc/NEWS
src/lread.c
test/src/lread-tests.el