branch: externals/compat commit ebc3b356c95950f71e5f1ee2e06b94ed95011839 Author: Daniel Mendler <m...@daniel-mendler.de> Commit: Daniel Mendler <m...@daniel-mendler.de>
Revert "COMMENT out outdated sections in NEWS.org" This reverts commit 0ec09b94d1aab6491c6e2637c6273b9a08a12615. ELPA release mails should ideally only contain the relevant section of the NEWS file. Unfortunately the ELPA build process does not yet give us such a fine grained level of control. Until we implement a better solution, we have to live with the redundant information in the mails. Commenting out older sections of the news file has severe downsides: Most importantly, commenting breaks rendering on GH and on the ELPA package page. Furthermore the comment tags must be added manually and pollute the plain text view of the file. The plan is to mark the headline corresponding to the current release with an :elpa-current: tag. The elpa-admin.el package build script should then filter out the section corresponding to the marked headline, such that only this section is sent as part of the release announcement mail. --- NEWS.org | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/NEWS.org b/NEWS.org index b10c5259f5..9a054c96f2 100644 --- a/NEWS.org +++ b/NEWS.org @@ -8,7 +8,7 @@ - compat-29: Add ~cl-constantly~. - compat-29: Drop ~with-narrowing~ which was renamed to ~with-restriction~. -* COMMENT Release of "Compat" Version 29.1.3.4 +* Release of "Compat" Version 29.1.3.4 - Ensure that ~seq~ is required properly both at compile time and runtime, such that compilation of downstream packages works even if Compat itself is not @@ -18,7 +18,7 @@ (Release <2023-02-11 Sat>) -* COMMENT Release of "Compat" Version 29.1.3.3 +* Release of "Compat" Version 29.1.3.3 - compat-27: Add ~with-suppressed-warnings~. - compat-29: Add ~cl-with-gensyms~ and ~cl-once-only~. @@ -26,7 +26,7 @@ (Release <2023-02-08 Wed>) -* COMMENT Release of "Compat" Version 29.1.3.2 +* Release of "Compat" Version 29.1.3.2 - compat-26: Add ~make-temp-file~ with optional argument TEXT. - compat-27: Mark ~compat-call dired-get-marked-files~ as obsolete. See the @@ -37,7 +37,7 @@ (Release <2023-02-01 Wed>) -* COMMENT Release of "Compat" Version 29.1.3.1 +* Release of "Compat" Version 29.1.3.1 - Fix regression, which prevented loading Compat in interpreted mode. We ensure that Compat works interpreted and byte compiled by running the entire test @@ -49,7 +49,7 @@ (Release <2023-01-25 Wed>) -* COMMENT Release of "Compat" Version 29.1.3.0 +* Release of "Compat" Version 29.1.3.0 - compat-25: Add ~hash-table-empty-p~. - compat-25: Add ~macroexp-parse-body~ and ~macroexp-quote~. @@ -84,7 +84,7 @@ (Release <2023-01-22 Sun>) -* COMMENT Release of "Compat" Version 29.1.2.0 +* Release of "Compat" Version 29.1.2.0 - All compatibility functions are covered by tests! - Add links from compatibility definitions to tests. @@ -103,7 +103,7 @@ (Release <2023-01-16 Mon>) -* COMMENT Release of "Compat" Version 29.1.1.1 +* Release of "Compat" Version 29.1.1.1 - Add tests, 167 out of 203 definitions tested (82%). - compat-25: Improve algorithmic complexity of ~sort~. @@ -114,7 +114,7 @@ (Release <2023-01-14 Sat>) -* COMMENT Release of "Compat" Version 29.1.1.0 +* Release of "Compat" Version 29.1.1.0 - The macros in ~compat-macs.el~ have been rewritten and simplified. The refactoring allows to further refine the criteria under which compatibility @@ -144,7 +144,7 @@ (Release <2023-01-07 Sat>) -* COMMENT Release of "Compat" Version 29.1.0.1 +* Release of "Compat" Version 29.1.0.1 - Add multiple new tests for existing APIs. - Fix bugs in compatibility functions: ~setq-local~, ~proper-list-p, prop-match-p~, @@ -176,13 +176,13 @@ (Release <2023-01-05 Thu>) -* COMMENT Release of "Compat" Version 28.1.2.2 +* Release of "Compat" Version 28.1.2.2 This is a minor release that hopes to address [[compat:7]]. (Release <2022-08-25 Thu>) -* COMMENT Release of "Compat" Version 28.1.2.1 +* Release of "Compat" Version 28.1.2.1 This is a minor release adding the following changes: @@ -196,7 +196,7 @@ include much more documentation that had been the case previously. (Release <2022-08-24 Wed>) -* COMMENT Release of "Compat" Version 28.1.2.0 +* Release of "Compat" Version 28.1.2.0 The main change of this release has been the major simplification of Compat's initialisation system, improving the situation around issues @@ -213,7 +213,7 @@ Minor improvements to manual are also part of this release. (Release <2022-07-18 Mon>) -* COMMENT Release of "Compat" Version 28.1.1.3 +* Release of "Compat" Version 28.1.1.3 This release just contains a hot-fix for an issue introduced in the last version, where compat.el raises an error during byte compilation. @@ -221,7 +221,7 @@ See [[compat:4]]. (Release <2022-06-19 Sun>) -* COMMENT Release of "Compat" Version 28.1.1.2 +* Release of "Compat" Version 28.1.1.2 Two main changes have necessitated a new patch release: @@ -233,7 +233,7 @@ Two main changes have necessitated a new patch release: (Released <2022-06-22 Wed>) -* COMMENT Release of "Compat" Version 28.1.1.1 +* Release of "Compat" Version 28.1.1.1 This is a minor release fixing a bug in =json-serialize=, that could cause unintended side-effects, not related to packages using Compat @@ -241,7 +241,7 @@ directly (see [[compat:2]]). (Released <2022-05-05 Thu>) -* COMMENT Release of "Compat" Version 28.1.1.0 +* Release of "Compat" Version 28.1.1.0 This release mostly fixes a number of smaller bugs that were not identified as of 28.1.0.0. Nevertheless these warrent a version bump,