From: Michael Albinus Date: Mon, 10 May 2021 11:36:06 +0000 (+0200) Subject: ; Fix oddities in etc/NEWS X-Git-Tag: emacs-28.0.90~2531 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=fafe912bd3e952835bb5876aab8c7bda2f4fee24;p=emacs.git ; Fix oddities in etc/NEWS --- diff --git a/etc/NEWS b/etc/NEWS index c421073c96c..e797d69a9d7 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -184,7 +184,7 @@ commands. ** Support for '(box . SIZE)' 'cursor-type'. By default, 'box' cursor always has a filled box shape. But if you specify 'cursor-type' to be '(box . SIZE)', the cursor becomes a hollow -box if the point is on an image larger than 'SIZE' pixels in any +box if the point is on an image larger than SIZE pixels in any dimension. +++ @@ -280,7 +280,7 @@ commands. The new keystrokes are 'C-x x g' ('revert-buffer'), input using the minibuffer. --- -** New user option 'bookmark-menu-confirm-deletion' +** New user option 'bookmark-menu-confirm-deletion'. In Bookmark Menu mode, Emacs by default does not prompt for confirmation when you type 'x' to execute the deletion of bookmarks that have been marked for deletion. However, if this new option is @@ -299,10 +299,10 @@ prompt, and how you can tweak the file size threshold. * Editing Changes in Emacs 28.1 +++ -** A prefix arg now causes 'delete-other-frames' to only iconify frames +** A prefix arg now causes 'delete-other-frames' to only iconify frames. +++ -** The "Edit => Clear" menu item now obeys a rectangular region +** The "Edit => Clear" menu item now obeys a rectangular region. +++ ** New command 'execute-extended-command-for-buffer'. @@ -526,7 +526,7 @@ indentation is done using SMIE or with the old ad-hoc code. ** Icomplete +++ -*** New minor mode Icomplete-Vertical mode. +*** New minor mode 'icomplete-vertical-mode'. This mode is intended to be used with Icomplete or Fido, to display the list of completions candidates vertically instead of horizontally. @@ -1147,7 +1147,6 @@ the variables 'bookmark-bmenu-use-header-line' and If non-nil, setting a bookmark will colorize the current line with 'bookmark-face'. - ** Edebug *** Obsoletions @@ -1231,7 +1230,8 @@ command line under point (and any following output). --- *** Environment variable 'INSIDE_EMACS' is now copied to subprocesses. -Its value equals the result of evaluating '(format "%s,eshell" emacs-version)'. +Its value contains the result of evaluating '(format "%s,eshell" +emacs-version)'. Other package names, like "tramp", could also be included. --- *** Eshell no longer re-initializes its keymap every call. @@ -1345,16 +1345,16 @@ See the new user options 'package-name-column-width', *** gdb-mi can now store and restore window configurations. Use 'gdb-save-window-configuration' to save window configuration to a file and 'gdb-load-window-configuration' to load from a file. These -commands can also be accessed through the menu bar under 'Gud -- -GDB-Windows'. 'gdb-default-window-configuration-file', when non-nil, +commands can also be accessed through the menu bar under "Gud => +GDB-Windows". 'gdb-default-window-configuration-file', when non-nil, is loaded when GDB starts up. +++ *** gdb-mi can now restore window configuration after quit. Set 'gdb-restore-window-configuration-after-quit' to non-nil and Emacs will remember the window configuration before GDB started and restore -it after GDB quits. A toggle button is also provided under 'Gud -- -GDB-Windows'. +it after GDB quits. A toggle button is also provided under "Gud => +GDB-Windows". +++ *** gdb-mi now has a better logic for displaying source buffers. @@ -1625,7 +1625,7 @@ This feature relies on librsvg 2.48 or above being available. Size image properties, for example ':height', ':max-height', etc., can be given a cons of the form '(SIZE . em)', where SIZE is an integer or float which is multiplied by the font size to calculate the image -size, and em is a symbol. +size, and 'em' is a symbol. ** EWW @@ -1732,8 +1732,8 @@ If chosen, file names in "*xref*" buffers will be displayed relative to the 'project-root' of the current project, when available. +++ -*** The TAB key binding in *xref* buffers is obsolete. -Use 'C-u RET' instead. The TAB binding in *xref* buffers is still +*** The 'TAB' key binding in "*xref*" buffers is obsolete. +Use 'C-u RET' instead. The 'TAB' binding in "*xref*" buffers is still supported, but we plan on removing it in a future version; at that time, the command 'xref-quit-and-goto-xref' will no longer have a key binding in 'xref--xref-buffer-mode-map'. @@ -2397,10 +2397,11 @@ You can type 'C-x u u' instead of 'C-x u C-x u' to undo many changes, 'M-g n n p p' to navigate next-error matches. Any other key exits transient mode and then is executed normally. 'repeat-exit-key' defines an additional key to exit mode like 'isearch-exit' ('RET'). -With 'repeat-keep-prefix' you can keep the prefix arg of the previous command. -For example, this can help to reverse the window navigation direction -with e.g. 'C-x o M-- o o'. Also it can help to set a new step with -e.g. 'C-x { C-5 { { {' will set the window resizing step to 5 columns. +With 'repeat-keep-prefix' you can keep the prefix arg of the previous +command. For example, this can help to reverse the window navigation +direction with e.g. 'C-x o M-- o o'. Also it can help to set a new +step with e.g. 'C-x { C-5 { { {', which will set the window resizing +step to 5 columns. * New Modes and Packages in Emacs 28.1 @@ -2498,7 +2499,7 @@ in the minibuffer instead of being set via a global let-binding. +++ ** The use of positional arguments in 'define-minor-mode' is obsolete. -These were actually rendered obsolete in Emacs-21 but were never +These were actually rendered obsolete in Emacs 21 but were never marked as such. ** 'facemenu-color-alist' is now obsolete, and is not used. @@ -2686,8 +2687,8 @@ back in Emacs 23.1. The affected functions are: 'make-obsolete', +++ ** The '&define' keyword in an Edebug specification now disables backtracking. -The implementation was buggy, and multiple &define forms in an &or -form should be exceedingly rare. See the Info node 'Backtracking' in +The implementation was buggy, and multiple '&define' forms in an '&or' +form should be exceedingly rare. See the Info node "(elisp) Backtracking" in the Emacs Lisp reference manual for background. @@ -3078,9 +3079,9 @@ The special events 'dbus-event' and 'file-notify' are now ignored in +++ ** 'condition-case' now allows for a success handler. -It is written as (:success BODY...) where BODY is executed whenever -the protected form terminates without error, with the specified -variable bound to the the value of the protected form. +It is written as '(:success BODY...)' where BODY is executed +whenever the protected form terminates without error, with the +specified variable bound to the the value of the protected form. * Changes in Emacs 28.1 on Non-Free Operating Systems