; * etc/NEWS: Minor reordering.
Move Exif section closer to Image changes, define-keymap/defvar-keymap and lookup-key closer to Keymaps section.
This commit is contained in:
parent
cfb180329b
commit
37c1c92466
1 changed files with 37 additions and 37 deletions
74
etc/NEWS
74
etc/NEWS
|
@ -2730,6 +2730,13 @@ some commands and user options are no longer needed and are now obsolete:
|
||||||
'image-dired-display-window-width-correction',
|
'image-dired-display-window-width-correction',
|
||||||
'image-dired-temp-image-file'.
|
'image-dired-temp-image-file'.
|
||||||
|
|
||||||
|
** Exif
|
||||||
|
|
||||||
|
---
|
||||||
|
*** New function 'exif-field'.
|
||||||
|
This is a convenience function to extract the field data from
|
||||||
|
'exif-parse-file' and 'exif-parse-buffer'.
|
||||||
|
|
||||||
** Bookmarks
|
** Bookmarks
|
||||||
|
|
||||||
---
|
---
|
||||||
|
@ -2751,13 +2758,6 @@ It is bound to the new command 'bookmark-edit-annotation-cancel'.
|
||||||
This option controls the bitmap used to indicate bookmarks in the
|
This option controls the bitmap used to indicate bookmarks in the
|
||||||
fringe (or nil to disable showing this marker).
|
fringe (or nil to disable showing this marker).
|
||||||
|
|
||||||
** Exif
|
|
||||||
|
|
||||||
---
|
|
||||||
*** New function 'exif-field'.
|
|
||||||
This is a convenience function to extract the field data from
|
|
||||||
'exif-parse-file' and 'exif-parse-buffer'.
|
|
||||||
|
|
||||||
** Xwidget
|
** Xwidget
|
||||||
|
|
||||||
---
|
---
|
||||||
|
@ -4275,6 +4275,24 @@ vectors and strings.
|
||||||
The new 'key' type can be used for options that should be a valid key
|
The new 'key' type can be used for options that should be a valid key
|
||||||
according to 'key-valid-p'. The type 'key-sequence' is now obsolete.
|
according to 'key-valid-p'. The type 'key-sequence' is now obsolete.
|
||||||
|
|
||||||
|
+++
|
||||||
|
** New function 'define-keymap'.
|
||||||
|
This function allows defining a number of keystrokes with one form.
|
||||||
|
|
||||||
|
+++
|
||||||
|
** New macro 'defvar-keymap'.
|
||||||
|
This macro allows defining keymap variables more conveniently.
|
||||||
|
|
||||||
|
** 'defvar-keymap' can specify 'repeat-mode' behavior for the keymap.
|
||||||
|
Use ':repeat t' to have all bindings be repeatable or for more
|
||||||
|
advanced usage:
|
||||||
|
|
||||||
|
:repeat (:enter (commands ...) :exit (commands ...))
|
||||||
|
|
||||||
|
---
|
||||||
|
** 'kbd' can now be used in built-in, preloaded libraries.
|
||||||
|
It no longer depends on edmacro.el and cl-lib.el.
|
||||||
|
|
||||||
+++
|
+++
|
||||||
** New substitution in docstrings and 'substitute-command-keys'.
|
** New substitution in docstrings and 'substitute-command-keys'.
|
||||||
Use \\`KEYSEQ' to insert a literal key sequence "KEYSEQ" (for example
|
Use \\`KEYSEQ' to insert a literal key sequence "KEYSEQ" (for example
|
||||||
|
@ -4284,6 +4302,18 @@ be used only when a key sequence has no corresponding command, for
|
||||||
example when it is read directly with 'read-key-sequence'. It must be
|
example when it is read directly with 'read-key-sequence'. It must be
|
||||||
a valid key sequence according to 'key-valid-p'.
|
a valid key sequence according to 'key-valid-p'.
|
||||||
|
|
||||||
|
---
|
||||||
|
** 'lookup-key' is more permissive when searching for extended menu items.
|
||||||
|
In Emacs 28.1, the behavior of 'lookup-key' was changed: when looking
|
||||||
|
for a menu item '[menu-bar Foo-Bar]', first try to find an exact
|
||||||
|
match, then look for the lowercased '[menu-bar foo-bar]'.
|
||||||
|
|
||||||
|
This has been extended, so that when looking for a menu item with a
|
||||||
|
symbol containing spaces, as in '[menu-bar Foo\ Bar]', first look for
|
||||||
|
an exact match, then the lowercased '[menu-bar foo\ bar]' and finally
|
||||||
|
'[menu-bar foo-bar]'. This further improves backwards-compatibility
|
||||||
|
when converting menus to use 'easy-menu-define'.
|
||||||
|
|
||||||
+++
|
+++
|
||||||
** New function 'file-name-split'.
|
** New function 'file-name-split'.
|
||||||
This returns a list of all the components of a file name.
|
This returns a list of all the components of a file name.
|
||||||
|
@ -4483,24 +4513,6 @@ permanent local variables.
|
||||||
** Third 'mapconcat' argument SEPARATOR is now optional.
|
** Third 'mapconcat' argument SEPARATOR is now optional.
|
||||||
An explicit nil always meant the empty string, now it can be left out.
|
An explicit nil always meant the empty string, now it can be left out.
|
||||||
|
|
||||||
+++
|
|
||||||
** New function 'define-keymap'.
|
|
||||||
This function allows defining a number of keystrokes with one form.
|
|
||||||
|
|
||||||
+++
|
|
||||||
** New macro 'defvar-keymap'.
|
|
||||||
This macro allows defining keymap variables more conveniently.
|
|
||||||
|
|
||||||
** 'defvar-keymap' can specify 'repeat-mode' behavior for the keymap.
|
|
||||||
Use ':repeat t' to have all bindings be repeatable or for more
|
|
||||||
advanced usage:
|
|
||||||
|
|
||||||
:repeat (:enter (commands ...) :exit (commands ...))
|
|
||||||
|
|
||||||
---
|
|
||||||
** 'kbd' can now be used in built-in, preloaded libraries.
|
|
||||||
It no longer depends on edmacro.el and cl-lib.el.
|
|
||||||
|
|
||||||
+++
|
+++
|
||||||
** New function 'image-at-point-p'.
|
** New function 'image-at-point-p'.
|
||||||
This function returns t if point is on a valid image, and nil
|
This function returns t if point is on a valid image, and nil
|
||||||
|
@ -4524,18 +4536,6 @@ separate glyphs. This takes into account combining characters and
|
||||||
grapheme clusters, by treating each sequence of characters composed on
|
grapheme clusters, by treating each sequence of characters composed on
|
||||||
display as a single unit.
|
display as a single unit.
|
||||||
|
|
||||||
---
|
|
||||||
** 'lookup-key' is more permissive when searching for extended menu items.
|
|
||||||
In Emacs 28.1, the behavior of 'lookup-key' was changed: when looking
|
|
||||||
for a menu item '[menu-bar Foo-Bar]', first try to find an exact
|
|
||||||
match, then look for the lowercased '[menu-bar foo-bar]'.
|
|
||||||
|
|
||||||
This has been extended, so that when looking for a menu item with a
|
|
||||||
symbol containing spaces, as in '[menu-bar Foo\ Bar]', first look for
|
|
||||||
an exact match, then the lowercased '[menu-bar foo\ bar]' and finally
|
|
||||||
'[menu-bar foo-bar]'. This further improves backwards-compatibility
|
|
||||||
when converting menus to use 'easy-menu-define'.
|
|
||||||
|
|
||||||
** Xwidget
|
** Xwidget
|
||||||
|
|
||||||
+++
|
+++
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue