emacs-31 57e9e94be9b: ; etc/NEWS: Minor reordering.
Juri Linkov <[email protected]>
| Newsgroups | gmane.emacs.diffs |
|---|---|
| Message-ID | <[email protected]> |
branch: emacs-31 commit 57e9e94be9b41daf5a934a436e62f70f237c90e0 Author: Juri Linkov <[email protected]> Commit: Juri Linkov <[email protected]> ; etc/NEWS: Minor reordering. Keep entries for 'eager-display' and 'eager-update' closer. Move 'treesit-simple-indent-modify-rules' closer to 'treesit-simple-indent-add-rules'. Move 'hs-cycle-filter' closer to 'hs-cycle'. Move 'pulse-face-duration' to Pulse. --- etc/NEWS | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 3b906c7807f..5f5f59d2a9f 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -209,11 +209,6 @@ can be overridden for different completion categories by customizing "*Completions*" for all minibuffers, or nil to suppress this for all minibuffers. ---- -*** Support for completion category inheritance. -You can now define completion categories that inherit properties from -existing categories, using the new function 'define-completion-category'. - +++ *** Support for updating "*Completions*" as you type. If the "*Completions*" buffer is displayed and the completion table sets @@ -225,6 +220,11 @@ be overridden for different completion categories by customizing be updated as you type, or nil to suppress this always. Note that for large or inefficient completion tables, this can slow down typing. +--- +*** Support for completion category inheritance. +You can now define completion categories that inherit properties from +existing categories, using the new function 'define-completion-category'. + +++ *** New optional value of 'minibuffer-visible-completions'. If the value of this option is 'up-down', only the '<UP>' and '<DOWN>' @@ -1356,13 +1356,6 @@ settings. In a multi-language major mode it is sometimes necessary to replace features from one of the major modes with others that are better suited to the new multilingual context. ---- -*** New function 'treesit-simple-indent-modify-rules'. -Given two tree-sitter indent rules, it replaces, adds, or prepends rules -in the old rules with new ones, then returns the modified rules. In a -multi-language major mode it is sometimes necessary to modify rules from -one of the major modes to better suit the new multilingual context. - +++ *** New variable 'treesit-aggregated-simple-imenu-settings'. This variable allows major modes to setup Imenu for multiple languages. @@ -1377,6 +1370,13 @@ for multiple languages. This new function makes it easier to customize indent rules for tree-sitter modes. +--- +*** New function 'treesit-simple-indent-modify-rules'. +Given two tree-sitter indent rules, it replaces, adds, or prepends rules +in the old rules with new ones, then returns the modified rules. In a +multi-language major mode it is sometimes necessary to modify rules from +one of the major modes to better suit the new multilingual context. + --- *** New variable 'treesit-simple-indent-override-rules'. Users can customize this variable to add simple custom indentation rules @@ -1464,6 +1464,11 @@ This command cycles the visibility state of the current block between hiding the parent block, hiding only the nested blocks and showing all the blocks. ++++ +*** New user option 'hs-cycle-filter' for visibility-cycling with 'TAB'. +This user option controls the positions on the headline of hideable blocks +where the 'TAB' key cycles the blocks' visibility. + +++ *** New command 'hs-toggle-all'. This command hides or shows all the blocks in the current buffer. @@ -1512,11 +1517,6 @@ hide the innermost block to which the current line belongs instead of the block after point. To restore the old behavior, set the new user option 'hs-hide-block-behavior' to 'after-point'. -+++ -*** New user option 'hs-cycle-filter' for visibility-cycling with 'TAB'. -This user option controls the positions on the headline of hideable blocks -where the 'TAB' key cycles the blocks' visibility. - --- *** The variable 'hs-special-modes-alist' is now obsolete. Instead of customizing Hideshow for a mode by setting the elements of @@ -1637,7 +1637,7 @@ Rules for finding siblings of a PHP file. --- *** New user option 'php-ts-mode-phpdoc-highlight-errors'. -When non nil, it highlights unknown PHPDOC tags using +When non-nil, it highlights unknown PHPDOC tags using 'font-lock-warning-face' so that the user can identify them more easily. --- @@ -1952,7 +1952,7 @@ bookmark state that you, or a package that you use, maintains. Customize user option 'recentf-autosave-interval' to the number of seconds between auto saving recently opened files. For example, customize this variable to 300 to save recently opened files every 5 -minutes. From Lisp, use 'setopt' not 'setq'. If +minutes. From Lisp, use 'setopt', not 'setq'. If 'recentf-autosave-interval' is nil, auto saving is disabled; this is the default. @@ -1986,7 +1986,7 @@ extensions by customizing the new user option *** You can now regularly auto-save places. Customize user option 'save-place-autosave-interval' to the number of seconds between auto-saving places. For example, customize this -variable to 300 to save places every 5 minutes. From Lisp, use 'setopt' +variable to 300 to save places every 5 minutes. From Lisp, use 'setopt', not 'setq'. If 'save-place-autosave-interval' is nil, auto saving is disabled; this is the default. @@ -3599,6 +3599,11 @@ without marking it as automatically buffer-local. ** Pulse +--- +*** New user option 'pulse-face-duration'. +This option controls the flash duration for 'flash-face-bell-function' +and 'flash-echo-area-bell-function'. + --- *** New function 'pulse-faces'. This function pulses a specified list of faces. The pulse duration is @@ -3982,7 +3987,7 @@ frame and be interpreted as a command. This specifies the buffers in which 'global-hl-line-mode' should be switched on. The default is all buffers except the minibuffer, and buffers that enable 'cursor-face-highlight-mode', like the -"*Completions*" buffer +"*Completions*" buffer. --- *** New value 'window' for the user option 'global-hl-line-sticky-flag'. @@ -4008,11 +4013,6 @@ It is intended to be used in 'ring-bell-function'. This function flashes the current frame's echo area briefly. It is intended to be used in 'ring-bell-function'. ---- -*** New user option 'pulse-face-duration'. -This option controls the flash duration for 'flash-face-bell-function' -and 'flash-echo-area-bell-function'. - --- *** New user option 'flash-face-faces'. This option tells 'flash-face-bell-function' which faces should flash. @@ -4184,7 +4184,7 @@ The compiler now unifies more constants that are 'equal' for better code generation. This does not affect correct programs but may expose some coding mistakes. For example, - (eq (cdr '(1 2 3)) '(2 3))) + (eq (cdr '(1 2 3)) '(2 3)) may return either nil or t.