mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-11 16:08:13 +00:00
*** empty log message ***
This commit is contained in:
parent
112c140f0e
commit
2018166dbc
74
etc/NEWS
74
etc/NEWS
@ -172,7 +172,7 @@ icons will be used.
|
||||
|
||||
To make the tool bar more useful, we need contributions of extra icons
|
||||
for specific modes (with copyright assignments). Contributions would
|
||||
also be useful manually to touch up some of the PBM icons.
|
||||
also be useful to touch up some of the PBM icons manually.
|
||||
|
||||
+++
|
||||
** Tooltips.
|
||||
@ -192,7 +192,7 @@ of its own. By default, when a window is selected, the cursor is
|
||||
solid; otherwise, it is hollow. The user-option
|
||||
`show-cursor-in-non-selected-windows' controls how to display the
|
||||
cursor in non-selected windows. If nil, no cursor is shown, if
|
||||
non-nil a hollow box cursor is shown. This option can be customized.
|
||||
non-nil a hollow box cursor is shown.
|
||||
|
||||
** Fringes to the left and right of windows are used to display
|
||||
truncation marks, continuation marks, overlay arrows and alike. The
|
||||
@ -929,9 +929,7 @@ in a log file.
|
||||
+++
|
||||
*** Change Log mode now adds a file's version number to change log
|
||||
entries if user-option `change-log-version-info-enabled' is non-nil.
|
||||
|
||||
+++
|
||||
*** Unless the file is under version control the search for a file's
|
||||
Unless the file is under version control the search for a file's
|
||||
version number is performed based on regular expressions from
|
||||
`change-log-version-number-regexp-list' which can be customized.
|
||||
Version numbers are only found in the first 10 percent of a file.
|
||||
@ -1093,28 +1091,15 @@ file names.
|
||||
** Customize changes
|
||||
|
||||
*** Customize now supports comments about customized items. Use the
|
||||
`State' menu to add comments. Note that customization comments will
|
||||
cause the customizations to fail in earlier versions of Emacs.
|
||||
`State' menu to add comments, or give a prefix argument to
|
||||
M-x customize-set-variable or M-x customize-set-value. Note that
|
||||
customization comments will cause the customizations to fail in
|
||||
earlier versions of Emacs.
|
||||
|
||||
*** The new option `custom-buffer-done-function' says whether to kill
|
||||
Custom buffers when you've done with them or just bury them (the
|
||||
default).
|
||||
|
||||
*** The keyword :set-after in defcustom allows to specify dependencies
|
||||
between custom options. Example:
|
||||
|
||||
(defcustom default-input-method nil
|
||||
"*Default input method for multilingual text (a string).
|
||||
This is the input method activated automatically by the command
|
||||
`toggle-input-method' (\\[toggle-input-method])."
|
||||
:group 'mule
|
||||
:type '(choice (const nil) string)
|
||||
:set-after '(current-language-environment))
|
||||
|
||||
This specifies that default-input-method should be set after
|
||||
current-language-environment even if default-input-method appears
|
||||
first in a custom-set-variables statement.
|
||||
|
||||
** New features in evaluation commands
|
||||
|
||||
*** 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'.
|
||||
+++
|
||||
*** bs.el is a new package for buffer selection similar to
|
||||
list-buffers or electric-buffer-list. Use M-x bs-show to display a
|
||||
buffer menu with this package. You can use M-x bs-customize to
|
||||
customize the package.
|
||||
buffer menu with this package. See the Custom group `bs'.
|
||||
|
||||
*** find-lisp.el is a package emulating the Unix find command in Lisp.
|
||||
|
||||
@ -2012,17 +1996,10 @@ delim-col has the following commands:
|
||||
delimit-columns-rectangle Prettify all columns in a text rectangle.
|
||||
|
||||
+++
|
||||
*** The package recentf.el maintains a menu for visiting files that
|
||||
were operated on recently.
|
||||
|
||||
M-x recentf-mode RET toggles recentf mode.
|
||||
|
||||
M-x customize-variable RET recentf-mode RET can be used to enable
|
||||
recentf at Emacs startup.
|
||||
|
||||
M-x customize-variable RET recentf-menu-filter RET to specify a menu
|
||||
filter function to change the menu appearance. For example, the recent
|
||||
file list can be displayed:
|
||||
*** Recentf mode maintains a menu for visiting files that were
|
||||
operated on recently. User option recentf-menu-filter specifies a
|
||||
menu filter function to change the menu appearance. For example, the
|
||||
recent file list can be displayed:
|
||||
|
||||
- organized by major modes, directories or user defined rules.
|
||||
- sorted by file paths, file names, ascending or descending.
|
||||
@ -2044,7 +2021,6 @@ specific to Message mode.
|
||||
viewing/editing context diffs (patches). It is selected for files
|
||||
with extension `.diff', `.diffs', `.patch' and `.rej'.
|
||||
|
||||
+++
|
||||
*** EUDC, the Emacs Unified Directory Client, provides a common user
|
||||
interface to access directory servers using different directory
|
||||
protocols. It has a separate manual.
|
||||
@ -2155,6 +2131,21 @@ probably not be read correctly by Emacs 21.
|
||||
* Lisp changes made after edition 2.6 of the Emacs Lisp Manual,
|
||||
(Display-related features are described in a page of their own below.)
|
||||
|
||||
** The keyword :set-after in defcustom allows to specify dependencies
|
||||
between custom options. Example:
|
||||
|
||||
(defcustom default-input-method nil
|
||||
"*Default input method for multilingual text (a string).
|
||||
This is the input method activated automatically by the command
|
||||
`toggle-input-method' (\\[toggle-input-method])."
|
||||
:group 'mule
|
||||
:type '(choice (const nil) string)
|
||||
:set-after '(current-language-environment))
|
||||
|
||||
This specifies that default-input-method should be set after
|
||||
current-language-environment even if default-input-method appears
|
||||
first in a custom-set-variables statement.
|
||||
|
||||
** The new hook `kbd-macro-termination-hook' is run at the end of
|
||||
function execute-kbd-macro. Functions on this hook are called with no
|
||||
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
|
||||
0xA0..0xFF respectively. Note that the multibyte representation of
|
||||
eight-bit-control is never exposed; this leads to an exception in the
|
||||
emacs-mule coding system, which encodes everything else to the
|
||||
buffer/string internal representation.
|
||||
buffer/string internal representation. Note that to search for
|
||||
eight-bit-graphic characters in a multibyte buffer, the search string
|
||||
must be multibyte, otherwise such characters will be converted to
|
||||
their multibyte equivalent.
|
||||
|
||||
+++
|
||||
** If the APPEND argument of `write-region' is an integer, it seeks to
|
||||
@ -2665,9 +2659,9 @@ instead of being optional.
|
||||
** The new built-in error `text-read-only' is signaled when trying to
|
||||
modify read-only text.
|
||||
|
||||
+++
|
||||
** New functions and variables for locales.
|
||||
|
||||
+++
|
||||
The new variable `locale-coding-system' specifies how to encode and
|
||||
decode strings passed to low-level message functions like strerror and
|
||||
time functions like strftime. The new variables
|
||||
@ -2949,8 +2943,8 @@ the hooks that track changes in the buffer. This affects
|
||||
hooks attached to text properties and overlay properties.
|
||||
|
||||
+++
|
||||
** assoc-delete-all is a new function that deletes all the
|
||||
elements of an alist which have a particular value as the car.
|
||||
** assq-delete-all is a new function that deletes all the
|
||||
elements of an alist which have a car `eq' to a particular value.
|
||||
|
||||
+++
|
||||
** make-temp-file provides a more reliable way to create a temporary file.
|
||||
|
Loading…
Reference in New Issue
Block a user