Reece H. Dunn
|
88e72aeb0a
|
tools/ucd.py: support printing out the data as CSV with specified columns from the command-line
|
12 years ago |
Reece H. Dunn
|
7e411b34e9
|
F8D0-D8FF: Klingon
|
12 years ago |
Reece H. Dunn
|
c06f296d87
|
tools/scripts.py: merge some script set ranges
|
12 years ago |
Reece H. Dunn
|
65f95033c8
|
Add support for querying the Script property.
|
12 years ago |
Reece H. Dunn
|
349e225aae
|
Support mapping a General Category to a General Category Group.
|
12 years ago |
Reece H. Dunn
|
6e15fd6d9b
|
Add tests for ucd::lookup_category_group.
|
12 years ago |
Reece H. Dunn
|
3f9f6c0623
|
Add tests for ucd::isspace.
|
12 years ago |
Reece H. Dunn
|
cc9abdff12
|
Fetch UnicodeData.txt from unicode.org if not present to make the build fully automated.
|
12 years ago |
Reece H. Dunn
|
2d982956a5
|
Store the category data in uint8_t arrays to minimize their compiled size.
|
12 years ago |
Reece H. Dunn
|
2df0e6abdb
|
Factor out the remaining single category tables.
|
12 years ago |
Reece H. Dunn
|
7f1dd9cc96
|
Avoid duplicating Lo only tables.
|
12 years ago |
Reece H. Dunn
|
ea09eb5c45
|
Add tests for querying UCD properties; fix discovered issues.
|
12 years ago |
Reece H. Dunn
|
9c3a87dbeb
|
Add toupper, tolower and totitle case-conversion APIs.
|
12 years ago |
Reece H. Dunn
|
e3e85d33f2
|
Rename Ci to Ii and move it to an I/Invalid category group as it is not part of the UCD C/Other category group.
|
12 years ago |
Reece H. Dunn
|
bc6a5c23cc
|
Remove the Zc class as it is not part of the UCD; special case Cc-based whitespace instead.
|
12 years ago |
Reece H. Dunn
|
ff7a5e0209
|
Add support for looking up the general category group for a codepoint.
|
12 years ago |
Reece H. Dunn
|
a416b4090c
|
Display the Unicode Character Database version in the generated file.
|
12 years ago |
Reece H. Dunn
|
12bafa6b4d
|
tools/categories.py: generate category lookup tables for the full unicode range.
|
12 years ago |
Reece H. Dunn
|
e6133fcafd
|
tools/ucd.py: fixup the codepoint ranges when processing the UnicodeData file.
|
12 years ago |
Reece H. Dunn
|
a77e5a142c
|
tools/ucd.py: parse CodePoint/CodeRange entries to their numerical values.
|
12 years ago |
Reece H. Dunn
|
2813950acc
|
Infrastructure for building libucd.a.
|
12 years ago |
Reece H. Dunn
|
1b24e604ed
|
Parse the UCD data files.
|
12 years ago |