[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r105232: Clarify that \= only quotes
From: |
Lars Magne Ingebrigtsen |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r105232: Clarify that \= only quotes the next character |
Date: |
Fri, 15 Jul 2011 16:31:14 +0200 |
User-agent: |
Bazaar (2.3.1) |
------------------------------------------------------------
revno: 105232
committer: Lars Magne Ingebrigtsen <address@hidden>
branch nick: trunk
timestamp: Fri 2011-07-15 16:31:14 +0200
message:
Clarify that \= only quotes the next character
modified:
doc/lispref/ChangeLog
doc/lispref/help.texi
src/ChangeLog
src/doc.c
=== modified file 'doc/lispref/ChangeLog'
--- a/doc/lispref/ChangeLog 2011-07-15 13:16:11 +0000
+++ b/doc/lispref/ChangeLog 2011-07-15 14:31:14 +0000
@@ -1,5 +1,9 @@
2011-07-15 Lars Magne Ingebrigtsen <address@hidden>
+ * help.texi (Keys in Documentation): Clarify that \= only quotes
+ the next character, and doesn't affect longer sequences in
+ particular (bug#8935).
+
* debugging.texi (Using Debugger): Mention
@code{eval-expression-debug-on-error} (bug#8549).
=== modified file 'doc/lispref/help.texi'
--- a/doc/lispref/help.texi 2011-07-14 00:02:09 +0000
+++ b/doc/lispref/help.texi 2011-07-15 14:31:14 +0000
@@ -324,9 +324,8 @@
@address@hidden sequences in this documentation string.
@item \=
-quotes the following character and is discarded; thus, @samp{\=\[} puts
address@hidden into the output, and @samp{\=\=} puts @samp{\=} into the
-output.
+quotes the following character and is discarded; thus, @samp{\=\} puts
address@hidden into the output.
@end table
@strong{Please note:} Each @samp{\} must be doubled when written in a
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2011-07-15 12:57:20 +0000
+++ b/src/ChangeLog 2011-07-15 14:31:14 +0000
@@ -1,5 +1,9 @@
2011-07-15 Lars Magne Ingebrigtsen <address@hidden>
+ * doc.c (Fsubstitute_command_keys): Clarify that \= really only
+ quotes the next character, and doesn't affect other longer
+ sequences (bug#8935).
+
* lread.c (syms_of_lread): Clarify that is isn't only
`eval-buffer' and `eval-defun' that's affected by
`lexical-binding' (bug#8460).
=== modified file 'src/doc.c'
--- a/src/doc.c 2011-06-24 21:25:22 +0000
+++ b/src/doc.c 2011-07-15 14:31:14 +0000
@@ -702,8 +702,8 @@
\(made by `describe-bindings') of the value of MAPVAR, taken as a keymap.
Substrings of the form \\=\\<MAPVAR> specify to use the value of MAPVAR
as the keymap for future \\=\\[COMMAND] substrings.
-\\=\\= quotes the following character and is discarded;
-thus, \\=\\=\\=\\= puts \\=\\= into the output, and \\=\\=\\=\\[ puts \\=\\[
into the output.
+\\=\\= quotes the following character and is discarded.
+In particular, \\=\\=\\ puts \\ into the output.
Returns original STRING if no substitutions were made. Otherwise,
a new string, without any text properties, is returned. */)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r105232: Clarify that \= only quotes the next character,
Lars Magne Ingebrigtsen <=