aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorAlan Mackenzie2017-09-22 21:52:03 +0000
committerAlan Mackenzie2017-10-01 11:27:16 +0000
commit5f76ac150a28e4de940790f96f0f751c8ee5d4c7 (patch)
treec5bcacf053fcb197638073f3f167719831f17ff8 /etc
parentd5e4e004fa134cb81989bcf40c5d6c79b837301f (diff)
downloademacs-5f76ac150a28e4de940790f96f0f751c8ee5d4c7.tar.gz
emacs-5f76ac150a28e4de940790f96f0f751c8ee5d4c7.zip
Make the value nil in text-quoting-style mean what it does in Emacs 25.
This is a partial reversion of yesterday's commit by the same author, which changed the meaning of nil and introduced the new value t. * src/doc.c (text_quoting_style, text-quoting-style) (internal--text-quoting-flag): Revert yesterday's changes. * lisp/cus-start.el: (top level): Amend the entry for text-quoting-style. * etc/NEWS: Amend the entry for text-quoting-style. * doc/lispref/control.texi (Signalling Errors) * doc/lispref/display.texi (Displaying Messages) * doc/lispref/strings.texi (Formatting Strings): Bind text-quoting-style to grave rather than nil to inhibit translation of quotes. * doc/lispref/help.texi (Keys in Documentation): Revert the description of the proposed new default, t.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS14
1 files changed, 6 insertions, 8 deletions
diff --git a/etc/NEWS b/etc/NEWS
index d518d5e277e..20182c1b816 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1244,15 +1244,13 @@ change FOO, respectively. The exhaustive list of removed variables is:
1244*** Many variables obsoleted in 22.1 referring to face symbols 1244*** Many variables obsoleted in 22.1 referring to face symbols
1245 1245
1246+++ 1246+++
1247** The variable `text-quoting-style' is now a customizable option. It 1247** The variable 'text-quoting-style' is now a customizable option. It
1248controls whether to and how to translate ASCII quotes in messages and 1248controls whether to and how to translate ASCII quotes in messages and
1249help output. The value nil now means "no translation", and the value 1249help output. Its possible values and their semantics remain unchanged
1250t, the default, means "use curved quotes if displayable" (as nil did 1250from Emacs 25, except that 'text-quoting-style' no longer affects the
1251in Emacs 25). The other possible values remain unchanged. 1251treatment of curved quotes in format arguments to functions like
1252`text-quoting-style' no longer affects the treatment of curved quotes 1252'message' and 'format-message'. In particular, when this variable's
1253in format arguments to functions like `message' and `format-message'. 1253value is 'grave', all quotes in formats are output as-is.
1254In particular, when this variable's value is `grave', all quotes in
1255formats are output as-is.
1256 1254
1257--- 1255---
1258** Functions like 'check-declare-file' and 'check-declare-directory' 1256** Functions like 'check-declare-file' and 'check-declare-directory'