Mercurial > hg > xemacs-beta
comparison etc/NEWS @ 197:acd284d43ca1 r20-3b25
Import from CVS: tag r20-3b25
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:00:02 +0200 |
parents | a2f645c6b9f8 |
children | 169c0442b401 |
comparison
equal
deleted
inserted
replaced
196:58e0786448ca | 197:acd284d43ca1 |
---|---|
184 ** If you set scroll-conservatively to a small number, then when you | 184 ** If you set scroll-conservatively to a small number, then when you |
185 move point a short distance off the screen, XEmacs will scroll the | 185 move point a short distance off the screen, XEmacs will scroll the |
186 screen just far enough to bring point back on screen, provided that | 186 screen just far enough to bring point back on screen, provided that |
187 does not exceed `scroll-conservatively' lines. | 187 does not exceed `scroll-conservatively' lines. |
188 | 188 |
189 ** Face background colors now take precedence over the default face | |
190 background pixmap, which means that background pixmaps no longer clash | |
191 with zmacs-regions, or clickable buttons. | |
192 | |
189 ** Customize changes. | 193 ** Customize changes. |
190 | 194 |
191 *** Customize has undergone a massive speedup, and should now operate | 195 *** Customize has undergone a massive speedup, and should now operate |
192 acceptably fast. Slowness of the interface used to be the biggest | 196 acceptably fast. Slowness of the interface used to be the biggest |
193 gripe. | 197 gripe. |
248 | 252 |
249 To revert to the old behaviour, use: | 253 To revert to the old behaviour, use: |
250 | 254 |
251 (setq add-log-time-format 'current-time-string) | 255 (setq add-log-time-format 'current-time-string) |
252 | 256 |
253 Or `M-x customize-group RET add-log RET'. | 257 Or `M-x customize RET add-log RET'. |
254 | 258 |
255 ** The key C-x m no longer runs the `mail' command directly. | 259 ** The key `C-x m' no longer runs the `mail' command directly. |
256 Instead, it runs the command `compose-mail', which invokes the mail | 260 Instead, it runs the command `compose-mail', which invokes the mail |
257 composition mechanism you have selected with the variable | 261 composition mechanism you have selected with the variable |
258 `mail-user-agent'. The default choice of user agent is | 262 `mail-user-agent'. The default choice of user agent is |
259 `sendmail-user-agent', which gives behavior compatible with the old | 263 `sendmail-user-agent', which gives behavior compatible with the old |
260 behavior. | 264 behavior. |
380 | 384 |
381 (with-current-buffer BUFFER BODY-FORMS...) | 385 (with-current-buffer BUFFER BODY-FORMS...) |
382 | 386 |
383 BUFFER is the expression that says which buffer to use. | 387 BUFFER is the expression that says which buffer to use. |
384 BODY-FORMS say what to do in that buffer. | 388 BODY-FORMS say what to do in that buffer. |
389 The old `eval-in-buffer' macro is obsoleted by `with-current-buffer'. | |
385 | 390 |
386 ** The new primitive `save-current-buffer' saves and restores the | 391 ** The new primitive `save-current-buffer' saves and restores the |
387 choice of current buffer, like `save-excursion', but without saving or | 392 choice of current buffer, like `save-excursion', but without saving or |
388 restoring the value of point or the mark. `with-current-buffer' | 393 restoring the value of point or the mark. `with-current-buffer' |
389 works using `save-current-buffer'. | 394 works using `save-current-buffer'. |
395 ** The variable `debug-ignored-errors' now works in XEmacs. It allows | 400 ** The variable `debug-ignored-errors' now works in XEmacs. It allows |
396 one to ignore the debugger for some common errors, even when | 401 one to ignore the debugger for some common errors, even when |
397 `debug-on-error' is t. It has no effect when `debug-on-signal' is | 402 `debug-on-error' is t. It has no effect when `debug-on-signal' is |
398 non-nil. | 403 non-nil. |
399 | 404 |
400 ** The function current-message returns the message currently displayed | 405 ** The new function `current-message' returns the message currently |
401 in the echo area, or nil if there is none. | 406 displayed in the echo area, or nil if there is none. |
402 | 407 |
403 ** File-access primitive functions no longer discard an extra redundant | 408 ** File-access primitive functions no longer discard an extra redundant |
404 directory name from the beginning of the file name. In other words, | 409 directory name from the beginning of the file name. In other words, |
405 they no longer do anything special with // or /~. The same goes for | 410 they no longer do anything special with // or /~. The same goes for |
406 `expand-file-name'. That conversion is now done only in | 411 `expand-file-name'. That conversion is now done only in |
407 `substitute-in-file-name'. | 412 `substitute-in-file-name'. |
408 | 413 |
409 This makes it possible for a Lisp program to open a file whose name | 414 This makes it possible for a Lisp program to open a file whose name |
410 begins with ~. | 415 begins with ~. |
411 | 416 |
412 ** The new function regexp-opt returns an efficient regexp to match a | 417 ** The new function `regexp-opt' returns an efficient regexp to match |
413 string. The arguments are STRINGS and (optionally) PAREN. This | 418 a string. The arguments are STRINGS and (optionally) PAREN. This |
414 function can be used where regexp matching or searching is intensively | 419 function can be used where regexp matching or searching is intensively |
415 used and speed is important, e.g., in Font Lock mode. | 420 used and speed is important, e.g., in Font Lock mode. |
416 | 421 |
417 | 422 |
418 | 423 |