/[pcre]/code/trunk/NEWS
ViewVC logotype

Diff of /code/trunk/NEWS

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

revision 41 by nigel, Sat Feb 24 21:39:17 2007 UTC revision 53 by nigel, Sat Feb 24 21:39:42 2007 UTC
# Line 1  Line 1 
1  News about PCRE releases  News about PCRE releases
2  ------------------------  ------------------------
3    
4  A "configure" script is now used to configure PCRE for Unix systems. It builds  Release 3.5 15-Aug-01
5  a Makefile and a config.h file.  ---------------------
6    
7    1. The configuring system has been upgraded to use later versions of autoconf
8    and libtool. By default it builds both a shared and a static library if the OS
9    supports it. You can use --disable-shared or --disable-static on the configure
10    command if you want only one of them.
11    
12    2. The pcretest utility is now installed along with pcregrep because it is
13    useful for users (to test regexs) and by doing this, it automatically gets
14    relinked by libtool. The documentation has been turned into a man page, so
15    there are now .1, .txt, and .html versions in /doc.
16    
17    3. Upgrades to pcregrep:
18       (i)   Added long-form option names like gnu grep.
19       (ii)  Added --help to list all options with an explanatory phrase.
20       (iii) Added -r, --recursive to recurse into sub-directories.
21       (iv)  Added -f, --file to read patterns from a file.
22    
23    4. Added --enable-newline-is-cr and --enable-newline-is-lf to the configure
24    script, to force use of CR or LF instead of \n in the source. On non-Unix
25    systems, the value can be set in config.h.
26    
27    5. The limit of 200 on non-capturing parentheses is a _nesting_ limit, not an
28    absolute limit. Changed the text of the error message to make this clear, and
29    likewise updated the man page.
30    
31    6. The limit of 99 on the number of capturing subpatterns has been removed.
32    The new limit is 65535, which I hope will not be a "real" limit.
33    
34    
35    Release 3.3 01-Aug-00
36    ---------------------
37    
38    There is some support for UTF-8 character strings. This is incomplete and
39    experimental. The documentation describes what is and what is not implemented.
40    Otherwise, this is just a bug-fixing release.
41    
42    
43    Release 3.0 01-Feb-00
44    ---------------------
45    
46    1. A "configure" script is now used to configure PCRE for Unix systems. It
47    builds a Makefile, a config.h file, and the pcre-config script.
48    
49    2. PCRE is built as a shared library by default.
50    
51    3. There is support for POSIX classes such as [:alpha:].
52    
53    5. There is an experimental recursion feature.
54    
55  ----------------------------------------------------------------------------  ----------------------------------------------------------------------------
56            IMPORTANT FOR THOSE UPGRADING FROM VERSIONS BEFORE 2.00            IMPORTANT FOR THOSE UPGRADING FROM VERSIONS BEFORE 2.00

Legend:
Removed from v.41  
changed lines
  Added in v.53

  ViewVC Help
Powered by ViewVC 1.1.5