comparison etc/NEWS @ 90718:f1d13e615070

Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 523-544) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 168-171) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-150
author Miles Bader <miles@gnu.org>
date Thu, 07 Dec 2006 04:14:14 +0000
parents dbe3f29e61d6 961428a4bccd
children 6588c6259dfb
comparison
equal deleted inserted replaced
90717:06937e972ad0 90718:f1d13e615070
308 displays a buffer menu. This option turns the buffer menu off. 308 displays a buffer menu. This option turns the buffer menu off.
309 309
310 +++ 310 +++
311 ** Init file changes 311 ** Init file changes
312 If the init file ~/.emacs does not exist, Emacs will try 312 If the init file ~/.emacs does not exist, Emacs will try
313 ~/.emacs.d/init.el or ~/.emacs.d/init.elc. You can also put the shell 313 ~/.emacs.d/init.el or ~/.emacs.d/init.elc. Likewise, if the shell init file
314 init file .emacs_SHELL under ~/.emacs.d. 314 ~/.emacs_SHELL is not found, Emacs will try ~/.emacs.d/init_SHELL.sh.
315 315
316 +++ 316 +++
317 ** Emacs now reads the standard abbrevs file ~/.abbrev_defs 317 ** Emacs now reads the standard abbrevs file ~/.abbrev_defs
318 automatically at startup, if it exists. When Emacs offers to save 318 automatically at startup, if it exists. When Emacs offers to save
319 modified buffers, it saves the abbrevs too if they have changed. It 319 modified buffers, it saves the abbrevs too if they have changed. It
1106 *** contextual refontification is now separate from stealth fontification. 1106 *** contextual refontification is now separate from stealth fontification.
1107 1107
1108 jit-lock-defer-contextually is renamed jit-lock-contextually and 1108 jit-lock-defer-contextually is renamed jit-lock-contextually and
1109 jit-lock-context-time determines the delay after which contextual 1109 jit-lock-context-time determines the delay after which contextual
1110 refontification takes place. 1110 refontification takes place.
1111
1112 ---
1113 *** lazy-lock is considered obsolete.
1114
1115 The `lazy-lock' package is superseded by `jit-lock' and is considered
1116 obsolete. `jit-lock' is activated by default; if you wish to continue
1117 using `lazy-lock', activate it in your ~/.emacs like this:
1118
1119 (setq font-lock-support-mode 'lazy-lock-mode)
1120
1121 If you invoke `lazy-lock-mode' directly rather than through
1122 `font-lock-support-mode', it now issues a warning:
1123
1124 "Use font-lock-support-mode rather than calling lazy-lock-mode"
1125
1111 1126
1112 ** Menu support: 1127 ** Menu support:
1113 1128
1114 --- 1129 ---
1115 *** A menu item "Show/Hide" was added to the top-level menu "Options". 1130 *** A menu item "Show/Hide" was added to the top-level menu "Options".
1258 can mean that the META key doesn't work but generates non-ASCII 1273 can mean that the META key doesn't work but generates non-ASCII
1259 characters instead, depending on how the terminal (or terminal 1274 characters instead, depending on how the terminal (or terminal
1260 emulator) works. Use `set-keyboard-coding-system' (or customize 1275 emulator) works. Use `set-keyboard-coding-system' (or customize
1261 keyboard-coding-system) if you prefer META to work (the old default) 1276 keyboard-coding-system) if you prefer META to work (the old default)
1262 or if the locale doesn't describe the character set actually generated 1277 or if the locale doesn't describe the character set actually generated
1263 by the keyboard. See Info node `Single-Byte Character Support'. 1278 by the keyboard. See Info node `Unibyte Mode'.
1264 1279
1265 +++ 1280 +++
1266 *** The new command `revert-buffer-with-coding-system' (C-x RET r) 1281 *** The new command `revert-buffer-with-coding-system' (C-x RET r)
1267 revisits the current file using a coding system that you specify. 1282 revisits the current file using a coding system that you specify.
1268 1283
2220 ** Changes to cmuscheme 2235 ** Changes to cmuscheme
2221 2236
2222 *** Emacs now offers to start Scheme if the user tries to 2237 *** Emacs now offers to start Scheme if the user tries to
2223 evaluate a Scheme expression but no Scheme subprocess is running. 2238 evaluate a Scheme expression but no Scheme subprocess is running.
2224 2239
2225 *** If a file `.emacs_NAME' (where NAME is the name of the Scheme interpreter) 2240 *** If the file ~/.emacs_NAME or ~/.emacs.d/init_NAME.scm (where NAME
2226 exists in the user's home directory or in ~/.emacs.d, its 2241 is the name of the Scheme interpreter) exists, its contents are sent
2227 contents are sent to the Scheme subprocess upon startup. 2242 to the Scheme subprocess upon startup.
2228 2243
2229 *** There are new commands to instruct the Scheme interpreter to trace 2244 *** There are new commands to instruct the Scheme interpreter to trace
2230 procedure calls (`scheme-trace-procedure') and to expand syntactic forms 2245 procedure calls (`scheme-trace-procedure') and to expand syntactic forms
2231 (`scheme-expand-current-form'). The commands actually sent to the Scheme 2246 (`scheme-expand-current-form'). The commands actually sent to the Scheme
2232 subprocess are controlled by the user options `scheme-trace-command', 2247 subprocess are controlled by the user options `scheme-trace-command',
3871 3886
3872 +++ 3887 +++
3873 ** The variable `memory-full' now remains t until 3888 ** The variable `memory-full' now remains t until
3874 there is no longer a shortage of memory. 3889 there is no longer a shortage of memory.
3875 3890
3891 +++
3876 ** When Emacs receives a USR1 or USR2 signal, this generates 3892 ** When Emacs receives a USR1 or USR2 signal, this generates
3877 an input event: usr1-signal or usr2-signal. 3893 input event sequences: [signal usr1] or [signal usr2].
3878 3894
3879 * Lisp Changes in Emacs 22.1 3895 * Lisp Changes in Emacs 22.1
3880 3896
3881 ** General Lisp changes: 3897 ** General Lisp changes:
3882 3898