mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2026-09-11 00:06:36 -04:00
; 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.
This commit is contained in:
parent
c5a9ed1499
commit
57e9e94be9
54
etc/NEWS
54
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.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue