diff options
| author | Eli Zaretskii | 2023-07-30 02:11:49 -0400 |
|---|---|---|
| committer | Eli Zaretskii | 2023-07-30 02:11:49 -0400 |
| commit | a9b28224af0f73d1fe0f422e9b318c5b91af889b (patch) | |
| tree | 03f5d2c6b9b1b9e40250afd03ed7db01bd5f22ac | |
| parent | 7da1cee56b3cc35fad7ff6f67147bb77cda6bb98 (diff) | |
| download | emacs-a9b28224af0f73d1fe0f422e9b318c5b91af889b.tar.gz emacs-a9b28224af0f73d1fe0f422e9b318c5b91af889b.zip | |
; Last-minute changes befor releasing 29.1emacs-29.1
* ChangeLog.4:
* etc/HISTORY: Update.
| -rw-r--r-- | ChangeLog.4 | 46 | ||||
| -rw-r--r-- | etc/HISTORY | 2 |
2 files changed, 45 insertions, 3 deletions
diff --git a/ChangeLog.4 b/ChangeLog.4 index d8f7fc4a579..9d64446d68e 100644 --- a/ChangeLog.4 +++ b/ChangeLog.4 | |||
| @@ -1,7 +1,49 @@ | |||
| 1 | 2023-07-29 Eli Zaretskii <eliz@maintain0p.gnu.org> | 1 | 2023-07-30 Eli Zaretskii <eliz@maintain0p.gnu.org> |
| 2 | 2 | ||
| 3 | * Version 29.1 released. | 3 | * Version 29.1 released. |
| 4 | 4 | ||
| 5 | 2023-07-29 Vincenzo Pupillo <v.pupillo@gmail.com> | ||
| 6 | |||
| 7 | Update CMake support due to upstream changes (bug#64922) | ||
| 8 | |||
| 9 | A recent change in tree-sitter-cmake grammar support for CMake (commit | ||
| 10 | fe9b5e0), now put arguments are wrapped in a new argument_list node. | ||
| 11 | To support the old and new version of the grammar, a new function was | ||
| 12 | added on which string syntax highlighting now depends. | ||
| 13 | |||
| 14 | * lisp/progmodes/cmake-ts-mode.el | ||
| 15 | (cmake-ts-mode--font-lock-compatibility-fe9b5e0): Indent helper | ||
| 16 | function to handle different tree-sitter-cmake version. | ||
| 17 | * lisp/progmodes/cmake-ts-mode.el | ||
| 18 | (cmake-ts-mode--font-lock-settings): Use the new function to handle | ||
| 19 | the new argument_list node. | ||
| 20 | |||
| 21 | 2023-07-24 Theodor Thornhill <theo@thornhill.no> | ||
| 22 | |||
| 23 | Remove nullptr named node from c++-ts-mode (bug#64818) | ||
| 24 | |||
| 25 | The nullptr node was changed from a named node to an unnamed node | ||
| 26 | upstream[0], which caused font locking to break. As this is a small | ||
| 27 | enough regression, no compat code is required. | ||
| 28 | |||
| 29 | * lisp/progmodes/c-ts-mode.el (c-ts-mode--font-lock-settings): Remove | ||
| 30 | node no longer in use. | ||
| 31 | |||
| 32 | [0]: | ||
| 33 | https://github.com/tree-sitter/tree-sitter-c/commit/c75868f8b508ae32a0c8490da91bb31b2b96430e | ||
| 34 | |||
| 35 | 2023-07-24 Theodor Thornhill <theo@thornhill.no> | ||
| 36 | |||
| 37 | Make compat check also check typescript | ||
| 38 | |||
| 39 | * lisp/progmodes/typescript-ts-mode.el | ||
| 40 | (tsx-ts-mode--font-lock-compatibility-bb1f97b): | ||
| 41 | Add argument so that we run the 'treesit-query-capture' when the | ||
| 42 | language is 'typescript', not only 'tsx'. | ||
| 43 | |||
| 44 | * lisp/progmodes/typescript-ts-mode.el | ||
| 45 | (typescript-ts-mode--font-lock-settings): Use supplied argument. | ||
| 46 | |||
| 5 | 2023-07-23 Eli Zaretskii <eliz@gnu.org> | 47 | 2023-07-23 Eli Zaretskii <eliz@gnu.org> |
| 6 | 48 | ||
| 7 | Bump Emacs version | 49 | Bump Emacs version |
| @@ -117338,7 +117380,7 @@ | |||
| 117338 | 117380 | ||
| 117339 | This file records repository revisions from | 117381 | This file records repository revisions from |
| 117340 | commit f2ae39829812098d8269eafbc0fcb98959ee5bb7 (exclusive) to | 117382 | commit f2ae39829812098d8269eafbc0fcb98959ee5bb7 (exclusive) to |
| 117341 | commit 76a142e265df742b2fdd3d220607a46fcbc30e1a (inclusive). | 117383 | commit 7d1737071fba1fd83039aac34f34f6b90c9579b8 (inclusive). |
| 117342 | See ChangeLog.3 for earlier changes. | 117384 | See ChangeLog.3 for earlier changes. |
| 117343 | 117385 | ||
| 117344 | ;; Local Variables: | 117386 | ;; Local Variables: |
diff --git a/etc/HISTORY b/etc/HISTORY index 30ad1b8f51b..70f8669cb29 100644 --- a/etc/HISTORY +++ b/etc/HISTORY | |||
| @@ -230,7 +230,7 @@ GNU Emacs 28.2 (2022-09-12) emacs-28.2 | |||
| 230 | 230 | ||
| 231 | GNU Emacs 28.3 (2023-02-17) emacs-28.3 (was not actually released) | 231 | GNU Emacs 28.3 (2023-02-17) emacs-28.3 (was not actually released) |
| 232 | 232 | ||
| 233 | GNU Emacs 29.1 (2023-07-29) emacs-29.1 | 233 | GNU Emacs 29.1 (2023-07-30) emacs-29.1 |
| 234 | 234 | ||
| 235 | 235 | ||
| 236 | ---------------------------------------------------------------------- | 236 | ---------------------------------------------------------------------- |