diff options
| author | Dave Love | 2001-03-20 00:34:40 +0000 |
|---|---|---|
| committer | Dave Love | 2001-03-20 00:34:40 +0000 |
| commit | 2018166dbccc9eb884bc3e959d0ea510da6bff35 (patch) | |
| tree | 24074c21d2855875f923ff1523e3a86ad88fc0a9 | |
| parent | 112c140f0ebe433145b0832906225a8ab4e3f90a (diff) | |
| download | emacs-2018166dbccc9eb884bc3e959d0ea510da6bff35.tar.gz emacs-2018166dbccc9eb884bc3e959d0ea510da6bff35.zip | |
*** empty log message ***
| -rw-r--r-- | etc/NEWS | 74 |
1 files changed, 34 insertions, 40 deletions
| @@ -172,7 +172,7 @@ icons will be used. | |||
| 172 | 172 | ||
| 173 | To make the tool bar more useful, we need contributions of extra icons | 173 | To make the tool bar more useful, we need contributions of extra icons |
| 174 | for specific modes (with copyright assignments). Contributions would | 174 | for specific modes (with copyright assignments). Contributions would |
| 175 | also be useful manually to touch up some of the PBM icons. | 175 | also 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 | |||
| 192 | solid; otherwise, it is hollow. The user-option | 192 | solid; 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 |
| 194 | cursor in non-selected windows. If nil, no cursor is shown, if | 194 | cursor in non-selected windows. If nil, no cursor is shown, if |
| 195 | non-nil a hollow box cursor is shown. This option can be customized. | 195 | non-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 |
| 198 | truncation marks, continuation marks, overlay arrows and alike. The | 198 | truncation 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 |
| 931 | entries if user-option `change-log-version-info-enabled' is non-nil. | 931 | entries if user-option `change-log-version-info-enabled' is non-nil. |
| 932 | 932 | Unless 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 | ||
| 935 | version number is performed based on regular expressions from | 933 | version 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. |
| 937 | Version numbers are only found in the first 10 percent of a file. | 935 | Version 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 |
| 1097 | cause the customizations to fail in earlier versions of Emacs. | 1095 | M-x customize-set-variable or M-x customize-set-value. Note that |
| 1096 | customization comments will cause the customizations to fail in | ||
| 1097 | earlier 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 |
| 1100 | Custom buffers when you've done with them or just bury them (the | 1100 | Custom buffers when you've done with them or just bury them (the |
| 1101 | default). | 1101 | default). |
| 1102 | 1102 | ||
| 1103 | *** The keyword :set-after in defcustom allows to specify dependencies | ||
| 1104 | between 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 | |||
| 1114 | This specifies that default-input-method should be set after | ||
| 1115 | current-language-environment even if default-input-method appears | ||
| 1116 | first 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 |
| 1906 | list-buffers or electric-buffer-list. Use M-x bs-show to display a | 1891 | list-buffers or electric-buffer-list. Use M-x bs-show to display a |
| 1907 | buffer menu with this package. You can use M-x bs-customize to | 1892 | buffer menu with this package. See the Custom group `bs'. |
| 1908 | customize 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 |
| 2016 | were operated on recently. | 2000 | operated on recently. User option recentf-menu-filter specifies a |
| 2017 | 2001 | menu filter function to change the menu appearance. For example, the | |
| 2018 | M-x recentf-mode RET toggles recentf mode. | 2002 | recent file list can be displayed: |
| 2019 | |||
| 2020 | M-x customize-variable RET recentf-mode RET can be used to enable | ||
| 2021 | recentf at Emacs startup. | ||
| 2022 | |||
| 2023 | M-x customize-variable RET recentf-menu-filter RET to specify a menu | ||
| 2024 | filter function to change the menu appearance. For example, the recent | ||
| 2025 | file 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. | |||
| 2044 | viewing/editing context diffs (patches). It is selected for files | 2021 | viewing/editing context diffs (patches). It is selected for files |
| 2045 | with extension `.diff', `.diffs', `.patch' and `.rej'. | 2022 | with 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 |
| 2049 | interface to access directory servers using different directory | 2025 | interface to access directory servers using different directory |
| 2050 | protocols. It has a separate manual. | 2026 | protocols. 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 | ||
| 2135 | between 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 | |||
| 2145 | This specifies that default-input-method should be set after | ||
| 2146 | current-language-environment even if default-input-method appears | ||
| 2147 | first 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 |
| 2159 | function execute-kbd-macro. Functions on this hook are called with no | 2150 | function execute-kbd-macro. Functions on this hook are called with no |
| 2160 | args. The hook is run independent of how the macro was terminated | 2151 | args. 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 | |||
| 2467 | 0xA0..0xFF respectively. Note that the multibyte representation of | 2458 | 0xA0..0xFF respectively. Note that the multibyte representation of |
| 2468 | eight-bit-control is never exposed; this leads to an exception in the | 2459 | eight-bit-control is never exposed; this leads to an exception in the |
| 2469 | emacs-mule coding system, which encodes everything else to the | 2460 | emacs-mule coding system, which encodes everything else to the |
| 2470 | buffer/string internal representation. | 2461 | buffer/string internal representation. Note that to search for |
| 2462 | eight-bit-graphic characters in a multibyte buffer, the search string | ||
| 2463 | must be multibyte, otherwise such characters will be converted to | ||
| 2464 | their 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 |
| 2666 | modify read-only text. | 2660 | modify read-only text. |
| 2667 | 2661 | ||
| 2668 | +++ | ||
| 2669 | ** New functions and variables for locales. | 2662 | ** New functions and variables for locales. |
| 2670 | 2663 | ||
| 2664 | +++ | ||
| 2671 | The new variable `locale-coding-system' specifies how to encode and | 2665 | The new variable `locale-coding-system' specifies how to encode and |
| 2672 | decode strings passed to low-level message functions like strerror and | 2666 | decode strings passed to low-level message functions like strerror and |
| 2673 | time functions like strftime. The new variables | 2667 | time functions like strftime. The new variables |
| @@ -2949,8 +2943,8 @@ the hooks that track changes in the buffer. This affects | |||
| 2949 | hooks attached to text properties and overlay properties. | 2943 | hooks 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 |
| 2953 | elements of an alist which have a particular value as the car. | 2947 | elements 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. |