16 |
Files in the maint directory |
Files in the maint directory |
17 |
---------------------------- |
---------------------------- |
18 |
|
|
19 |
|
----------------- This file is now OBSOLETE and no longer used ---------------- |
20 |
Builducptable A Perl script that creates the contents of the ucptable.h file |
Builducptable A Perl script that creates the contents of the ucptable.h file |
21 |
from two Unicode data files, which themselves are downloaded |
from two Unicode data files, which themselves are downloaded |
22 |
from the Unicode web site. Run this script in the "maint" |
from the Unicode web site. Run this script in the "maint" |
23 |
directory. |
directory. |
24 |
|
----------------- This file is now OBSOLETE and no longer used ---------------- |
25 |
|
|
26 |
ManyConfigTests A shell script that runs "configure, make, test" a number of |
ManyConfigTests A shell script that runs "configure, make, test" a number of |
27 |
times with different configuration settings. |
times with different configuration settings. |
28 |
|
|
29 |
Unicode.tables The files in this directory, Scripts.txt and UnicodeData.txt, |
MultiStage2.py A Python script that generates the file pcre_ucd.c from three |
30 |
were downloaded from the Unicode web site. They contain |
Unicode data tables, which are themselves downloaded from the |
31 |
information about Unicode characters and scripts. |
Unicode web site. Run this script in the "maint" directory. |
32 |
|
The generated file contains the tables for a 2-stage lookup |
33 |
ucptest.c A short C program for testing the Unicode property functions |
of Unicode properties. |
34 |
in pcre_ucp_searchfuncs.c, mainly useful after rebuilding the |
|
35 |
Unicode property table. Compile and run this in the "maint" |
Unicode.tables The files in this directory, DerivedGeneralCategory.txt, |
36 |
directory. |
Scripts.txt and UnicodeData.txt, were downloaded from the |
37 |
|
Unicode web site. They contain information about Unicode |
38 |
|
characters and scripts. |
39 |
|
|
40 |
|
ucptest.c A short C program for testing the Unicode property macros |
41 |
|
that do lookups in the pcre_ucd.c data, mainly useful after |
42 |
|
rebuilding the Unicode property table. Compile and run this in |
43 |
|
the "maint" directory. |
44 |
|
|
45 |
ucptestdata A directory containing two files, testinput1 and testoutput1, |
ucptestdata A directory containing two files, testinput1 and testoutput1, |
46 |
to use in conjunction with the ucptest program. |
to use in conjunction with the ucptest program. |
58 |
--------------------------------- |
--------------------------------- |
59 |
|
|
60 |
When there is a new release of Unicode, the files in Unicode.tables must be |
When there is a new release of Unicode, the files in Unicode.tables must be |
61 |
refreshed from the web site, and the Buildupctable script can then be run to |
refreshed from the web site, and the MultiStage2.py script can then be run to |
62 |
generate a new version of ucptable.h. The ucptest program can be used to check |
generate a new version of pcre_ucd.c. The ucptest program can be used to check |
63 |
that the resulting table works properly, using the data files in ucptestdata to |
that the resulting table works properly, using the data files in ucptestdata to |
64 |
check a number of test characters. |
check a number of test characters. |
65 |
|
|
253 |
Philip Hazel |
Philip Hazel |
254 |
Email local part: ph10 |
Email local part: ph10 |
255 |
Email domain: cam.ac.uk |
Email domain: cam.ac.uk |
256 |
Last updated: 27 December 2007 |
Last updated: 02 July 2008 |