comparison etc/NEWS @ 89953:029a652ac817

Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-23 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-442 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-444 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-445 Tweak permissions * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-446 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-450 Update from CVS
author Miles Bader <miles@gnu.org>
date Sun, 11 Jul 2004 22:08:06 +0000
parents 6f6e9fe4658b aa091bac0a8a
children 97905c4f1a42
comparison
equal deleted inserted replaced
89952:6f6e9fe4658b 89953:029a652ac817
2244 ** cplus-md.el has been removed to avoid problems with Custom. 2244 ** cplus-md.el has been removed to avoid problems with Custom.
2245 2245
2246 ** New package benchmark.el contains simple support for convenient 2246 ** New package benchmark.el contains simple support for convenient
2247 timing measurements of code (including the garbage collection component). 2247 timing measurements of code (including the garbage collection component).
2248 2248
2249 ** The new Lisp library fringe.el controls the apperance of fringes. 2249 ** The new Lisp library fringe.el controls the appearance of fringes.
2250 2250
2251 ** `cfengine-mode' is a major mode for editing GNU Cfengine 2251 ** `cfengine-mode' is a major mode for editing GNU Cfengine
2252 configuration files. 2252 configuration files.
2253 2253
2254 * Lisp Changes in Emacs 21.4 2254 * Lisp Changes in Emacs 21.4
2255 2255
2256 ** If a command sets transient-mark-mode to `only', that 2256 ** If a command sets transient-mark-mode to `only', that
2257 enables Transient Mark mode for the following command, only. 2257 enables Transient Mark mode for the following command only.
2258 During that following command, the value of transient-mark-mode
2259 is `identity'. If it is still `identity' at the end of the command,
2260 it changes to nil.
2258 2261
2259 +++ 2262 +++
2260 ** Cleaner way to enter key sequences. 2263 ** Cleaner way to enter key sequences.
2261 2264
2262 You can enter a constant key sequence in a more natural format, the 2265 You can enter a constant key sequence in a more natural format, the
3024 variable is used by read-file-name-internal to filter the completion list. 3027 variable is used by read-file-name-internal to filter the completion list.
3025 3028
3026 --- 3029 ---
3027 ** The new variable `read-file-name-function' can be used by lisp code 3030 ** The new variable `read-file-name-function' can be used by lisp code
3028 to override the internal read-file-name function. 3031 to override the internal read-file-name function.
3032
3033
3034 ** The new variable `read-file-name-completion-ignore-case' specifies
3035 whether completion ignores case when reading a file name with the
3036 `read-file-name' function.
3029 3037
3030 +++ 3038 +++
3031 ** The new function `read-directory-name' can be used instead of 3039 ** The new function `read-directory-name' can be used instead of
3032 `read-file-name' to read a directory name; when used, completion 3040 `read-file-name' to read a directory name; when used, completion
3033 will only show directories. 3041 will only show directories.
3630 it in that buffer. 3638 it in that buffer.
3631 3639
3632 --- 3640 ---
3633 ** In `replace-match', the replacement text no longer inherits 3641 ** In `replace-match', the replacement text no longer inherits
3634 properties from surrounding text. 3642 properties from surrounding text.
3643
3644 +++
3645 ** `(match-data t)' will append the buffer as a final element of the
3646 match data if the last match was on a buffer. `set-match-data' will
3647 accept this for restoring the match state.
3635 3648
3636 +++ 3649 +++
3637 ** New function `buffer-local-value'. 3650 ** New function `buffer-local-value'.
3638 3651
3639 This function returns the buffer-local binding of VARIABLE (a symbol) 3652 This function returns the buffer-local binding of VARIABLE (a symbol)