Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: Re: [gentoo-dev] [PATCH] eapi7-ver.eclass: 'Early adopter' version of EAPI 7 version manip
Date: Fri, 08 Sep 2017 13:27:01
Message-Id: 22962.39576.69959.52082@a1i15.kph.uni-mainz.de
In Reply to: [gentoo-dev] [PATCH] eapi7-ver.eclass: 'Early adopter' version of EAPI 7 version manip by "Michał Górny"
1 >>>>> On Fri, 8 Sep 2017, Michał Górny wrote:
2
3 > +# A version component can either consist purely of digits ([0-9]+) or
4 > +# purely of uppercase and lowercase letters ([a-zA-Z]+). Any other
5 > +# character is treated as a version separator.
6
7 Minor documentation nitpick (sorry for not noticing this earlier):
8 A version separator is not necessarily a single character. So the
9 wording should be along the lines of:
10
11 # A version component can either consist purely of digits ([0-9]+) or
12 # purely of uppercase and lowercase letters ([A-Za-z]+). A version
13 # separator is either a string of any other characters ([^A-Za-z0-9]+),
14 # or it occurs at the transition between a sequence of letters and a
15 # sequence of digits, or vice versa. In the latter case, the version
16 # separator is an empty string.
17
18 Ulrich