Re: [PATCH] add patchlevel to --version output
dana <[email protected]>
| Newsgroups | gmane.comp.shells.zsh.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sun 31 May 2026, at 00:13, Wesley Schwengle wrote: > A ZSH_VERSION_DATE, if the ZSH_VERSION matches a tag, get the tag date > in UTC, otherwise take the current date of the build system. This is > mostly needed for Doc/Makefile.in. i like the idea of getting the date from the tag, it would make the release process simpler and more reliable On Sun 31 May 2026, at 00:13, Wesley Schwengle wrote: > There is one thing I think we shouldn't do, and that is using .999 in > test releases, perhaps a better way is using ~, like Debian to indicate > release candidates, eg 5.9.0~rc4 or 5.9.0~test1. is-at-least may need > some additional logic to deal with this, but I think it is cleaner that > 5.9.999.3-test. i wish you'd said so before i changed it... i don't really care for the 999 thing either, it was just an easy fix that didn't require changing anything else about the current system but i also don't like using the `git describe` string as-is because it makes it too hard to tell how certain builds compare, particularly in the period between a major release and the next test release i would be open to a scheme like dpkg's where e.g. 5.10 > 5.10~test4. but you can't use '~' in git tags. and using '-' like semver would break too many assumptions for is-at-least dana