aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS18
1 files changed, 18 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index a2a3fe494cb..2cf6477ba99 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -15,6 +15,12 @@ in older Emacs versions.
15You can narrow news to a specific version by calling 'view-emacs-news' 15You can narrow news to a specific version by calling 'view-emacs-news'
16with a prefix argument or by typing 'C-u C-h C-n'. 16with a prefix argument or by typing 'C-u C-h C-n'.
17 17
18Temporary note:
19+++ indicates that all relevant manuals in doc/ have been updated.
20--- means no change in the manuals is needed.
21When you add a new item, use the appropriate mark if you are sure it
22applies, and please also update docstrings as needed.
23
18 24
19* Installation Changes in Emacs 30.1 25* Installation Changes in Emacs 30.1
20 26
@@ -1586,6 +1592,18 @@ options of GNU 'ls'.
1586 1592
1587* New Modes and Packages in Emacs 30.1 1593* New Modes and Packages in Emacs 30.1
1588 1594
1595+++
1596** New package Track-Changes.
1597This library is a layer of abstraction above 'before-change-functions'
1598and 'after-change-functions' which provides a superset of
1599the functionality of 'after-change-functions':
1600- It provides the actual previous text rather than only its length.
1601- It takes care of accumulating and bundling changes until a time when
1602 its client finds it convenient to react to them.
1603- It detects most cases where some changes were not properly
1604 reported (calls to 'before/after-change-functions' that are
1605 incorrectly paired, missing, etc...) and reports them adequately.
1606
1589** New major modes based on the tree-sitter library 1607** New major modes based on the tree-sitter library
1590 1608
1591+++ 1609+++