RFC Errata
RFC 7940, "Representing Label Generation Rulesets Using XML", August 2016
Source of RFC: lager (art)
Errata ID: 5167
Status: Reported
Type: Technical
Publication Format(s) : TEXT
Reported By: Phil Pennock
Date Reported: 2017-10-24
Section 4.3.7 says:
Whenever an LGR depends on character properties from a given version of the Unicode Standard, the version number used in creating the LGR MUST be listed in the form x.y.z, where x, y, and z are positive decimal integers (see [Unicode-Versions]).
It should say:
Whenever an LGR depends on character properties from a given version of the Unicode Standard, the version number used in creating the LGR MUST be listed in the form x.y.z, where x, y, and z are non-negative decimal integers (see [Unicode-Versions]).
Notes:
A zero needs to be allowed in the version numbering, as included in the example below. Zero is neither positive nor negative. "0, 1, 2, ..." are the "non-negative decimal integers". Positive decimal integers start at 1.
Thus for "6.3.0" to be a valid example, the constraint needs to be "non-negative" rather than "positive".