/[pcre]/code/trunk/maint/README
ViewVC logotype

Diff of /code/trunk/maint/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 98 by ph10, Mon Mar 5 12:36:47 2007 UTC revision 99 by ph10, Tue Mar 6 12:27:42 2007 UTC
# Line 1  Line 1 
1  The files in the "maintain" directory of the PCRE source contain data, scripts,  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  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  the PCRE distribution tarballs.
 programs; they assume that the pcre directory is current.  
4    
5  132html         A Perl script that converts a .1 or .3 man page into HTML.  132html         A Perl script that converts a .1 or .3 man page into HTML. It
6                    is called from MakeRelease. It "knows" the relevant troff
7                    constructs that are used in the PCRE man pages.
8    
9  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
10                  from two Unicode data files, which themselves are downloaded                  from two Unicode data files, which themselves are downloaded
11                  from the Unicode web site.                  from the Unicode web site. Run this script in the "maintain"
12                    directory.
13    
14  CleanTxt        A Perl script that cleans up the output of "nroff -man" by  CleanTxt        A Perl script that cleans up the output of "nroff -man" by
15                  removing backspaces and other redundant text so as to produce                  removing backspaces and other redundant text so as to produce
16                  a readable .txt file.                  a readable .txt file. It is called from MakeRelease.
17    
18  Detrail         A Perl script that removes trailing spaces from files.  Detrail         A Perl script that removes trailing spaces from files. It is
19                    called from MakeRelease.
20    
21  Index.html      A file that is copied as index.html into the doc/html  Index.html      A file that is copied as index.html into the doc/html
22                  directory. It works like this so that doc/html can be deleted                  directory when the HTML documentation is being built. It works
23                  and re-created from scratch.                  like this so that doc/html can be deleted and re-created from
24                    scratch.
25    
26  MakeRelease     My script for creating a new release. It processes the  MakeRelease     My script for creating a new release. It processes the
27                  documentation man pages into .text and HTML formats before                  documentation man pages into .text and HTML formats before
28                  creating tarballs.                  creating tarballs and putting them in the Releases directory.
29    
30  Tech.Notes      Some notes about the internals of the PCRE code.  Tech.Notes      Some notes about the internals of the PCRE code.
31    
# Line 31  Unicode.tables The files in this direct Line 35  Unicode.tables The files in this direct
35    
36  ucptest.c       A short C program for testing the Unicode property functions in  ucptest.c       A short C program for testing the Unicode property functions in
37                  pcre_ucp_searchfuncs.c, mainly useful after rebuilding the                  pcre_ucp_searchfuncs.c, mainly useful after rebuilding the
38                  Unicode property table.                  Unicode property table. Compile and run this in the "maintain"
39                    directory.
40    
41  ucptestdata     A directory containing two files, testinput1 and testoutput1,  ucptestdata     A directory containing two files, testinput1 and testoutput1,
42                  to use in conjunction with the ucptest program.                  to use in conjunction with the ucptest program.
43    
44  utf8.c          A short C program for converting a Unicode code point into a  utf8.c          A short, freestanding C program for converting a Unicode code
45                  sequence of bytes in the UTF-8 encoding, and vice versa.                  point into a sequence of bytes in the UTF-8 encoding, and vice
46                    versa. If its argument is a hex number such as 0x1234, it
47                    outputs a list of the equivalent UTF-8 bytes. If its argument
48                    is sequence of concatenated UTF-8 bytes (e.g. e188b4) it treats
49                    them as a UTF-8 character and outputs the equivalent code point
50                    in hex.
51    
52  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
53  refreshed from the web site, and the Buildupctable script can then be run to  refreshed from the web site, and the Buildupctable script can then be run to

Legend:
Removed from v.98  
changed lines
  Added in v.99

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12