Browse Source

Display the Unicode Character Database version in the generated file.

master
Reece H. Dunn 12 years ago
parent
commit
a416b4090c
2 changed files with 6 additions and 1 deletions
  1. 2
    0
      src/categories.cpp
  2. 4
    1
      tools/categories.py

+ 2
- 0
src/categories.cpp View File

@@ -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,

+ 4
- 1
tools/categories.py View File

@@ -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 <stddef.h>

using namespace ucd;
""")

// Unicode Character Data %s
""" % ucd_version)

for codepoints, category, comment in category_sets:
if not category:

Loading…
Cancel
Save