aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorPaul Eggert2016-05-05 23:11:11 -0700
committerPaul Eggert2016-05-05 23:11:11 -0700
commit89ce83b20249dfb4e45f09dfdddf4c4b66d82968 (patch)
tree3d75245a5514df2ad7b17ae6d56727b9629846a9 /etc
parentd546ed13b04521308ef7ec8e7e5b68e03f1bbb38 (diff)
parent50650cb6887d99b01eeb1e686fc1f695c2a0c64a (diff)
downloademacs-89ce83b20249dfb4e45f09dfdddf4c4b66d82968.tar.gz
emacs-89ce83b20249dfb4e45f09dfdddf4c4b66d82968.zip
Merge from origin/emacs-25
50650cb Doc fixes for fclist and grep 5e814e0 Minor doc fixes for quoting 3347a73 `nreverse' the marker pairs list 1a4127d Use save-excursion in xref-location-marker more ab3ba91 shell-quote-argument DIR when appropriate 922c7a3 Rework xref-query-replace-in-results 3fe3510 * lisp/replace.el (query-replace-read-from): Use minibuffer-w... 0932b94 Fix todo-mode bug involving archived items (bug#23447) e68ad1f ; * etc/NEWS: Tiny edit. (Bug#23432) adc80b7 ; * test/automated/xref-tests.el: Add copyright and license. 4d8fd9c Handle "empty line" regexp in xref searches f559b37 Add tests for xref-collect-matches 6428aa0 Use grep-find-ignored-directories instead of vc-directory-exc... 6f82d8e Clear buffer-undo-list when showing xrefs c68a091 Note the quote translation in `message' in section "incompati... 52f86a7 * etc/NEWS: Mention (message "%s" (format ...)). 93703c5 (Common Keywords): Correct what missing :group means 79e5800 Improve documentation of Dired's 'A' and 'Q' commands 2ea2a2f Doc fixes for quoting 8544b98 posnp doc clarification 805204f Mention what a missing :group does ec554d7 Fix documentation of dired-aux search/replace commands
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS23
-rw-r--r--etc/PROBLEMS2
2 files changed, 14 insertions, 11 deletions
diff --git a/etc/NEWS b/etc/NEWS
index e2026121b95..29559d143db 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1917,6 +1917,14 @@ display of diagnostics and help, but not of info. As the variable is
1917not intended for casual use, it is not a user option. 1917not intended for casual use, it is not a user option.
1918 1918
1919+++ 1919+++
1920** Message-issuing functions like 'message' and 'error' now translate
1921various sorts of single quotes in their format strings according to
1922the value of 'text-quoting-style' (see above). This translation
1923cannot be disabled. To get the old behavior, use 'format', which is
1924not affected by 'text-quoting-style', e.g., (message "%s" (format
1925"...." foo bar)).
1926
1927+++
1920** substitute-command-keys now replaces quotes. 1928** substitute-command-keys now replaces quotes.
1921That is, it converts documentation strings' quoting style as per the 1929That is, it converts documentation strings' quoting style as per the
1922value of 'text-quoting-style'. Doc strings in source code can use 1930value of 'text-quoting-style'. Doc strings in source code can use
@@ -1924,13 +1932,6 @@ either curved single quotes or grave accents and apostrophes. As
1924before, characters preceded by \= are output as-is. 1932before, characters preceded by \= are output as-is.
1925 1933
1926+++ 1934+++
1927** Message-issuing functions 'error', 'message', etc. now convert quotes.
1928They use the new 'format-message' function instead of plain 'format',
1929so that they now follow user preference as per 'text-quoting-style'
1930when processing curved single quotes, grave accents, and apostrophes
1931in their format argument.
1932
1933+++
1934** The character classes [:alpha:] and [:alnum:] in regular expressions 1935** The character classes [:alpha:] and [:alnum:] in regular expressions
1935now match multibyte characters using Unicode character properties. 1936now match multibyte characters using Unicode character properties.
1936If you want the old behavior where they matched any character with 1937If you want the old behavior where they matched any character with
@@ -2148,9 +2149,11 @@ permissions set to temporary values (e.g., for creating private files).
2148 2149
2149--- 2150---
2150** Function 'system-name' now returns an updated value if the current 2151** Function 'system-name' now returns an updated value if the current
2151system's name has changed or if the Emacs process has changed systems, 2152system's name has changed or if the Emacs process has changed systems.
2152and to avoid long waits it no longer consults DNS to canonicalize the 2153To avoid long waits it no longer consults DNS to canonicalize the name
2153name. The variable 'system-name' is now obsolete. 2154(in some cases this may affect generated message-id headers - customize
2155'message-user-fqdn' if this bothers you). The variable 'system-name'
2156is now obsolete.
2154 2157
2155+++ 2158+++
2156** Function 'write-region' no longer outputs "Wrote FILE" in batch mode. 2159** Function 'write-region' no longer outputs "Wrote FILE" in batch mode.
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 4288808f407..49dada970bb 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -1624,7 +1624,7 @@ which combination produces "M-x" in the echo area. You can also use
1624the 'xmodmap' utility to show all the keys which produce a Meta 1624the 'xmodmap' utility to show all the keys which produce a Meta
1625modifier: 1625modifier:
1626 1626
1627 xmodmap -pk | egrep -i "meta|alt" 1627 xmodmap -pk | grep -Ei "meta|alt"
1628 1628
1629A more convenient way of finding out which keys produce a Meta modifier 1629A more convenient way of finding out which keys produce a Meta modifier
1630is to use the 'xkbprint' utility, if it's available on your system: 1630is to use the 'xkbprint' utility, if it's available on your system: