88 |
|
|
89 |
* Changes in Emacs 21.4 |
* Changes in Emacs 21.4 |
90 |
|
|
91 |
|
** `undo-only' (bound to C-x U) does an undo which does not redo any |
92 |
|
previous undo. |
93 |
|
|
94 |
|
** `uniquify-strip-common-suffix' tells uniquify to prefer |
95 |
|
`file|dir1' and `file|dir2' to `file|dir1/subdir' and `file|dir2/subdir'. |
96 |
|
|
97 |
|
** If the user visits a file larger than `large-file-warning-threshold', |
98 |
|
Emacs will prompt her for confirmation. |
99 |
|
|
100 |
** A UTF-7 coding system is available in the library `utf-7'. |
** A UTF-7 coding system is available in the library `utf-7'. |
101 |
|
|
102 |
** GUD mode has its own tool bar for controlling execution of the inferior |
** GUD mode has its own tool bar for controlling execution of the inferior |
357 |
*** verbatim environments are now highlighted in courier by font-lock |
*** verbatim environments are now highlighted in courier by font-lock |
358 |
and super/sub-scripts are made into super/sub-scripts. |
and super/sub-scripts are made into super/sub-scripts. |
359 |
|
|
360 |
|
*** New major mode doctex-mode for *.dtx files. |
361 |
|
|
362 |
+++ |
+++ |
363 |
** New display feature: focus follows the mouse from one Emacs window |
** New display feature: focus follows the mouse from one Emacs window |
364 |
to another, even within a frame. If you set the variable |
to another, even within a frame. If you set the variable |
786 |
allows you to specify a compression level using the "-z#" option for |
allows you to specify a compression level using the "-z#" option for |
787 |
CVS. |
CVS. |
788 |
|
|
789 |
|
*** New backends for Subversion and Meta-CVS. |
790 |
|
|
791 |
** EDiff changes. |
** EDiff changes. |
792 |
|
|
793 |
+++ |
+++ |
1235 |
|
|
1236 |
* Lisp Changes in Emacs 21.4 |
* Lisp Changes in Emacs 21.4 |
1237 |
|
|
1238 |
|
** (map-keymap FUNCTION KEYMAP) applies the function to each binding |
1239 |
|
in the keymap. |
1240 |
|
|
1241 |
|
** VC changes for backends: |
1242 |
|
*** (vc-switches BACKEND OPERATION) is a new function for use by backends. |
1243 |
|
*** The new `find-version' backend function replaces the `destfile' |
1244 |
|
parameter of the `checkout' backend function. |
1245 |
|
Old code still works thanks to a default `find-version' behavior that |
1246 |
|
uses the old `destfile' parameter. |
1247 |
|
|
1248 |
** `minor-mode-list' now holds a list of minor mode commands. |
** `minor-mode-list' now holds a list of minor mode commands. |
1249 |
|
|
1250 |
** The new command `modify-all-frames-parameters' modifies parameters |
** The new command `modify-all-frames-parameters' modifies parameters |
1934 |
text, in the same way it moves out from within text covered by an |
text, in the same way it moves out from within text covered by an |
1935 |
image or composition property. |
image or composition property. |
1936 |
|
|
1937 |
|
This makes it generally unnecessary to mark invisible text as intangible. |
1938 |
|
This is particularly good because the intangible property often has |
1939 |
|
unexpected side-effects since the property applies to everything |
1940 |
|
(including `goto-char', ...) whereas this new code is only run after |
1941 |
|
post-command-hook and thus does not care about intermediate states. |
1942 |
|
|
1943 |
** Only one of the beginning or end of an invisible, intangible region is |
** Only one of the beginning or end of an invisible, intangible region is |
1944 |
considered an acceptable value for point; which one is determined by |
considered an acceptable value for point; which one is determined by |
1945 |
examining how the invisible/intangible properties are inherited when new |
examining how the invisible/intangible properties are inherited when new |