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