Mercurial > emacs
comparison etc/NEWS @ 63011:2b4fae9529bd
Mark documented features.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sat, 04 Jun 2005 19:03:06 +0000 |
parents | 90329069eb0f |
children | 5f15b57e99a6 01137c1fdbe9 |
comparison
equal
deleted
inserted
replaced
63010:dcd17e7ebcda | 63011:2b4fae9529bd |
---|---|
114 emacs crash. | 114 emacs crash. |
115 | 115 |
116 | 116 |
117 * Startup Changes in Emacs 22.1 | 117 * Startup Changes in Emacs 22.1 |
118 | 118 |
119 +++ | |
119 ** New command line option -Q or --quick. | 120 ** New command line option -Q or --quick. |
120 This is like using -q --no-site-file, but in addition it also disables | 121 This is like using -q --no-site-file, but in addition it also disables |
121 the fancy startup screen. | 122 the fancy startup screen. |
122 | 123 |
123 +++ | 124 +++ |
708 gives the fraction of the window's width to scroll the window. | 709 gives the fraction of the window's width to scroll the window. |
709 | 710 |
710 The variable `automatic-hscrolling' was renamed to | 711 The variable `automatic-hscrolling' was renamed to |
711 `auto-hscroll-mode'. The old name is still available as an alias. | 712 `auto-hscroll-mode'. The old name is still available as an alias. |
712 | 713 |
714 --- | |
713 *** Moving or scrolling through images (and other lines) taller that | 715 *** Moving or scrolling through images (and other lines) taller that |
714 the window now works sensibly, by automatically adjusting the window's | 716 the window now works sensibly, by automatically adjusting the window's |
715 vscroll property. | 717 vscroll property. |
716 | 718 |
717 +++ | 719 +++ |
824 trouble with fontification and/or indentation. | 826 trouble with fontification and/or indentation. |
825 | 827 |
826 +++ | 828 +++ |
827 *** New standard font-lock face `font-lock-preprocessor-face'. | 829 *** New standard font-lock face `font-lock-preprocessor-face'. |
828 | 830 |
831 +++ | |
829 *** New standard font-lock face `font-lock-comment-delimiter-face'. | 832 *** New standard font-lock face `font-lock-comment-delimiter-face'. |
830 | 833 |
834 +++ | |
831 *** Easy to overlook single character negation can now be font-locked. | 835 *** Easy to overlook single character negation can now be font-locked. |
832 You can use the new variable `font-lock-negation-char-face' and the face of | 836 You can use the new variable `font-lock-negation-char-face' and the face of |
833 the same name to customize this. Currently the cc-modes, sh-script-mode, | 837 the same name to customize this. Currently the cc-modes, sh-script-mode, |
834 cperl-mode and make-mode support this. | 838 cperl-mode and make-mode support this. |
835 | 839 |
1245 *** The new command `comint-insert-previous-argument' in comint-derived | 1249 *** The new command `comint-insert-previous-argument' in comint-derived |
1246 modes (shell-mode etc) inserts arguments from previous command lines, | 1250 modes (shell-mode etc) inserts arguments from previous command lines, |
1247 like bash's `ESC .' binding. It is bound by default to `C-c .', but | 1251 like bash's `ESC .' binding. It is bound by default to `C-c .', but |
1248 otherwise behaves quite similarly to the bash version. | 1252 otherwise behaves quite similarly to the bash version. |
1249 | 1253 |
1254 +++ | |
1250 *** `comint-use-prompt-regexp-instead-of-fields' has been renamed | 1255 *** `comint-use-prompt-regexp-instead-of-fields' has been renamed |
1251 `comint-use-prompt-regexp'. The old name has been kept as an alias, | 1256 `comint-use-prompt-regexp'. The old name has been kept as an alias, |
1252 but declared obsolete. | 1257 but declared obsolete. |
1253 | 1258 |
1254 ** M-x Compile changes: | 1259 ** M-x Compile changes: |
1290 modes that can use `next-error'). In this mode, cursor motion in the | 1295 modes that can use `next-error'). In this mode, cursor motion in the |
1291 buffer causes automatic display in another window of the corresponding | 1296 buffer causes automatic display in another window of the corresponding |
1292 matches, compilation errors, etc. This minor mode can be toggled with | 1297 matches, compilation errors, etc. This minor mode can be toggled with |
1293 C-c C-f. | 1298 C-c C-f. |
1294 | 1299 |
1300 +++ | |
1295 *** When the left fringe is displayed, an arrow points to current message in | 1301 *** When the left fringe is displayed, an arrow points to current message in |
1296 the compilation buffer. | 1302 the compilation buffer. |
1297 | 1303 |
1304 +++ | |
1298 *** The new variable `compilation-context-lines' controls lines of leading | 1305 *** The new variable `compilation-context-lines' controls lines of leading |
1299 context before the current message. If nil and the left fringe is displayed, | 1306 context before the current message. If nil and the left fringe is displayed, |
1300 it doesn't scroll the compilation output window. If there is no left fringe, | 1307 it doesn't scroll the compilation output window. If there is no left fringe, |
1301 no arrow is displayed and a value of nil means display the message at the top | 1308 no arrow is displayed and a value of nil means display the message at the top |
1302 of the window. | 1309 of the window. |
1619 mode inserts soft newlines automatically during editing, a behavior | 1626 mode inserts soft newlines automatically during editing, a behavior |
1620 referred to as "soft word wrap" in other text editors. This is | 1627 referred to as "soft word wrap" in other text editors. This is |
1621 similar to Refill mode, but more reliable. To turn the word wrap | 1628 similar to Refill mode, but more reliable. To turn the word wrap |
1622 feature off, set `longlines-auto-wrap' to nil. | 1629 feature off, set `longlines-auto-wrap' to nil. |
1623 | 1630 |
1631 +++ | |
1624 ** The printing package is now part of the Emacs distribution. | 1632 ** The printing package is now part of the Emacs distribution. |
1625 | 1633 |
1626 If you enable the printing package by including (require 'printing) in | 1634 If you enable the printing package by including (require 'printing) in |
1627 the .emacs file, the normal Print item on the File menu is replaced | 1635 the .emacs file, the normal Print item on the File menu is replaced |
1628 with a Print sub-menu which allows you to preview output through | 1636 with a Print sub-menu which allows you to preview output through |
1711 ** The TCL package tcl-mode.el was replaced by tcl.el. | 1719 ** The TCL package tcl-mode.el was replaced by tcl.el. |
1712 This was actually done in Emacs-21.1, and was not documented. | 1720 This was actually done in Emacs-21.1, and was not documented. |
1713 | 1721 |
1714 * Changes in Specialized Modes and Packages in Emacs 22.1: | 1722 * Changes in Specialized Modes and Packages in Emacs 22.1: |
1715 | 1723 |
1724 --- | |
1716 ** Makefile mode has submodes for automake, gmake, makepp and BSD make. | 1725 ** Makefile mode has submodes for automake, gmake, makepp and BSD make. |
1717 | 1726 |
1718 The former two couldn't be differentiated before, and the latter two | 1727 The former two couldn't be differentiated before, and the latter two |
1719 are new. Font-locking is robust now and offers new customizable | 1728 are new. Font-locking is robust now and offers new customizable |
1720 faces. | 1729 faces. |
2399 ** Desktop package | 2408 ** Desktop package |
2400 | 2409 |
2401 +++ | 2410 +++ |
2402 *** Desktop saving is now a minor mode, `desktop-save-mode'. | 2411 *** Desktop saving is now a minor mode, `desktop-save-mode'. |
2403 | 2412 |
2413 +++ | |
2404 *** The variable `desktop-enable' is obsolete. | 2414 *** The variable `desktop-enable' is obsolete. |
2405 | 2415 |
2406 Customize `desktop-save-mode' to enable desktop saving. | 2416 Customize `desktop-save-mode' to enable desktop saving. |
2407 | 2417 |
2408 --- | 2418 --- |
2469 Typing the = key now offers to perform the word-by-word comparison of the | 2479 Typing the = key now offers to perform the word-by-word comparison of the |
2470 currently highlighted regions in an inferior Ediff session. If you answer 'n' | 2480 currently highlighted regions in an inferior Ediff session. If you answer 'n' |
2471 then it reverts to the old behavior and asks the user to select regions for | 2481 then it reverts to the old behavior and asks the user to select regions for |
2472 comparison. | 2482 comparison. |
2473 | 2483 |
2484 +++ | |
2474 *** The new command `ediff-backup' compares a file with its most recent | 2485 *** The new command `ediff-backup' compares a file with its most recent |
2475 backup using `ediff'. If you specify the name of a backup file, | 2486 backup using `ediff'. If you specify the name of a backup file, |
2476 `ediff-backup' compares it with the file of which it is a backup. | 2487 `ediff-backup' compares it with the file of which it is a backup. |
2477 | 2488 |
2478 +++ | 2489 +++ |
4782 +++ | 4793 +++ |
4783 *** The new `%i' and `%I' constructs for `mode-line-format' can be used | 4794 *** The new `%i' and `%I' constructs for `mode-line-format' can be used |
4784 to display the size of the accessible part of the buffer on the mode | 4795 to display the size of the accessible part of the buffer on the mode |
4785 line. | 4796 line. |
4786 | 4797 |
4798 +++ | |
4787 *** Mouse-face on mode-line (and header-line) is now supported. | 4799 *** Mouse-face on mode-line (and header-line) is now supported. |
4788 `mode-line-highlight' is the standard face indicating mouse sensitive | 4800 `mode-line-highlight' is the standard face indicating mouse sensitive |
4789 elements on mode-line (and header-line) like `highlight' face on text | 4801 elements on mode-line (and header-line) like `highlight' face on text |
4790 areas. | 4802 areas. |
4791 | 4803 |