diff options
| author | Richard M. Stallman | 2005-03-26 02:15:50 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2005-03-26 02:15:50 +0000 |
| commit | 85df292e11c77c6a611b8e78e2d2296d2d623a2a (patch) | |
| tree | eb54f261407f739230a180e8e5b9713eb4e8971c | |
| parent | 7fe11855ab9ede413af077bdb17a1310b0bc8dfe (diff) | |
| download | emacs-85df292e11c77c6a611b8e78e2d2296d2d623a2a.tar.gz emacs-85df292e11c77c6a611b8e78e2d2296d2d623a2a.zip | |
*** empty log message ***
| -rw-r--r-- | etc/NEWS | 57 | ||||
| -rw-r--r-- | lisp/ChangeLog | 18 | ||||
| -rw-r--r-- | lispref/ChangeLog | 20 | ||||
| -rw-r--r-- | man/ChangeLog | 6 |
4 files changed, 97 insertions, 4 deletions
| @@ -146,6 +146,7 @@ converts whitespace around point to N spaces. | |||
| 146 | ** Control characters and escape glyphs are now shown in the new | 146 | ** Control characters and escape glyphs are now shown in the new |
| 147 | escape-glyph face. | 147 | escape-glyph face. |
| 148 | 148 | ||
| 149 | +++ | ||
| 149 | ** Non-breaking space and hyphens are now prefixed with an escape | 150 | ** Non-breaking space and hyphens are now prefixed with an escape |
| 150 | character, unless the new user variable `show-nonbreak-escape' is set | 151 | character, unless the new user variable `show-nonbreak-escape' is set |
| 151 | to nil. | 152 | to nil. |
| @@ -222,6 +223,7 @@ you about it. | |||
| 222 | +++ | 223 | +++ |
| 223 | ** line-move-ignore-invisible now defaults to t. | 224 | ** line-move-ignore-invisible now defaults to t. |
| 224 | 225 | ||
| 226 | +++ | ||
| 225 | ** In Outline mode, hide-body no longer hides lines at the top | 227 | ** In Outline mode, hide-body no longer hides lines at the top |
| 226 | of the file that precede the first header line. | 228 | of the file that precede the first header line. |
| 227 | 229 | ||
| @@ -238,6 +240,7 @@ suffix are from every line before processing all the lines. | |||
| 238 | ** `apply-macro-to-region-lines' now operates on all lines that begin | 240 | ** `apply-macro-to-region-lines' now operates on all lines that begin |
| 239 | in the region, rather than on all complete lines in the region. | 241 | in the region, rather than on all complete lines in the region. |
| 240 | 242 | ||
| 243 | --- | ||
| 241 | ** global-whitespace-mode is a new alias for whitespace-global-mode. | 244 | ** global-whitespace-mode is a new alias for whitespace-global-mode. |
| 242 | 245 | ||
| 243 | +++ | 246 | +++ |
| @@ -288,6 +291,7 @@ in the current input method to input a character at point. | |||
| 288 | ** Commands winner-redo and winner-undo, from winner.el, are now bound to | 291 | ** Commands winner-redo and winner-undo, from winner.el, are now bound to |
| 289 | C-c <left> and C-c <right>, respectively. This is an incompatible change. | 292 | C-c <left> and C-c <right>, respectively. This is an incompatible change. |
| 290 | 293 | ||
| 294 | --- | ||
| 291 | ** Help commands `describe-function' and `describe-key' now show function | 295 | ** Help commands `describe-function' and `describe-key' now show function |
| 292 | arguments in lowercase italics on displays that support it. To change the | 296 | arguments in lowercase italics on displays that support it. To change the |
| 293 | default, customize face `help-argument-name' or redefine the function | 297 | default, customize face `help-argument-name' or redefine the function |
| @@ -315,9 +319,11 @@ not the case, then `comint-kill-region' behaves just like | |||
| 315 | `kill-region' if read-only are involved: it copies the text to the | 319 | `kill-region' if read-only are involved: it copies the text to the |
| 316 | kill-ring, but does not delete it. | 320 | kill-ring, but does not delete it. |
| 317 | 321 | ||
| 322 | +++ | ||
| 318 | ** You can now use next-error (C-x `) and previous-error to advance to | 323 | ** You can now use next-error (C-x `) and previous-error to advance to |
| 319 | the next/previous matching line found by M-x occur. | 324 | the next/previous matching line found by M-x occur. |
| 320 | 325 | ||
| 326 | +++ | ||
| 321 | ** Telnet now prompts you for a port number with C-u M-x telnet. | 327 | ** Telnet now prompts you for a port number with C-u M-x telnet. |
| 322 | 328 | ||
| 323 | +++ | 329 | +++ |
| @@ -366,6 +372,7 @@ decides whether the buffer should be reverted. Currently, this means | |||
| 366 | that auto reverting works for Dired buffers (although this may not | 372 | that auto reverting works for Dired buffers (although this may not |
| 367 | work properly on all operating systems) and for the Buffer Menu. | 373 | work properly on all operating systems) and for the Buffer Menu. |
| 368 | 374 | ||
| 375 | +++ | ||
| 369 | ** If the new user option `auto-revert-check-vc-info' is non-nil, Auto | 376 | ** If the new user option `auto-revert-check-vc-info' is non-nil, Auto |
| 370 | Revert mode reliably updates version control info (such as the version | 377 | Revert mode reliably updates version control info (such as the version |
| 371 | control number in the mode line), in all version controlled buffers in | 378 | control number in the mode line), in all version controlled buffers in |
| @@ -405,6 +412,7 @@ This option allows you to specify environment variables for inferior | |||
| 405 | compilation processes without affecting the environment that all | 412 | compilation processes without affecting the environment that all |
| 406 | subprocesses inherit. | 413 | subprocesses inherit. |
| 407 | 414 | ||
| 415 | +++ | ||
| 408 | ** Grep has been decoupled from compilation mode setup. | 416 | ** Grep has been decoupled from compilation mode setup. |
| 409 | 417 | ||
| 410 | --- | 418 | --- |
| @@ -465,6 +473,7 @@ C-c C-f. | |||
| 465 | ** M-x compare-windows now can automatically skip non-matching text to | 473 | ** M-x compare-windows now can automatically skip non-matching text to |
| 466 | resync points in both windows. | 474 | resync points in both windows. |
| 467 | 475 | ||
| 476 | --- | ||
| 468 | ** New command `strokes-global-set-stroke-string'. | 477 | ** New command `strokes-global-set-stroke-string'. |
| 469 | This is like `strokes-global-set-stroke', but it allows you to bind | 478 | This is like `strokes-global-set-stroke', but it allows you to bind |
| 470 | the stroke directly to a string to insert. This is convenient for | 479 | the stroke directly to a string to insert. This is convenient for |
| @@ -472,10 +481,12 @@ using strokes as an input method. | |||
| 472 | 481 | ||
| 473 | ** Gnus package | 482 | ** Gnus package |
| 474 | 483 | ||
| 484 | --- | ||
| 475 | *** Gnus now includes Sieve and PGG | 485 | *** Gnus now includes Sieve and PGG |
| 476 | Sieve is a library for managing Sieve scripts. PGG is a library to handle | 486 | Sieve is a library for managing Sieve scripts. PGG is a library to handle |
| 477 | PGP/MIME. | 487 | PGP/MIME. |
| 478 | 488 | ||
| 489 | --- | ||
| 479 | *** There are many news features, bug fixes and improvements. | 490 | *** There are many news features, bug fixes and improvements. |
| 480 | See the file GNUS-NEWS or the node "Oort Gnus" in the Gnus manual for details. | 491 | See the file GNUS-NEWS or the node "Oort Gnus" in the Gnus manual for details. |
| 481 | 492 | ||
| @@ -495,6 +506,7 @@ buffer list. | |||
| 495 | *** The desktop package can be customized to restore only some buffers immediately, | 506 | *** The desktop package can be customized to restore only some buffers immediately, |
| 496 | remaining buffers are restored lazily (when Emacs is idle). | 507 | remaining buffers are restored lazily (when Emacs is idle). |
| 497 | 508 | ||
| 509 | +++ | ||
| 498 | *** New commands: | 510 | *** New commands: |
| 499 | - desktop-revert reverts to the last loaded desktop. | 511 | - desktop-revert reverts to the last loaded desktop. |
| 500 | - desktop-change-dir kills current desktop and loads a new. | 512 | - desktop-change-dir kills current desktop and loads a new. |
| @@ -503,6 +515,7 @@ remaining buffers are restored lazily (when Emacs is idle). | |||
| 503 | - desktop-lazy-complete runs the desktop load to completion. | 515 | - desktop-lazy-complete runs the desktop load to completion. |
| 504 | - desktop-lazy-abort aborts lazy loading of the desktop. | 516 | - desktop-lazy-abort aborts lazy loading of the desktop. |
| 505 | 517 | ||
| 518 | --- | ||
| 506 | *** New customizable variables: | 519 | *** New customizable variables: |
| 507 | - desktop-save. Determins whether the desktop should be saved when it is | 520 | - desktop-save. Determins whether the desktop should be saved when it is |
| 508 | killed. | 521 | killed. |
| @@ -520,6 +533,7 @@ remaining buffers are restored lazily (when Emacs is idle). | |||
| 520 | +++ | 533 | +++ |
| 521 | *** New command line option --no-desktop | 534 | *** New command line option --no-desktop |
| 522 | 535 | ||
| 536 | --- | ||
| 523 | *** New hooks: | 537 | *** New hooks: |
| 524 | - desktop-after-read-hook run after a desktop is loaded. | 538 | - desktop-after-read-hook run after a desktop is loaded. |
| 525 | - desktop-no-desktop-file-hook run when no desktop file is found. | 539 | - desktop-no-desktop-file-hook run when no desktop file is found. |
| @@ -533,6 +547,7 @@ to get the old behavior. The new options `save-place-save-skipped' | |||
| 533 | and `save-place-skip-check-regexp' allow further fine-tuning of this | 547 | and `save-place-skip-check-regexp' allow further fine-tuning of this |
| 534 | feature. | 548 | feature. |
| 535 | 549 | ||
| 550 | +++ | ||
| 536 | ** You can have several Emacs servers on the same machine. | 551 | ** You can have several Emacs servers on the same machine. |
| 537 | 552 | ||
| 538 | % emacs --eval '(setq server-name "foo")' -f server-start & | 553 | % emacs --eval '(setq server-name "foo")' -f server-start & |
| @@ -571,18 +586,21 @@ in left fringe, the bottom angle bitmap in right fringe, and both | |||
| 571 | arrow bitmaps in right fringe. To show just the angle bitmaps in the | 586 | arrow bitmaps in right fringe. To show just the angle bitmaps in the |
| 572 | left fringe, but no arrow bitmaps, use ((top . left) (bottom . left)). | 587 | left fringe, but no arrow bitmaps, use ((top . left) (bottom . left)). |
| 573 | 588 | ||
| 589 | +++ | ||
| 574 | ** New command `display-local-help' displays any local help at point | 590 | ** New command `display-local-help' displays any local help at point |
| 575 | in the echo area. It is bound to `C-h .'. It normally displays the | 591 | in the echo area. It is bound to `C-h .'. It normally displays the |
| 576 | same string that would be displayed on mouse-over using the | 592 | same string that would be displayed on mouse-over using the |
| 577 | `help-echo' property, but, in certain cases, it can display a more | 593 | `help-echo' property, but, in certain cases, it can display a more |
| 578 | keyboard oriented alternative. | 594 | keyboard oriented alternative. |
| 579 | 595 | ||
| 596 | +++ | ||
| 580 | ** New user option `help-at-pt-display-when-idle' allows to | 597 | ** New user option `help-at-pt-display-when-idle' allows to |
| 581 | automatically show the help provided by `display-local-help' on | 598 | automatically show the help provided by `display-local-help' on |
| 582 | point-over, after suitable idle time. The amount of idle time is | 599 | point-over, after suitable idle time. The amount of idle time is |
| 583 | determined by the user option `help-at-pt-timer-delay' and defaults | 600 | determined by the user option `help-at-pt-timer-delay' and defaults |
| 584 | to one second. This feature is turned off by default. | 601 | to one second. This feature is turned off by default. |
| 585 | 602 | ||
| 603 | --- | ||
| 586 | ** New commands `scan-buf-next-region' and `scan-buf-previous-region' | 604 | ** New commands `scan-buf-next-region' and `scan-buf-previous-region' |
| 587 | move to the start of the next (previous, respectively) region with | 605 | move to the start of the next (previous, respectively) region with |
| 588 | non-nil help-echo property and display any help found there in the | 606 | non-nil help-echo property and display any help found there in the |
| @@ -606,7 +624,7 @@ On 32bit machines, it is now 256M (i.e. 268435455). | |||
| 606 | now reads arguments for the function interactively if it is | 624 | now reads arguments for the function interactively if it is |
| 607 | an interactively callable function. | 625 | an interactively callable function. |
| 608 | 626 | ||
| 609 | 627 | --- | |
| 610 | ** sql changes. | 628 | ** sql changes. |
| 611 | 629 | ||
| 612 | *** The variable `sql-product' controls the highlightng of different | 630 | *** The variable `sql-product' controls the highlightng of different |
| @@ -678,6 +696,7 @@ defaults. | |||
| 678 | appropriate sql-interactive-mode wrapper for the current setting of | 696 | appropriate sql-interactive-mode wrapper for the current setting of |
| 679 | `sql-product'. | 697 | `sql-product'. |
| 680 | 698 | ||
| 699 | --- | ||
| 681 | ** M-x view-file and commands that use it now avoid interfering | 700 | ** M-x view-file and commands that use it now avoid interfering |
| 682 | with special modes such as Tar mode. | 701 | with special modes such as Tar mode. |
| 683 | 702 | ||
| @@ -689,6 +708,7 @@ When more than one word is specified, at least two of those words must | |||
| 689 | be present for an item to match. Regular expression matching is still | 708 | be present for an item to match. Regular expression matching is still |
| 690 | available. | 709 | available. |
| 691 | 710 | ||
| 711 | +++ | ||
| 692 | *** The new option `apropos-sort-by-scores' causes the matching items | 712 | *** The new option `apropos-sort-by-scores' causes the matching items |
| 693 | to be sorted according to their score. The score for an item is a | 713 | to be sorted according to their score. The score for an item is a |
| 694 | number calculated to indicate how well the item matches the words or | 714 | number calculated to indicate how well the item matches the words or |
| @@ -701,6 +721,7 @@ matching item. | |||
| 701 | since there are situations where one or the other will shut down | 721 | since there are situations where one or the other will shut down |
| 702 | the operating system or your X server. | 722 | the operating system or your X server. |
| 703 | 723 | ||
| 724 | --- | ||
| 704 | ** New minor mode, Visible mode, toggles invisibility in the current buffer. | 725 | ** New minor mode, Visible mode, toggles invisibility in the current buffer. |
| 705 | When enabled, it makes all invisible text visible. When disabled, it | 726 | When enabled, it makes all invisible text visible. When disabled, it |
| 706 | restores the previous value of `buffer-invisibility-spec'. | 727 | restores the previous value of `buffer-invisibility-spec'. |
| @@ -709,6 +730,7 @@ restores the previous value of `buffer-invisibility-spec'. | |||
| 709 | ** New command `kill-whole-line' kills an entire line at once. | 730 | ** New command `kill-whole-line' kills an entire line at once. |
| 710 | By default, it is bound to C-S-<backspace>. | 731 | By default, it is bound to C-S-<backspace>. |
| 711 | 732 | ||
| 733 | --- | ||
| 712 | ** New commands to operate on pairs of open and close characters: | 734 | ** New commands to operate on pairs of open and close characters: |
| 713 | `insert-pair', `delete-pair', `raise-sexp'. | 735 | `insert-pair', `delete-pair', `raise-sexp'. |
| 714 | 736 | ||
| @@ -745,6 +767,7 @@ into the kill ring. With a zero prefix arg, copies absolute file names. | |||
| 745 | +++ | 767 | +++ |
| 746 | ** Dired-x: | 768 | ** Dired-x: |
| 747 | 769 | ||
| 770 | +++ | ||
| 748 | *** Omitting files is now a minor mode, dired-omit-mode. The mode toggling | 771 | *** Omitting files is now a minor mode, dired-omit-mode. The mode toggling |
| 749 | command is bound to M-o. A new command dired-mark-omitted, bound to M-O, | 772 | command is bound to M-o. A new command dired-mark-omitted, bound to M-O, |
| 750 | marks omitted files. The variable dired-omit-files-p is obsoleted, use the | 773 | marks omitted files. The variable dired-omit-files-p is obsoleted, use the |
| @@ -891,6 +914,7 @@ Such individual settings are now preserved when windows are split | |||
| 891 | horizontally or vertically, a saved window configuration is restored, | 914 | horizontally or vertically, a saved window configuration is restored, |
| 892 | or when the frame is resized. | 915 | or when the frame is resized. |
| 893 | 916 | ||
| 917 | +++ | ||
| 894 | ** New functions frame-current-scroll-bars and window-current-scroll-bars. | 918 | ** New functions frame-current-scroll-bars and window-current-scroll-bars. |
| 895 | 919 | ||
| 896 | These functions return the current locations of the vertical and | 920 | These functions return the current locations of the vertical and |
| @@ -913,6 +937,7 @@ XIM by default, the X resource useXIM can be used to turn it on. | |||
| 913 | +++ | 937 | +++ |
| 914 | ** `undo-only' does an undo which does not redo any previous undo. | 938 | ** `undo-only' does an undo which does not redo any previous undo. |
| 915 | 939 | ||
| 940 | --- | ||
| 916 | ** `uniquify-strip-common-suffix' tells uniquify to prefer | 941 | ** `uniquify-strip-common-suffix' tells uniquify to prefer |
| 917 | `file|dir1' and `file|dir2' to `file|dir1/subdir' and `file|dir2/subdir'. | 942 | `file|dir1' and `file|dir2' to `file|dir1/subdir' and `file|dir2/subdir'. |
| 918 | 943 | ||
| @@ -927,6 +952,7 @@ Emacs prompts her for confirmation. | |||
| 927 | ** GUD mode has its own tool bar for controlling execution of the inferior | 952 | ** GUD mode has its own tool bar for controlling execution of the inferior |
| 928 | and other common debugger commands. | 953 | and other common debugger commands. |
| 929 | 954 | ||
| 955 | --- | ||
| 930 | ** recentf changes. | 956 | ** recentf changes. |
| 931 | 957 | ||
| 932 | The recent file list is now automatically cleanup when recentf mode is | 958 | The recent file list is now automatically cleanup when recentf mode is |
| @@ -959,6 +985,7 @@ You can now put the init files .emacs and .emacs_SHELL under | |||
| 959 | --- | 985 | --- |
| 960 | ** partial-completion-mode now does partial completion on directory names. | 986 | ** partial-completion-mode now does partial completion on directory names. |
| 961 | 987 | ||
| 988 | --- | ||
| 962 | ** skeleton.el now supports using - to mark the skeleton-point without | 989 | ** skeleton.el now supports using - to mark the skeleton-point without |
| 963 | interregion interaction. @ has reverted to only setting | 990 | interregion interaction. @ has reverted to only setting |
| 964 | skeleton-positions and no longer sets skeleton-point. Skeletons | 991 | skeleton-positions and no longer sets skeleton-point. Skeletons |
| @@ -1011,6 +1038,7 @@ file.) | |||
| 1011 | ** The new command `revert-buffer-with-coding-system' (C-x RET r) | 1038 | ** The new command `revert-buffer-with-coding-system' (C-x RET r) |
| 1012 | revisits the current file using a coding system that you specify. | 1039 | revisits the current file using a coding system that you specify. |
| 1013 | 1040 | ||
| 1041 | +++ | ||
| 1014 | ** The new command `recode-file-name' changes the encoding of the name | 1042 | ** The new command `recode-file-name' changes the encoding of the name |
| 1015 | of a file. | 1043 | of a file. |
| 1016 | 1044 | ||
| @@ -1133,6 +1161,7 @@ either Unicode (the mule-unicode charsets) or the iso-8859 charsets, | |||
| 1133 | when possible. The latter are more space-efficient. This is | 1161 | when possible. The latter are more space-efficient. This is |
| 1134 | controlled by user option utf-fragment-on-decoding. | 1162 | controlled by user option utf-fragment-on-decoding. |
| 1135 | 1163 | ||
| 1164 | +++ | ||
| 1136 | ** The new command `set-file-name-coding-system' (C-x RET F) sets | 1165 | ** The new command `set-file-name-coding-system' (C-x RET F) sets |
| 1137 | coding system for encoding and decoding file names. A new menu item | 1166 | coding system for encoding and decoding file names. A new menu item |
| 1138 | (Options->Mule->Set Coding Systems->For File Name) invokes this | 1167 | (Options->Mule->Set Coding Systems->For File Name) invokes this |
| @@ -1228,9 +1257,11 @@ by two new user options: `tex-start-options', which should hold | |||
| 1228 | command-line options to feed to TeX, and `tex-start-commands' which should hold | 1257 | command-line options to feed to TeX, and `tex-start-commands' which should hold |
| 1229 | TeX commands to use at startup. | 1258 | TeX commands to use at startup. |
| 1230 | 1259 | ||
| 1260 | --- | ||
| 1231 | *** verbatim environments are now highlighted in courier by font-lock | 1261 | *** verbatim environments are now highlighted in courier by font-lock |
| 1232 | and super/sub-scripts are made into super/sub-scripts. | 1262 | and super/sub-scripts are made into super/sub-scripts. |
| 1233 | 1263 | ||
| 1264 | +++ | ||
| 1234 | *** New major mode doctex-mode for *.dtx files. | 1265 | *** New major mode doctex-mode for *.dtx files. |
| 1235 | 1266 | ||
| 1236 | +++ | 1267 | +++ |
| @@ -1241,6 +1272,7 @@ different Emacs window will select that window (minibuffer window can | |||
| 1241 | be selected only when it is active). The default is nil, so that this | 1272 | be selected only when it is active). The default is nil, so that this |
| 1242 | feature is not enabled. | 1273 | feature is not enabled. |
| 1243 | 1274 | ||
| 1275 | +++ | ||
| 1244 | ** On X, when the window manager requires that you click on a frame to | 1276 | ** On X, when the window manager requires that you click on a frame to |
| 1245 | select it (give it focus), the selected window and cursor position | 1277 | select it (give it focus), the selected window and cursor position |
| 1246 | normally changes according to the mouse click position. If you set | 1278 | normally changes according to the mouse click position. If you set |
| @@ -1262,10 +1294,12 @@ search multiple buffers. There is also a new command | |||
| 1262 | buffers to search by their filename. Internally, Occur mode has been | 1294 | buffers to search by their filename. Internally, Occur mode has been |
| 1263 | rewritten, and now uses font-lock, among other changes. | 1295 | rewritten, and now uses font-lock, among other changes. |
| 1264 | 1296 | ||
| 1297 | +++ | ||
| 1265 | ** The default values of paragraph-start and indent-line-function have | 1298 | ** The default values of paragraph-start and indent-line-function have |
| 1266 | been changed to reflect those used in Text mode rather than those used | 1299 | been changed to reflect those used in Text mode rather than those used |
| 1267 | in Indented-Text mode. | 1300 | in Indented-Text mode. |
| 1268 | 1301 | ||
| 1302 | --- | ||
| 1269 | ** New user option `query-replace-skip-read-only': when non-nil, | 1303 | ** New user option `query-replace-skip-read-only': when non-nil, |
| 1270 | `query-replace' and related functions simply ignore | 1304 | `query-replace' and related functions simply ignore |
| 1271 | a match if part of it has a read-only property. | 1305 | a match if part of it has a read-only property. |
| @@ -1296,6 +1330,7 @@ can optionally enable mouse highlighting only after you move the | |||
| 1296 | mouse, so that highlighting disappears when you press a key. You can | 1330 | mouse, so that highlighting disappears when you press a key. You can |
| 1297 | also disable mouse highlighting. | 1331 | also disable mouse highlighting. |
| 1298 | 1332 | ||
| 1333 | +++ | ||
| 1299 | ** You can now customize if selecting a region by dragging the mouse | 1334 | ** You can now customize if selecting a region by dragging the mouse |
| 1300 | shall not copy the selected text to the kill-ring by setting the new | 1335 | shall not copy the selected text to the kill-ring by setting the new |
| 1301 | variable mouse-drag-copy-region to nil. | 1336 | variable mouse-drag-copy-region to nil. |
| @@ -1715,6 +1750,7 @@ count backward from the end of the year. | |||
| 1715 | prompts for a year and a week number, and moves to the first | 1750 | prompts for a year and a week number, and moves to the first |
| 1716 | day of that ISO week. | 1751 | day of that ISO week. |
| 1717 | 1752 | ||
| 1753 | --- | ||
| 1718 | ** The new variable `calendar-minimum-window-height' affects the | 1754 | ** The new variable `calendar-minimum-window-height' affects the |
| 1719 | window generated by the function `generate-calendar-window'. | 1755 | window generated by the function `generate-calendar-window'. |
| 1720 | 1756 | ||
| @@ -1724,6 +1760,7 @@ optional arguments, in order to only report on the specified holiday | |||
| 1724 | rather than all. This makes customization of variables such as | 1760 | rather than all. This makes customization of variables such as |
| 1725 | `christian-holidays' simpler. | 1761 | `christian-holidays' simpler. |
| 1726 | 1762 | ||
| 1763 | --- | ||
| 1727 | ** The function `simple-diary-display' now by default sets a header line. | 1764 | ** The function `simple-diary-display' now by default sets a header line. |
| 1728 | This can be controlled through the variables `diary-header-line-flag' | 1765 | This can be controlled through the variables `diary-header-line-flag' |
| 1729 | and `diary-header-line-format'. | 1766 | and `diary-header-line-format'. |
| @@ -1744,6 +1781,7 @@ formats. | |||
| 1744 | 1781 | ||
| 1745 | ** VC Changes | 1782 | ** VC Changes |
| 1746 | 1783 | ||
| 1784 | +++ | ||
| 1747 | *** The key C-x C-q no longer checks files in or out, it only changes | 1785 | *** The key C-x C-q no longer checks files in or out, it only changes |
| 1748 | the read-only state of the buffer (toggle-read-only). We made this | 1786 | the read-only state of the buffer (toggle-read-only). We made this |
| 1749 | change because we held a poll and found that many users were unhappy | 1787 | change because we held a poll and found that many users were unhappy |
| @@ -2357,6 +2395,7 @@ anyone has committed to the repository since you last executed | |||
| 2357 | "checkout", "update" or "commit". That means using cvs diff options | 2395 | "checkout", "update" or "commit". That means using cvs diff options |
| 2358 | -rBASE -rHEAD. | 2396 | -rBASE -rHEAD. |
| 2359 | 2397 | ||
| 2398 | --- | ||
| 2360 | ** New variable `hs-set-up-overlay' allows customization of the overlay | 2399 | ** New variable `hs-set-up-overlay' allows customization of the overlay |
| 2361 | used to effect hiding for hideshow minor mode. Integration with isearch | 2400 | used to effect hiding for hideshow minor mode. Integration with isearch |
| 2362 | handles the overlay property `display' specially, preserving it during | 2401 | handles the overlay property `display' specially, preserving it during |
| @@ -2368,6 +2407,7 @@ coding system. | |||
| 2368 | 2407 | ||
| 2369 | * New modes and packages in Emacs 22.1 | 2408 | * New modes and packages in Emacs 22.1 |
| 2370 | 2409 | ||
| 2410 | +++ | ||
| 2371 | ** The new package conf-mode.el handles thousands of configuration files, with | 2411 | ** The new package conf-mode.el handles thousands of configuration files, with |
| 2372 | varying syntaxes for comments (;, #, //, /* */ or !), assignment (var = value, | 2412 | varying syntaxes for comments (;, #, //, /* */ or !), assignment (var = value, |
| 2373 | var : value, var value or keyword var value) and sections ([section] or | 2413 | var : value, var value or keyword var value) and sections ([section] or |
| @@ -2375,8 +2415,6 @@ section { }). Many files under /etc/, or with suffixes like .cf through | |||
| 2375 | .config, .properties (Java), .desktop (KDE/Gnome), .ini and many others are | 2415 | .config, .properties (Java), .desktop (KDE/Gnome), .ini and many others are |
| 2376 | recognized. | 2416 | recognized. |
| 2377 | 2417 | ||
| 2378 | ** The new package password.el provide a password cache and expiring mechanism. | ||
| 2379 | |||
| 2380 | ** The new package dns-mode.el add syntax highlight of DNS master files. | 2418 | ** The new package dns-mode.el add syntax highlight of DNS master files. |
| 2381 | The key binding C-c C-s (`dns-mode-soa-increment-serial') can be used | 2419 | The key binding C-c C-s (`dns-mode-soa-increment-serial') can be used |
| 2382 | to increment the SOA serial. | 2420 | to increment the SOA serial. |
| @@ -2394,6 +2432,7 @@ buffers to change filenames, permissions, etc... | |||
| 2394 | ** The thumbs.el package allows you to preview image files as thumbnails | 2432 | ** The thumbs.el package allows you to preview image files as thumbnails |
| 2395 | and can be invoked from a Dired buffer. | 2433 | and can be invoked from a Dired buffer. |
| 2396 | 2434 | ||
| 2435 | +++ | ||
| 2397 | ** The new python.el package is used to edit Python and Jython programs. | 2436 | ** The new python.el package is used to edit Python and Jython programs. |
| 2398 | 2437 | ||
| 2399 | ** The URL package (which had been part of W3) is now part of Emacs. | 2438 | ** The URL package (which had been part of W3) is now part of Emacs. |
| @@ -2609,6 +2648,7 @@ mode-lines in inverse-video. | |||
| 2609 | ** New package benchmark.el contains simple support for convenient | 2648 | ** New package benchmark.el contains simple support for convenient |
| 2610 | timing measurements of code (including the garbage collection component). | 2649 | timing measurements of code (including the garbage collection component). |
| 2611 | 2650 | ||
| 2651 | --- | ||
| 2612 | ** The new Lisp library fringe.el controls the appearance of fringes. | 2652 | ** The new Lisp library fringe.el controls the appearance of fringes. |
| 2613 | 2653 | ||
| 2614 | ** `cfengine-mode' is a major mode for editing GNU Cfengine | 2654 | ** `cfengine-mode' is a major mode for editing GNU Cfengine |
| @@ -2659,6 +2699,7 @@ save-some-buffers will always save that buffer without asking | |||
| 2659 | ** The function symbol-file tells you which file defined | 2699 | ** The function symbol-file tells you which file defined |
| 2660 | a certain function or variable. | 2700 | a certain function or variable. |
| 2661 | 2701 | ||
| 2702 | +++ | ||
| 2662 | ** Lisp code can now test if a given buffer position is inside a | 2703 | ** Lisp code can now test if a given buffer position is inside a |
| 2663 | clickable link with the new function `mouse-on-link-p'. This is the | 2704 | clickable link with the new function `mouse-on-link-p'. This is the |
| 2664 | function used by the new `mouse-1-click-follows-link' functionality. | 2705 | function used by the new `mouse-1-click-follows-link' functionality. |
| @@ -2739,6 +2780,7 @@ been declared obsolete. | |||
| 2739 | the up-event that was discarded in case the last key sequence read for a | 2780 | the up-event that was discarded in case the last key sequence read for a |
| 2740 | previous 'k' or 'K' argument was a down-event; otherwise nil is used. | 2781 | previous 'k' or 'K' argument was a down-event; otherwise nil is used. |
| 2741 | 2782 | ||
| 2783 | +++ | ||
| 2742 | ** Function `translate-region' accepts also a char-table as TABLE | 2784 | ** Function `translate-region' accepts also a char-table as TABLE |
| 2743 | argument. | 2785 | argument. |
| 2744 | 2786 | ||
| @@ -2755,6 +2797,7 @@ argument. | |||
| 2755 | been renamed to `disabled-command-function'. The variable | 2797 | been renamed to `disabled-command-function'. The variable |
| 2756 | `disabled-command-hook' has been kept as an obsolete alias. | 2798 | `disabled-command-hook' has been kept as an obsolete alias. |
| 2757 | 2799 | ||
| 2800 | +++ | ||
| 2758 | ** Function `compute-motion' now calculates the usable window | 2801 | ** Function `compute-motion' now calculates the usable window |
| 2759 | width if the WIDTH argument is nil. If the TOPOS argument is nil, | 2802 | width if the WIDTH argument is nil. If the TOPOS argument is nil, |
| 2760 | the usable window height and width is used. | 2803 | the usable window height and width is used. |
| @@ -2763,6 +2806,7 @@ the usable window height and width is used. | |||
| 2763 | ** `visited-file-modtime' and `calendar-time-from-absolute' now return | 2806 | ** `visited-file-modtime' and `calendar-time-from-absolute' now return |
| 2764 | a list of two integers, instead of a cons. | 2807 | a list of two integers, instead of a cons. |
| 2765 | 2808 | ||
| 2809 | +++ | ||
| 2766 | ** If a command sets transient-mark-mode to `only', that | 2810 | ** If a command sets transient-mark-mode to `only', that |
| 2767 | enables Transient Mark mode for the following command only. | 2811 | enables Transient Mark mode for the following command only. |
| 2768 | During that following command, the value of transient-mark-mode | 2812 | During that following command, the value of transient-mark-mode |
| @@ -3024,6 +3068,7 @@ then this function returns the regexp constructed from the variables | |||
| 3024 | `format' are now documented. Some flags that were accepted but not | 3068 | `format' are now documented. Some flags that were accepted but not |
| 3025 | implemented (such as "*") are no longer accepted. | 3069 | implemented (such as "*") are no longer accepted. |
| 3026 | 3070 | ||
| 3071 | +++ | ||
| 3027 | ** New function `macroexpand-all' expands all macros in a form. | 3072 | ** New function `macroexpand-all' expands all macros in a form. |
| 3028 | It is similar to the Common-Lisp function of the same name. | 3073 | It is similar to the Common-Lisp function of the same name. |
| 3029 | One difference is that it guarantees to return the original argument | 3074 | One difference is that it guarantees to return the original argument |
| @@ -3050,6 +3095,7 @@ sure saved files have the current year in any copyright headers. | |||
| 3050 | string. The old behavior is available if you call | 3095 | string. The old behavior is available if you call |
| 3051 | `insert-for-yank-1' instead. | 3096 | `insert-for-yank-1' instead. |
| 3052 | 3097 | ||
| 3098 | +++ | ||
| 3053 | ** New function `get-char-property-and-overlay' accepts the same | 3099 | ** New function `get-char-property-and-overlay' accepts the same |
| 3054 | arguments as `get-char-property' and returns a cons whose car is the | 3100 | arguments as `get-char-property' and returns a cons whose car is the |
| 3055 | return value of `get-char-property' called with those arguments and | 3101 | return value of `get-char-property' called with those arguments and |
| @@ -3592,7 +3638,7 @@ variable is used by read-file-name-internal to filter the completion list. | |||
| 3592 | ** The new variable `read-file-name-function' can be used by lisp code | 3638 | ** The new variable `read-file-name-function' can be used by lisp code |
| 3593 | to override the internal read-file-name function. | 3639 | to override the internal read-file-name function. |
| 3594 | 3640 | ||
| 3595 | 3641 | +++ | |
| 3596 | ** The new variable `read-file-name-completion-ignore-case' specifies | 3642 | ** The new variable `read-file-name-completion-ignore-case' specifies |
| 3597 | whether completion ignores case when reading a file name with the | 3643 | whether completion ignores case when reading a file name with the |
| 3598 | `read-file-name' function. | 3644 | `read-file-name' function. |
| @@ -3844,6 +3890,7 @@ A new predicate `supports' has also been added to the `defface' face | |||
| 3844 | specification language, which can be used to do this test for faces | 3890 | specification language, which can be used to do this test for faces |
| 3845 | defined with defface. | 3891 | defined with defface. |
| 3846 | 3892 | ||
| 3893 | --- | ||
| 3847 | ** The function face-differs-from-default-p now truly checks whether the | 3894 | ** The function face-differs-from-default-p now truly checks whether the |
| 3848 | given face displays differently from the default face or not (previously | 3895 | given face displays differently from the default face or not (previously |
| 3849 | it did only a very cursory check). | 3896 | it did only a very cursory check). |
| @@ -3857,6 +3904,7 @@ inheritance is used when determining the value of a face attribute. | |||
| 3857 | ** New functions face-attribute-relative-p and merge-face-attribute | 3904 | ** New functions face-attribute-relative-p and merge-face-attribute |
| 3858 | help with handling relative face attributes. | 3905 | help with handling relative face attributes. |
| 3859 | 3906 | ||
| 3907 | +++ | ||
| 3860 | ** The priority of faces in an :inherit attribute face-list is reversed. | 3908 | ** The priority of faces in an :inherit attribute face-list is reversed. |
| 3861 | If a face contains an :inherit attribute with a list of faces, earlier | 3909 | If a face contains an :inherit attribute with a list of faces, earlier |
| 3862 | faces in the list override later faces in the list; in previous releases | 3910 | faces in the list override later faces in the list; in previous releases |
| @@ -4375,6 +4423,7 @@ data structures. | |||
| 4375 | *** The TCL package tcl-mode.el was replaced by tcl.el. | 4423 | *** The TCL package tcl-mode.el was replaced by tcl.el. |
| 4376 | This was actually done in Emacs-21.1, and was not documented. | 4424 | This was actually done in Emacs-21.1, and was not documented. |
| 4377 | 4425 | ||
| 4426 | +++ | ||
| 4378 | *** The new package button.el implements simple and fast `clickable buttons' | 4427 | *** The new package button.el implements simple and fast `clickable buttons' |
| 4379 | in emacs buffers. `buttons' are much lighter-weight than the `widgets' | 4428 | in emacs buffers. `buttons' are much lighter-weight than the `widgets' |
| 4380 | implemented by widget.el, and can be used by lisp code that doesn't | 4429 | implemented by widget.el, and can be used by lisp code that doesn't |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index a3e18eb7cbb..a64bd2a0743 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,21 @@ | |||
| 1 | 2005-03-25 Richard M. Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * filesets.el (filesets-init): Add autoload. | ||
| 4 | |||
| 5 | * mail/mailalias.el (mail-directory): Doc fix. | ||
| 6 | |||
| 7 | 2005-03-25 Frederik Fouvry <fouvry@CoLi.Uni-SB.DE> | ||
| 8 | |||
| 9 | * mail/mailalias.el (mail-directory-process): Do nothing if | ||
| 10 | mail-directory-process is an atom. | ||
| 11 | (mail-get-names): Ignore mail-directory-names if it is an atom. | ||
| 12 | (mail-directory-process defvar): Doc fix. | ||
| 13 | (mail-names): Doc fix. | ||
| 14 | |||
| 15 | 2005-03-25 Johan Bockg,Ae(Brd <bojohan+mail@dd.chalmers.se> (tiny change) | ||
| 16 | |||
| 17 | * textmodes/flyspell.el (mail-mode-flyspell-verify): Fix regexp syntax. | ||
| 18 | |||
| 1 | 2005-03-26 Kenichi Handa <handa@m17n.org> | 19 | 2005-03-26 Kenichi Handa <handa@m17n.org> |
| 2 | 20 | ||
| 3 | * international/mule-util.el (detect-coding-with-priority): Call | 21 | * international/mule-util.el (detect-coding-with-priority): Call |
diff --git a/lispref/ChangeLog b/lispref/ChangeLog index 268304e5d4c..90b9d236f2b 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog | |||
| @@ -1,3 +1,23 @@ | |||
| 1 | 2005-03-25 Richard M. Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps): | ||
| 4 | Cleanup previous change. | ||
| 5 | |||
| 6 | 2005-03-25 Chong Yidong <cyd@stupidchicken.com> | ||
| 7 | |||
| 8 | * display.texi (Face Attributes): Faces earlier in an :inherit | ||
| 9 | list take precedence. | ||
| 10 | (Scroll Bars): Fix description of vertical-scroll-bars. | ||
| 11 | Document frame-current-scroll-bars and window-current-scroll-bars. | ||
| 12 | |||
| 13 | * markers.texi (The Mark): Document temporary Transient Mark mode. | ||
| 14 | |||
| 15 | * minibuf.texi (Reading File Names): Document | ||
| 16 | read-file-name-completion-ignore-case. | ||
| 17 | |||
| 18 | * positions.texi (Screen Lines): Document nil for width argument | ||
| 19 | to compute-motion. | ||
| 20 | |||
| 1 | 2005-03-23 Kim F. Storm <storm@cua.dk> | 21 | 2005-03-23 Kim F. Storm <storm@cua.dk> |
| 2 | 22 | ||
| 3 | * display.texi (Standard Faces): Other faces used in the fringe | 23 | * display.texi (Standard Faces): Other faces used in the fringe |
diff --git a/man/ChangeLog b/man/ChangeLog index f81b53e1ba6..345376ed08f 100644 --- a/man/ChangeLog +++ b/man/ChangeLog | |||
| @@ -1,5 +1,11 @@ | |||
| 1 | 2005-03-25 Chong Yidong <cyd@stupidchicken.com> | 1 | 2005-03-25 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 2 | ||
| 3 | * xresources.texi (X Resources): GTK options documented too. | ||
| 4 | (Resources): Clarify meaning of program name. | ||
| 5 | (Table of Resources): Add visualClass. | ||
| 6 | (GTK resources): Rewrite. | ||
| 7 | (GTK widget names, GTK Names in Emacs, GTK styles): Cleanups. | ||
| 8 | |||
| 3 | * display.texi (Text Display): Mention non-breaking spaces. | 9 | * display.texi (Text Display): Mention non-breaking spaces. |
| 4 | 10 | ||
| 5 | * files.texi (Reverting): Document auto-revert-check-vc-info. | 11 | * files.texi (Reverting): Document auto-revert-check-vc-info. |