comparison etc/NEWS @ 90037:0fe073a08cef

Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-65 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-634 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-639 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-640 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-641 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-59 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-60 Update from CVS
author Miles Bader <miles@gnu.org>
date Wed, 27 Oct 2004 05:42:04 +0000
parents ff0e824afa37 395139acfd03
children e24e2e78deda
comparison
equal deleted inserted replaced
90036:af754c88f187 90037:0fe073a08cef
170 ** Building with -DENABLE_CHECKING does not automatically build with union 170 ** Building with -DENABLE_CHECKING does not automatically build with union
171 types any more. Add -DUSE_LISP_UNION_TYPE if you want union types. 171 types any more. Add -DUSE_LISP_UNION_TYPE if you want union types.
172 172
173 173
174 * Changes in Emacs 21.4 174 * Changes in Emacs 21.4
175
176 +++
177 ** `set-auto-mode' now gives the interpreter magic line (if present)
178 precedence over the file name. Likewise an <?xml or <!DOCTYPE declaration
179 will give the buffer XML or SGML mode, unless the file name leads to a mode in
180 `xml-based-modes'.
175 181
176 +++ 182 +++
177 ** New function `looking-back' checks whether a regular expression matches 183 ** New function `looking-back' checks whether a regular expression matches
178 the text before point. Specifying the LIMIT argument bounds how far 184 the text before point. Specifying the LIMIT argument bounds how far
179 back the match can start; this is a way to keep it from taking too long. 185 back the match can start; this is a way to keep it from taking too long.
2125 -rBASE -rHEAD. 2131 -rBASE -rHEAD.
2126 2132
2127 2133
2128 * New modes and packages in Emacs 21.4 2134 * New modes and packages in Emacs 21.4
2129 2135
2136 ** The new package password.el provide a password cache and expiring mechanism.
2137
2130 ** The new package dns-mode.el add syntax highlight of DNS master files. 2138 ** The new package dns-mode.el add syntax highlight of DNS master files.
2131 The key binding C-c C-s (`dns-mode-soa-increment-serial') can be used 2139 The key binding C-c C-s (`dns-mode-soa-increment-serial') can be used
2132 to increment the SOA serial. 2140 to increment the SOA serial.
2133 2141
2134 ** The new package flymake.el does on-the-fly syntax checking of program 2142 ** The new package flymake.el does on-the-fly syntax checking of program
2359 2367
2360 ** `cfengine-mode' is a major mode for editing GNU Cfengine 2368 ** `cfengine-mode' is a major mode for editing GNU Cfengine
2361 configuration files. 2369 configuration files.
2362 2370
2363 * Lisp Changes in Emacs 21.4 2371 * Lisp Changes in Emacs 21.4
2372
2373 +++
2374 ** An interactive specification may now use the code letter 'U' to get
2375 the up-event that was discarded in case the last key sequence read for a
2376 previous 'k' or 'K' argument was a down-event; otherwise nil is used.
2377
2378 ** Function `translate-region' accepts also a char-table as TABLE
2379 argument.
2364 2380
2365 +++ 2381 +++
2366 ** Major mode functions now run the new normal hook 2382 ** Major mode functions now run the new normal hook
2367 `after-change-major-mode-hook', at their very end, after the mode hooks. 2383 `after-change-major-mode-hook', at their very end, after the mode hooks.
2368 2384
3575 +++ 3591 +++
3576 ** New function minibuffer-selected-window. 3592 ** New function minibuffer-selected-window.
3577 3593
3578 +++ 3594 +++
3579 ** New function `call-process-shell-command'. 3595 ** New function `call-process-shell-command'.
3596
3597 ** New function `process-file'.
3598
3599 This is similar to `call-process', but obeys file handlers. The file
3600 handler is chosen based on default-directory.
3580 3601
3581 --- 3602 ---
3582 ** The dummy function keys made by easymenu 3603 ** The dummy function keys made by easymenu
3583 are now always lower case. If you specify the 3604 are now always lower case. If you specify the
3584 menu item name "Ada", for instance, it uses `ada' 3605 menu item name "Ada", for instance, it uses `ada'