110 |
commands cp, mv, and ln follow.) Thus, M-x copy-file RET ~/foo RET |
commands cp, mv, and ln follow.) Thus, M-x copy-file RET ~/foo RET |
111 |
/tmp RET copies ~/foo to /tmp/foo. |
/tmp RET copies ~/foo to /tmp/foo. |
112 |
|
|
113 |
|
** M-o now is the prefix key for setting text properties; |
114 |
|
M-o M-o requests refontification. |
115 |
|
|
116 |
|
** M-g is now a prefix key. M-g g and M-g M-g run goto-line. |
117 |
|
|
118 |
|
** font-lock-lines-before specifies a number of lines before the |
119 |
|
current line that should be refontified when you change the buffer. |
120 |
|
The default value is 1. |
121 |
|
|
122 |
** C-u M-x goto-line now switches to the most recent previous buffer, |
** C-u M-x goto-line now switches to the most recent previous buffer, |
123 |
and goes to the specified line in that buffer. |
and goes to the specified line in that buffer. |
124 |
|
|
125 |
When goto-line starts to execute, if there's a number in the buffer at |
When goto-line starts to execute, if there's a number in the buffer at |
126 |
point then it acts as the default argument for the minibuffer. |
point then it acts as the default argument for the minibuffer. |
127 |
|
|
128 |
** Emacs now responds to mouse-clicks on the mode-line, header-line and |
** Emacs now responds to mouse-clicks on the mode-line, header-line |
129 |
display margin, when run in an xterm. |
and display margin, when run in an xterm. |
130 |
|
|
131 |
** M-SPC (just-one-space) when given a numeric argument N |
** M-SPC (just-one-space) when given a numeric argument N |
132 |
converts whitespace around point to N spaces. |
converts whitespace around point to N spaces. |
2542 |
|
|
2543 |
* Lisp Changes in Emacs 22.1 |
* Lisp Changes in Emacs 22.1 |
2544 |
|
|
2545 |
** An element of buffer-undo-list can now have the form (FUNNAME . |
+++ |
2546 |
ARGS), where FUNNAME is a symbol other than t or nil. That stands for |
** The new interactive-specification `G' reads a file name |
2547 |
a high-level change that should be undone by evaluating (apply FUNNAME |
much like `F', but if the input is a directory name (even defaulted), |
2548 |
ARGS). |
it returns just the directory name. |
2549 |
|
|
2550 |
|
+++ |
2551 |
|
** An element of buffer-undo-list can now have the form (apply FUNNAME |
2552 |
|
. ARGS), where FUNNAME is a symbol other than t or nil. That stands |
2553 |
|
for a high-level change that should be undone by evaluating (apply |
2554 |
|
FUNNAME ARGS). |
2555 |
|
|
2556 |
|
These entries can also have the form (apply DELTA BEG END FUNNAME . ARGS) |
2557 |
|
which indicates that the change which took place was limited to the |
2558 |
|
range BEG...END and increased the buffer size by DELTA. |
2559 |
|
|
2560 |
+++ |
+++ |
2561 |
** The line-move, scroll-up, and scroll-down functions will now |
** The line-move, scroll-up, and scroll-down functions will now |
12303 |
this feature is enabled subsequent lines in the buffer will be correctly |
this feature is enabled subsequent lines in the buffer will be correctly |
12304 |
refontified to reflect their new syntactic context. Previously, only the line |
refontified to reflect their new syntactic context. Previously, only the line |
12305 |
containing the deleted character would be refontified and you would have to use |
containing the deleted character would be refontified and you would have to use |
12306 |
the command M-g M-g (font-lock-fontify-block) to refontify some lines. |
the command M-o M-o (font-lock-fontify-block) to refontify some lines. |
12307 |
|
|
12308 |
As a consequence of this new feature, two other variables have changed: |
As a consequence of this new feature, two other variables have changed: |
12309 |
|
|