comparison etc/NEWS @ 50975:bf7c2783b20d

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 13 May 2003 20:15:13 +0000
parents 289523dd4fa7
children aafee8ba3f90
comparison
equal deleted inserted replaced
50974:acc69db7edf8 50975:bf7c2783b20d
85 --- 85 ---
86 ** A French translation of the Emacs Tutorial is available. 86 ** A French translation of the Emacs Tutorial is available.
87 87
88 88
89 * Changes in Emacs 21.4 89 * 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.
90 99
91 ** A UTF-7 coding system is available in the library `utf-7'. 100 ** A UTF-7 coding system is available in the library `utf-7'.
92 101
93 ** GUD mode has its own tool bar for controlling execution of the inferior 102 ** GUD mode has its own tool bar for controlling execution of the inferior
94 and other common debugger commands. 103 and other common debugger commands.
346 command-line options to feed to TeX, and `tex-start-commands' which should hold 355 command-line options to feed to TeX, and `tex-start-commands' which should hold
347 TeX commands to use at startup. 356 TeX commands to use at startup.
348 *** verbatim environments are now highlighted in courier by font-lock 357 *** verbatim environments are now highlighted in courier by font-lock
349 and super/sub-scripts are made into super/sub-scripts. 358 and super/sub-scripts are made into super/sub-scripts.
350 359
360 *** New major mode doctex-mode for *.dtx files.
361
351 +++ 362 +++
352 ** New display feature: focus follows the mouse from one Emacs window 363 ** New display feature: focus follows the mouse from one Emacs window
353 to another, even within a frame. If you set the variable 364 to another, even within a frame. If you set the variable
354 mouse-autoselect-window to non-nil value, moving the mouse to a 365 mouse-autoselect-window to non-nil value, moving the mouse to a
355 different Emacs window will select that window (minibuffer window can 366 different Emacs window will select that window (minibuffer window can
772 you to specify switches that are passed to any CVS command invoked 783 you to specify switches that are passed to any CVS command invoked
773 by VC. These switches are used as "global options" for CVS, which 784 by VC. These switches are used as "global options" for CVS, which
774 means they are inserted before the command name. For example, this 785 means they are inserted before the command name. For example, this
775 allows you to specify a compression level using the "-z#" option for 786 allows you to specify a compression level using the "-z#" option for
776 CVS. 787 CVS.
788
789 *** New backends for Subversion and Meta-CVS.
777 790
778 ** EDiff changes. 791 ** EDiff changes.
779 792
780 +++ 793 +++
781 *** When comparing directories. 794 *** When comparing directories.
1219 ** New package benchmark.el contains simple support for convenient 1232 ** New package benchmark.el contains simple support for convenient
1220 timing measurements of code (including the garbage collection component). 1233 timing measurements of code (including the garbage collection component).
1221 1234
1222 1235
1223 * Lisp Changes in Emacs 21.4 1236 * 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.
1224 1247
1225 ** `minor-mode-list' now holds a list of minor mode commands. 1248 ** `minor-mode-list' now holds a list of minor mode commands.
1226 1249
1227 ** The new command `modify-all-frames-parameters' modifies parameters 1250 ** The new command `modify-all-frames-parameters' modifies parameters
1228 for all (existing and future) frames. 1251 for all (existing and future) frames.
1909 1932
1910 ** At the end of a command, point moves out from within invisible 1933 ** At the end of a command, point moves out from within invisible
1911 text, in the same way it moves out from within text covered by an 1934 text, in the same way it moves out from within text covered by an
1912 image or composition property. 1935 image or composition property.
1913 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
1914 ** Only one of the beginning or end of an invisible, intangible region is 1943 ** Only one of the beginning or end of an invisible, intangible region is
1915 considered an acceptable value for point; which one is determined by 1944 considered an acceptable value for point; which one is determined by
1916 examining how the invisible/intangible properties are inherited when new 1945 examining how the invisible/intangible properties are inherited when new
1917 text is inserted adjacent to them. (The `front-sticky' and `rear-sticky' 1946 text is inserted adjacent to them. (The `front-sticky' and `rear-sticky'
1918 properties control this.) 1947 properties control this.)