Mercurial > emacs
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 |