summaryrefslogtreecommitdiff
path: root/etc/NEWS
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2023-12-21 13:45:58 +0200
committerEli Zaretskii <eliz@gnu.org>2023-12-21 13:45:58 +0200
commit7058988fd65d719b69b658a74b268d4a2f1909c5 (patch)
treeedecc426d9b481785121c09e0fc45a63a2b7f727 /etc/NEWS
parent04883c36a634c7405e88c1092b694228daf9a199 (diff)
downloademacs-7058988fd65d719b69b658a74b268d4a2f1909c5.tar.gz
Improve and update documentation of registers
* lisp/register.el (register-use-preview) (register--read-with-preview-function) (register-preview-function, register-preview-default-1) (register-preview-default, register--preview-function) (register-preview-info, register-command-info) (register-preview-forward-line, register-preview-next) (register-preview-previous, set-register, register-type) (register--type, register-preview, register-preview-1) (register-preview-get-defaults, register-read-with-preview) (register-read-with-preview-traditional) (register-read-with-preview-fancy, register-preview-delay): Doc fixes. * doc/emacs/regs.texi (Registers): Describe the new preview modes. * etc/NEWS: Move the registers entry to its correct place, and document the modified behavior. (Bug#66394)
Diffstat (limited to 'etc/NEWS')
-rw-r--r--etc/NEWS21
1 files changed, 15 insertions, 6 deletions
diff --git a/etc/NEWS b/etc/NEWS
index f96f06a..689aed3 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -554,6 +554,21 @@ files.
*** 'dired-listing-switches' handles connection-local values if exist.
This allows to customize different switches for different remote machines.
+** Registers
+
++++
+*** New mode of prompting for register names and showing preview.
+The new user option 'register-use-preview' can be customized to the
+value t to request a different user interface of prompting for
+register names and previewing the registers: Emacs will require
+confirmation for overwriting the value of a register, and will show
+the preview of registers without delay. You can also customize this
+new option to disable the preview completely.
+
+The default value of 'register-use-preview' preserves the behavior of
+Emacs 29 and before. See the Info node "(emacs) Registers" for more
+details about the new UI and its variants.
+
** Ediff
---
@@ -1216,12 +1231,6 @@ showcases all their customization options.
* Incompatible Lisp Changes in Emacs 30.1
----
-** 'register-preview-delay' is no longer used.
-Register preview is no longer delayed. If you want to disable the
-preview, customize the new option 'register-use-preview' to the value
-'never'.
-
+++
** 'M-TAB' now invokes 'completion-at-point' also in Text mode.
Text mode no longer binds 'M-TAB' to 'ispell-complete-word', and