Add unidata_version. Bump generator version number.

This commit is contained in:
Martin v. Löwis 2002-11-25 09:13:37 +00:00
parent 05ced6aa76
commit b5c980b802
6 changed files with 19 additions and 5 deletions

View file

@ -1,7 +1,7 @@
#
# (re)generate unicode property and type databases
#
# this script converts a unicode 3.0 database file to
# this script converts a unicode 3.2 database file to
# Modules/unicodedata_db.h, Modules/unicodename_db.h,
# and Objects/unicodetype_db.h
#
@ -17,6 +17,7 @@
# 2002-10-18 mvl update to Unicode 3.2
# 2002-10-22 mvl generate NFC tables
# 2002-11-24 mvl expand all ranges, sort names version-independently
# 2002-11-25 mvl add UNIDATA_VERSION
#
# written by Fredrik Lundh (fredrik@pythonware.com)
#
@ -24,8 +25,10 @@
import sys
SCRIPT = sys.argv[0]
VERSION = "2.1"
VERSION = "2.2"
# The Unicode Database
UNIDATA_VERSION = "3.2.0"
UNICODE_DATA = "UnicodeData.txt"
COMPOSITION_EXCLUSIONS = "CompositionExclusions.txt"
@ -192,6 +195,7 @@ def makeunicodedata(unicode, trace):
fp = open(FILE, "w")
print >>fp, "/* this file was generated by %s %s */" % (SCRIPT, VERSION)
print >>fp
print >>fp, '#define UNIDATA_VERSION "%s"' % UNIDATA_VERSION
print >>fp, "/* a list of unique database records */"
print >>fp, \
"const _PyUnicode_DatabaseRecord _PyUnicode_Database_Records[] = {"