commit: a17b32bfaa4ae4b3cdb054c1ad4852185e1654a8 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> AuthorDate: Thu Feb 5 21:00:35 2026 +0000 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> CommitDate: Fri Feb 6 20:44:02 2026 +0000 URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=a17b32bf
names.tex: Clarify what is part of a version suffix Bug: https://bugs.gentoo.org/969629 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> names.tex | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/names.tex b/names.tex index fa7c51d..7f5c204 100644 --- a/names.tex +++ b/names.tex @@ -67,9 +67,10 @@ A version starts with the number part, which is in the form \t{[0-9]+(\textbacks This may optionally be followed by one of \t{[a-z]} (a lower-case letter). -This may be followed by zero or more of the suffixes \t{_alpha}, \t{_beta}, \t{_pre}, \t{_rc} -or \t{_p}, each of which may optionally be followed by an unsigned integer. Suffix and integer -count as separate version components. +This may be followed by zero or more suffixes. Each suffix consists of one of the strings +\t{_alpha}, \t{_beta}, \t{_pre}, \t{_rc} or \t{_p} indicating its type, optionally followed by +an unsigned integer. The type part and the integer part of the suffix count as separate version +components. This may optionally be followed by the suffix \t{-r} followed immediately by an unsigned integer (the ``revision number''). If this suffix is not present, it is assumed to be \t{-r0}.
