[Python-Dev] [Python-checkins] cpython: Document requierements of Unicode kinds (original) (raw)

Terry Reedy tjreedy at udel.edu
Thu Oct 6 03:28:58 CEST 2011


On 10/5/2011 7:53 PM, Victor Stinner wrote:

Le mercredi 5 octobre 2011 21:25:22, Terry Reedy a écrit :

+ - PyUnicode1BYTEKIND (1): + + * character type = PyUCS1 (8 bits, unsigned) + * if ascii is 1, at least one character must be in range + U+80-U+FF, otherwise all characters must be in range U+00-U+7F

Given that 1==True, this looks backwards. I changed the doc to: PyUnicode1BYTEKIND (1): * character type = PyUCS1 (8 bits, unsigned) * if ascii is set, all characters must be in range U+0000-U+007F, otherwise at least one character must be in range U+0080-U+00FF Is it better?

yes

+ - PyUnicode2BYTEKIND (2): + + * character type = PyUCS2 (16 bits, unsigned) + * at least one character must be in range U+0100-U+1FFFF

/U+1FFFF/U+FFFF/ ? Oops, correct. I fixed the doc, thanks for the review.

Glad I could help with that, even though not the code details.

-- Terry Jan Reedy



More information about the Python-Dev mailing list