aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2001-03-20 00:34:40 +0000
committerDave Love2001-03-20 00:34:40 +0000
commit2018166dbccc9eb884bc3e959d0ea510da6bff35 (patch)
tree24074c21d2855875f923ff1523e3a86ad88fc0a9
parent112c140f0ebe433145b0832906225a8ab4e3f90a (diff)
downloademacs-2018166dbccc9eb884bc3e959d0ea510da6bff35.tar.gz
emacs-2018166dbccc9eb884bc3e959d0ea510da6bff35.zip
*** empty log message ***
-rw-r--r--etc/NEWS74
1 files changed, 34 insertions, 40 deletions
diff --git a/etc/NEWS b/etc/NEWS
index e1552472957..68c8cdd2fe4 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -172,7 +172,7 @@ icons will be used.
172 172
173To make the tool bar more useful, we need contributions of extra icons 173To make the tool bar more useful, we need contributions of extra icons
174for specific modes (with copyright assignments). Contributions would 174for specific modes (with copyright assignments). Contributions would
175also be useful manually to touch up some of the PBM icons. 175also be useful to touch up some of the PBM icons manually.
176 176
177+++ 177+++
178** Tooltips. 178** Tooltips.
@@ -192,7 +192,7 @@ of its own. By default, when a window is selected, the cursor is
192solid; otherwise, it is hollow. The user-option 192solid; otherwise, it is hollow. The user-option
193`show-cursor-in-non-selected-windows' controls how to display the 193`show-cursor-in-non-selected-windows' controls how to display the
194cursor in non-selected windows. If nil, no cursor is shown, if 194cursor in non-selected windows. If nil, no cursor is shown, if
195non-nil a hollow box cursor is shown. This option can be customized. 195non-nil a hollow box cursor is shown.
196 196
197** Fringes to the left and right of windows are used to display 197** Fringes to the left and right of windows are used to display
198truncation marks, continuation marks, overlay arrows and alike. The 198truncation marks, continuation marks, overlay arrows and alike. The
@@ -929,9 +929,7 @@ in a log file.
929+++ 929+++
930*** Change Log mode now adds a file's version number to change log 930*** Change Log mode now adds a file's version number to change log
931entries if user-option `change-log-version-info-enabled' is non-nil. 931entries if user-option `change-log-version-info-enabled' is non-nil.
932 932Unless the file is under version control the search for a file's
933+++
934*** Unless the file is under version control the search for a file's
935version number is performed based on regular expressions from 933version number is performed based on regular expressions from
936`change-log-version-number-regexp-list' which can be customized. 934`change-log-version-number-regexp-list' which can be customized.
937Version numbers are only found in the first 10 percent of a file. 935Version numbers are only found in the first 10 percent of a file.
@@ -1093,28 +1091,15 @@ file names.
1093** Customize changes 1091** Customize changes
1094 1092
1095*** Customize now supports comments about customized items. Use the 1093*** Customize now supports comments about customized items. Use the
1096`State' menu to add comments. Note that customization comments will 1094`State' menu to add comments, or give a prefix argument to
1097cause the customizations to fail in earlier versions of Emacs. 1095M-x customize-set-variable or M-x customize-set-value. Note that
1096customization comments will cause the customizations to fail in
1097earlier versions of Emacs.
1098 1098
1099*** The new option `custom-buffer-done-function' says whether to kill 1099*** The new option `custom-buffer-done-function' says whether to kill
1100Custom buffers when you've done with them or just bury them (the 1100Custom buffers when you've done with them or just bury them (the
1101default). 1101default).
1102 1102
1103*** The keyword :set-after in defcustom allows to specify dependencies
1104between custom options. Example:
1105
1106 (defcustom default-input-method nil
1107 "*Default input method for multilingual text (a string).
1108 This is the input method activated automatically by the command
1109 `toggle-input-method' (\\[toggle-input-method])."
1110 :group 'mule
1111 :type '(choice (const nil) string)
1112 :set-after '(current-language-environment))
1113
1114This specifies that default-input-method should be set after
1115current-language-environment even if default-input-method appears
1116first in a custom-set-variables statement.
1117
1118** New features in evaluation commands 1103** New features in evaluation commands
1119 1104
1120*** The commands to evaluate Lisp expressions, such as C-M-x in Lisp 1105*** The commands to evaluate Lisp expressions, such as C-M-x in Lisp
@@ -1904,8 +1889,7 @@ paragraphs in the same style as `paragraph-indent-text-mode'.
1904+++ 1889+++
1905*** bs.el is a new package for buffer selection similar to 1890*** bs.el is a new package for buffer selection similar to
1906list-buffers or electric-buffer-list. Use M-x bs-show to display a 1891list-buffers or electric-buffer-list. Use M-x bs-show to display a
1907buffer menu with this package. You can use M-x bs-customize to 1892buffer menu with this package. See the Custom group `bs'.
1908customize the package.
1909 1893
1910*** find-lisp.el is a package emulating the Unix find command in Lisp. 1894*** find-lisp.el is a package emulating the Unix find command in Lisp.
1911 1895
@@ -2012,17 +1996,10 @@ delim-col has the following commands:
2012 delimit-columns-rectangle Prettify all columns in a text rectangle. 1996 delimit-columns-rectangle Prettify all columns in a text rectangle.
2013 1997
2014+++ 1998+++
2015*** The package recentf.el maintains a menu for visiting files that 1999*** Recentf mode maintains a menu for visiting files that were
2016were operated on recently. 2000operated on recently. User option recentf-menu-filter specifies a
2017 2001menu filter function to change the menu appearance. For example, the
2018M-x recentf-mode RET toggles recentf mode. 2002recent file list can be displayed:
2019
2020M-x customize-variable RET recentf-mode RET can be used to enable
2021recentf at Emacs startup.
2022
2023M-x customize-variable RET recentf-menu-filter RET to specify a menu
2024filter function to change the menu appearance. For example, the recent
2025file list can be displayed:
2026 2003
2027- organized by major modes, directories or user defined rules. 2004- organized by major modes, directories or user defined rules.
2028- sorted by file paths, file names, ascending or descending. 2005- sorted by file paths, file names, ascending or descending.
@@ -2044,7 +2021,6 @@ specific to Message mode.
2044viewing/editing context diffs (patches). It is selected for files 2021viewing/editing context diffs (patches). It is selected for files
2045with extension `.diff', `.diffs', `.patch' and `.rej'. 2022with extension `.diff', `.diffs', `.patch' and `.rej'.
2046 2023
2047+++
2048*** EUDC, the Emacs Unified Directory Client, provides a common user 2024*** EUDC, the Emacs Unified Directory Client, provides a common user
2049interface to access directory servers using different directory 2025interface to access directory servers using different directory
2050protocols. It has a separate manual. 2026protocols. It has a separate manual.
@@ -2155,6 +2131,21 @@ probably not be read correctly by Emacs 21.
2155* Lisp changes made after edition 2.6 of the Emacs Lisp Manual, 2131* Lisp changes made after edition 2.6 of the Emacs Lisp Manual,
2156(Display-related features are described in a page of their own below.) 2132(Display-related features are described in a page of their own below.)
2157 2133
2134** The keyword :set-after in defcustom allows to specify dependencies
2135between custom options. Example:
2136
2137 (defcustom default-input-method nil
2138 "*Default input method for multilingual text (a string).
2139 This is the input method activated automatically by the command
2140 `toggle-input-method' (\\[toggle-input-method])."
2141 :group 'mule
2142 :type '(choice (const nil) string)
2143 :set-after '(current-language-environment))
2144
2145This specifies that default-input-method should be set after
2146current-language-environment even if default-input-method appears
2147first in a custom-set-variables statement.
2148
2158** The new hook `kbd-macro-termination-hook' is run at the end of 2149** The new hook `kbd-macro-termination-hook' is run at the end of
2159function execute-kbd-macro. Functions on this hook are called with no 2150function execute-kbd-macro. Functions on this hook are called with no
2160args. The hook is run independent of how the macro was terminated 2151args. The hook is run independent of how the macro was terminated
@@ -2467,7 +2458,10 @@ have been introduced for 8-bit characters in the ranges 0x80..0x9F and
24670xA0..0xFF respectively. Note that the multibyte representation of 24580xA0..0xFF respectively. Note that the multibyte representation of
2468eight-bit-control is never exposed; this leads to an exception in the 2459eight-bit-control is never exposed; this leads to an exception in the
2469emacs-mule coding system, which encodes everything else to the 2460emacs-mule coding system, which encodes everything else to the
2470buffer/string internal representation. 2461buffer/string internal representation. Note that to search for
2462eight-bit-graphic characters in a multibyte buffer, the search string
2463must be multibyte, otherwise such characters will be converted to
2464their multibyte equivalent.
2471 2465
2472+++ 2466+++
2473** If the APPEND argument of `write-region' is an integer, it seeks to 2467** If the APPEND argument of `write-region' is an integer, it seeks to
@@ -2665,9 +2659,9 @@ instead of being optional.
2665** The new built-in error `text-read-only' is signaled when trying to 2659** The new built-in error `text-read-only' is signaled when trying to
2666modify read-only text. 2660modify read-only text.
2667 2661
2668+++
2669** New functions and variables for locales. 2662** New functions and variables for locales.
2670 2663
2664+++
2671The new variable `locale-coding-system' specifies how to encode and 2665The new variable `locale-coding-system' specifies how to encode and
2672decode strings passed to low-level message functions like strerror and 2666decode strings passed to low-level message functions like strerror and
2673time functions like strftime. The new variables 2667time functions like strftime. The new variables
@@ -2949,8 +2943,8 @@ the hooks that track changes in the buffer. This affects
2949hooks attached to text properties and overlay properties. 2943hooks attached to text properties and overlay properties.
2950 2944
2951+++ 2945+++
2952** assoc-delete-all is a new function that deletes all the 2946** assq-delete-all is a new function that deletes all the
2953elements of an alist which have a particular value as the car. 2947elements of an alist which have a car `eq' to a particular value.
2954 2948
2955+++ 2949+++
2956** make-temp-file provides a more reliable way to create a temporary file. 2950** make-temp-file provides a more reliable way to create a temporary file.