Re: Structured Changelogs for ELPA packages

Richard Stallman <[email protected]> Tue, 11 Aug 2026 00:40:58 -0400
Newsgroups gmane.emacs.devel
Message-ID <[email protected]>
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > # -*- mode: org -*-
  > * v0.13.7   2026-08-06

  > - Fixed a minor regression introduced in v0.13.6 affecting infixes
  >   whose values aren't represented using a string.

  > * v0.13.6   2026-08-01

  > - When a group would be empty because all its suffixes are inactive
  >   (due to ~:if*~ predicates or their ~:level~), then it is no longer
  >   inserted at all.  d5514493

  > - Added new ~claim-argument~ suffix slot, which helps avoid conflicts
  >   between overlapping suffixes, such as ~--push-option=known=<val>~
  >   and ~--push-option=<arbitrary>~.  f772690e

  > - Fixed a regression introduced in v0.13.4, which caused set and
  >   saved values to be corrupted for some multi-value arguments.
  >   7600a430

All of these changes look like bug fixes, not new features.
(I am not entirely sure about ~claim-argument~ -- maybe that 
is a feature, but I think it is a bug fix.)

If they are bug fixes, they don't need to be mentioned in the NEWS
file.  They belong in the ChangeLog file, which we don't encourage
non-developer users to study.

Is it possible that the develper here is trying to use the NEWS
file as a change log?

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)