diff options
| author | Paul Eggert | 2015-07-05 22:54:08 -0700 |
|---|---|---|
| committer | Paul Eggert | 2015-07-05 22:55:20 -0700 |
| commit | be582b5e52180f4f25dbba73221d092e28ae68cc (patch) | |
| tree | e7dae96f78572b5e60e0b7863bf7e702590f3896 /doc/lispref/help.texi | |
| parent | 0c26ac734b1ce48d9ced0d0528f1829de363f2a3 (diff) | |
| download | emacs-scratch/quote-escaping.tar.gz emacs-scratch/quote-escaping.zip | |
substitute-command-keys now marks escaped charsscratch/quote-escaping
* doc/lispref/help.texi (Keys in Documentation), etc/NEWS:
Document this.
* src/doc.c (Fsubstitute_command_keys):
Give escaped characters the 'escaped' text property.
Diffstat (limited to 'doc/lispref/help.texi')
| -rw-r--r-- | doc/lispref/help.texi | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/lispref/help.texi b/doc/lispref/help.texi index 868d2843569..be4a6f7bc19 100644 --- a/doc/lispref/help.texi +++ b/doc/lispref/help.texi | |||
| @@ -333,6 +333,11 @@ replaces them by what they stand for, returning the result as a string. | |||
| 333 | This permits display of documentation that refers accurately to the | 333 | This permits display of documentation that refers accurately to the |
| 334 | user's own customized key bindings. | 334 | user's own customized key bindings. |
| 335 | 335 | ||
| 336 | In the returned string, replacement characters that should not be | ||
| 337 | further transformed have the text property @code{escaped}. For | ||
| 338 | example, when @samp{\=`} is replaced by @samp{`} in the output, the | ||
| 339 | replacement character has the text property @code{escaped}. | ||
| 340 | |||
| 336 | @cindex advertised binding | 341 | @cindex advertised binding |
| 337 | If a command has multiple bindings, this function normally uses the | 342 | If a command has multiple bindings, this function normally uses the |
| 338 | first one it finds. You can specify one particular key binding by | 343 | first one it finds. You can specify one particular key binding by |