268 |
to the text before point. If there is text in the buffer after point, |
to the text before point. If there is text in the buffer after point, |
269 |
it remains unchanged. |
it remains unchanged. |
270 |
|
|
271 |
|
** When Emacs prompts for file names, SPC no longer completes the file name. |
272 |
|
This is so filenames with embedded spaces could be input without the |
273 |
|
need to quote the space with a C-q. The underlying changes in the |
274 |
|
keymaps that are active in the minibuffer are described below under |
275 |
|
"New keymaps for typing file names". |
276 |
|
|
277 |
+++ |
+++ |
278 |
** M-o now is the prefix key for setting text properties; |
** M-o now is the prefix key for setting text properties; |
279 |
M-o M-o requests refontification. |
M-o M-o requests refontification. |
4162 |
+++ |
+++ |
4163 |
** Enhancements to keymaps. |
** Enhancements to keymaps. |
4164 |
|
|
4165 |
|
*** New keymaps for typing file names |
4166 |
|
|
4167 |
|
Two new keymaps, `minibuffer-local-filename-completion-map' and |
4168 |
|
`minibuffer-local-must-match-filename-map', apply whenever |
4169 |
|
Emacs reads a file name in the minibuffer. These key maps override |
4170 |
|
the usual binding of SPC to `minibuffer-complete-word' (so that file |
4171 |
|
names with embedded spaces could be typed without the need to quote |
4172 |
|
the spaces). |
4173 |
|
|
4174 |
*** Cleaner way to enter key sequences. |
*** Cleaner way to enter key sequences. |
4175 |
|
|
4176 |
You can enter a constant key sequence in a more natural format, the |
You can enter a constant key sequence in a more natural format, the |