This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Curious why say "non-negative" instead of "an integer in the Unicode codespace." Characters, by the way, are encoded characters when assigned to a code point. Unicode, 7th edition, 2.4 Code Points and Characters.
>Curious why say "non-negative" A previous editor was somewhat fond of adjectives. As when people talk of "well-formed XML", it's redundant but not incorrect. I'll remove it. In the 2007 spec the definition of "codepoint" appeared in a Note, and some time during the development of 3.0 it was promoted to a definition.
At the teleconference on 2015-03-03, the Joint Working Group agreed to fix this as an editorial change. Many thanks.
Note also that as a result of a separate bug in this series, the normative definition moves to the Data model spec.