1 |
The files in the "maintain" directory of the PCRE source contain data, scripts,
|
2 |
and programs that are used for the maintenance of PCRE, but do not form part of
|
3 |
the PCRE distribution tarballs. There are various file names in the scripts and
|
4 |
programs; they assume that the pcre directory is current.
|
5 |
|
6 |
132html A Perl script that converts a .1 or .3 man page into HTML.
|
7 |
|
8 |
Builducptable A Perl script that creates the contents of the ucptable.h file
|
9 |
from two Unicode data files, which themselves are downloaded
|
10 |
from the Unicode web site.
|
11 |
|
12 |
CleanTxt A Perl script that cleans up the output of "nroff -man" by
|
13 |
removing backspaces and other redundant text so as to produce
|
14 |
a readable .txt file.
|
15 |
|
16 |
Detrail A Perl script that removes trailing spaces from files.
|
17 |
|
18 |
Index.html A file that is copied as index.html into the doc/html
|
19 |
directory. It works like this so that doc/html can be deleted
|
20 |
and re-created from scratch.
|
21 |
|
22 |
MakeRelease My script for creating a new release. It processes the
|
23 |
documentation man pages into .text and HTML formats before
|
24 |
creating tarballs.
|
25 |
|
26 |
Tech.Notes Some notes about the internals of the PCRE code.
|
27 |
|
28 |
Unicode.tables The files in this directory, Scripts.txt and UnicodeData.txt,
|
29 |
were downloaded from the Unicode web site. They contain
|
30 |
information about Unicode characters and scripts.
|
31 |
|
32 |
ucptest.c A short C program for testing the Unicode property functions in
|
33 |
pcre_ucp_searchfuncs.c, mainly useful after rebuilding the
|
34 |
Unicode property table.
|
35 |
|
36 |
ucptestdata A directory containing two files, testinput1 and testoutput1,
|
37 |
to use in conjunction with the ucptest program.
|
38 |
|
39 |
utf8.c A short C program for converting a Unicode code point into a
|
40 |
sequence of bytes in the UTF-8 encoding, and vice versa.
|
41 |
|
42 |
When there is a new release of Unicode, the files in Unicode.tables must be
|
43 |
refreshed from the web site, and the Buildupctable script can then be run to
|
44 |
generate a new version of ucptable.h. The ucptest program can be used to check
|
45 |
that the resulting table works properly, using the data files in ucptestdata to
|
46 |
check a number of test characters.
|
47 |
|
48 |
****
|