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 /etc/NEWS | |
| 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 'etc/NEWS')
| -rw-r--r-- | etc/NEWS | 6 |
1 files changed, 6 insertions, 0 deletions
| @@ -781,6 +781,12 @@ when signaling a file error. For example, it now reports "Permission | |||
| 781 | denied" instead of "permission denied". The old behavior was problematic | 781 | denied" instead of "permission denied". The old behavior was problematic |
| 782 | in languages like German where downcasing rules depend on grammar. | 782 | in languages like German where downcasing rules depend on grammar. |
| 783 | 783 | ||
| 784 | ** substitute-command-keys now indicates which characters are data. | ||
| 785 | The string returned by substitute-command-keys now has the text | ||
| 786 | property 'escaped' for characters that are part of data and should | ||
| 787 | not be further transformed. For example, the character ` might be | ||
| 788 | escaped to indicate that it is a grave accent and not an open quote. | ||
| 789 | |||
| 784 | +++ | 790 | +++ |
| 785 | ** The character classes [:alpha:] and [:alnum:] in regular expressions | 791 | ** The character classes [:alpha:] and [:alnum:] in regular expressions |
| 786 | now match multibyte characters using Unicode character properties. | 792 | now match multibyte characters using Unicode character properties. |