aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorNoam Postavsky2018-01-28 10:23:18 -0500
committerNoam Postavsky2018-01-28 10:49:51 -0500
commit0510a78da5faaa40ebfdf59d0ac6107a72c1be1d (patch)
tree1fd0abd958f1f31e200b5f2aac8fe97ceb88a2a2 /etc
parent6415b2d40c13be2c5cd5f797718c391d1c4ce9e6 (diff)
downloademacs-0510a78da5faaa40ebfdf59d0ac6107a72c1be1d.tar.gz
emacs-0510a78da5faaa40ebfdf59d0ac6107a72c1be1d.zip
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").
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS5
1 files changed, 0 insertions, 5 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 46762d65e18..76e6316ca2e 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1377,11 +1377,6 @@ second argument instead of its first.
1377renamed to 'lread--old-style-backquotes'. No user code should use 1377renamed to 'lread--old-style-backquotes'. No user code should use
1378this variable. 1378this variable.
1379 1379
1380---
1381** To avoid confusion caused by "smart quotes", the reader no longer
1382accepts Lisp symbols which begin with the following quotation
1383characters: ‘’‛“”‟〞"', unless they are escaped with backslash.
1384
1385+++ 1380+++
1386** 'default-file-name-coding-system' now defaults to a coding system 1381** 'default-file-name-coding-system' now defaults to a coding system
1387that does not process CRLF. For example, it defaults to 'utf-8-unix' 1382that does not process CRLF. For example, it defaults to 'utf-8-unix'