diff --git a/src/categories.cpp b/src/categories.cpp index 43325b42..ea02720e 100644 --- a/src/categories.cpp +++ b/src/categories.cpp @@ -27,6 +27,8 @@ using namespace ucd; +// Unicode Character Data 6.2 + static const ucd::category categories_000000[256] = { /* 00 */ Cc, Cc, Cc, Cc, Cc, Cc, Cc, Cc, Cc, Cc, Cc, Cc, Cc, Cc, Cc, Cc, diff --git a/tools/categories.py b/tools/categories.py index 29778627..0fe0b538 100755 --- a/tools/categories.py +++ b/tools/categories.py @@ -22,6 +22,7 @@ import sys import ucd ucd_rootdir = sys.argv[1] +ucd_version = ucd_rootdir.split('-')[-1] unicode_chars = {} for data in ucd.parse_ucd_data(ucd_rootdir, 'UnicodeData'): @@ -104,7 +105,9 @@ if __name__ == '__main__': #include using namespace ucd; -""") + +// Unicode Character Data %s +""" % ucd_version) for codepoints, category, comment in category_sets: if not category: