aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2022-10-29 16:34:08 +0300
committerEli Zaretskii2022-10-29 16:34:08 +0300
commit647c36cbfa485e54bbe8e4f0825b4fc3be7c5706 (patch)
tree9d0ba31607094c6ce25bbc2e6e49ce70fd4c5863
parent31e7b9c073bd0dddedb90a1ff882dc78ff33315c (diff)
downloademacs-647c36cbfa485e54bbe8e4f0825b4fc3be7c5706.tar.gz
emacs-647c36cbfa485e54bbe8e4f0825b4fc3be7c5706.zip
; * etc/NEWS: Add entry about more performant overlays.
-rw-r--r--etc/NEWS43
1 files changed, 25 insertions, 18 deletions
diff --git a/etc/NEWS b/etc/NEWS
index bf50c900eac..a1859674835 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -106,28 +106,19 @@ frame positioning and various issues with keyboard input of sequences
106such as 'C-;' and 'C-S-u'. 106such as 'C-;' and 'C-S-u'.
107 107
108--- 108---
109** The implementation of overlays has changed.
110Emacs now uses an implementation of overlays that is much more
111efficient than the original one, and should speed up all the
112operations that involve overlays, especially when there are lots of
113them in a buffer. However, no changes in behavior of overlays should
114be visible on the Lisp or user level, with the exception of better
115performance.
116
117---
109** The docstrings of preloaded files are not in "etc/DOC" any more. 118** The docstrings of preloaded files are not in "etc/DOC" any more.
110Instead, they're fetched as needed from the corresponding ".elc" file, 119Instead, they're fetched as needed from the corresponding ".elc" file,
111as was already the case for all the non-preloaded files. 120as was already the case for all the non-preloaded files.
112 121
113** Emacs Sessions (Desktop)
114
115+++
116*** New user option to load a locked desktop if locking Emacs is not running.
117The option 'desktop-load-locked-desktop' can now be set to the value
118'check-pid', which means to allow loading a locked ".emacs.desktop"
119file if the Emacs process which locked it is no longer running on the
120local machine. This allows avoiding questions about locked desktop
121files when the Emacs session which locked it crashes, or was otherwise
122interrupted, and didn't exit gracefully. See the "(emacs) Saving
123Emacs Sessions" node in the Emacs manual for more details.
124
125** Miscellaneous
126
127+++
128*** User option 'minibuffer-eldef-shorten-default' is now obsolete.
129Customize the user option 'minibuffer-default-prompt-format' instead.
130
131 122
132* Startup Changes in Emacs 29.1 123* Startup Changes in Emacs 29.1
133 124
@@ -1557,6 +1548,18 @@ These commands can be useful if the ".elc" files are out of date
1557If no packages are marked, 'x' will install the package under point if 1548If no packages are marked, 'x' will install the package under point if
1558it isn't already, and remove it if it is installed. 1549it isn't already, and remove it if it is installed.
1559 1550
1551** Emacs Sessions (Desktop)
1552
1553+++
1554*** New user option to load a locked desktop if locking Emacs is not running.
1555The option 'desktop-load-locked-desktop' can now be set to the value
1556'check-pid', which means to allow loading a locked ".emacs.desktop"
1557file if the Emacs process which locked it is no longer running on the
1558local machine. This allows avoiding questions about locked desktop
1559files when the Emacs session which locked it crashes, or was otherwise
1560interrupted, and didn't exit gracefully. See the "(emacs) Saving
1561Emacs Sessions" node in the Emacs manual for more details.
1562
1560** Miscellaneous 1563** Miscellaneous
1561 1564
1562+++ 1565+++
@@ -1696,6 +1699,10 @@ table. 'minibuffer-complete-defaults' ('C-x <down>') completes
1696on the list of default items. 1699on the list of default items.
1697 1700
1698+++ 1701+++
1702*** User option 'minibuffer-eldef-shorten-default' is now obsolete.
1703Customize the user option 'minibuffer-default-prompt-format' instead.
1704
1705+++
1699*** New user option 'completions-sort'. 1706*** New user option 'completions-sort'.
1700This option controls the sorting of the completion candidates in 1707This option controls the sorting of the completion candidates in
1701the "*Completions*" buffer. Available styles are no sorting, 1708the "*Completions*" buffer. Available styles are no sorting,