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 |