utf8.h: Add macros for problematic code points
authorKarl Williamson <public@khwilliamson.com>
Wed, 5 Jan 2011 17:11:49 +0000 (10:11 -0700)
committerKarl Williamson <public@khwilliamson.com>
Wed, 5 Jan 2011 18:07:07 +0000 (11:07 -0700)
commit7131f24d68f0c825d2313b84c611a3290bbe6b23
tree0550c63c8a7a8543dd0f6200409e4ba7773ff21e
parent50db69d859446083d83085cfe0a7553942a82adf
utf8.h: Add macros for problematic code points

Surrogates, non-character code points, and non-Unicode code points are
problematic in some contexts.  These macros allow easy determination if
a code point is in one of these classes.  There are versions both for
UVs, and utf8-encoded.
utf8.h