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

Diff of /code/trunk/NEWS

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

revision 87 by nigel, Sat Feb 24 21:41:21 2007 UTC revision 146 by ph10, Thu Apr 5 09:17:28 2007 UTC
# Line 1  Line 1 
1  News about PCRE releases  News about PCRE releases
2  ------------------------  ------------------------
3    
4    
5    Release 7.1 20-Mar-07
6    ---------------------
7    
8    There are no new features in this release. A few bugs are fixed (see ChangeLog
9    for details), but the major change is a complete re-implementation of the build
10    system. This now has full Autotools support and so is now "standard" in some
11    sense. It should help with compiling PCRE in a wide variety of environments.
12    
13    NOTE: when building shared libraries for Windows, three dlls are now built,
14    called libpcre, libpcreposix, and libpcrecpp. Previously, everything was
15    included in a single dll.
16    
17    Another important change is that the dftables auxiliary program is no longer
18    compiled and run at "make" time by default. Instead, a default set of character
19    tables (assuming ASCII coding) is used. If you want to use dftables to generate
20    the character tables as previously, add --enable-rebuild-chartables to the
21    "configure" command. You must do this if you are compiling PCRE to run on a
22    system that uses EBCDIC code.
23    
24    There is a discussion about character tables in the README file. The default is
25    not to use dftables so that that there is no problem when cross-compiling.
26    
27    
28    Release 7.0 19-Dec-06
29    ---------------------
30    
31    This release has a new major number because there have been some internal
32    upheavals to facilitate the addition of new optimizations and other facilities,
33    and to make subsequent maintenance and extension easier. Compilation is likely
34    to be a bit slower, but there should be no major effect on runtime performance.
35    Previously compiled patterns are NOT upwards compatible with this release. If
36    you have saved compiled patterns from a previous release, you will have to
37    re-compile them. Important changes that are visible to users are:
38    
39    1. The Unicode property tables have been updated to Unicode 5.0.0, which adds
40       some more scripts.
41    
42    2. The option PCRE_NEWLINE_ANY causes PCRE to recognize any Unicode newline
43       sequence as a newline.
44    
45    3. The \R escape matches a single Unicode newline sequence as a single unit.
46    
47    4. New features that will appear in Perl 5.10 are now in PCRE. These include
48       alternative Perl syntax for named parentheses, and Perl syntax for
49       recursion.
50    
51    5. The C++ wrapper interface has been extended by the addition of a
52       QuoteMeta function and the ability to allow copy construction and
53       assignment.
54    
55    For a complete list of changes, see the ChangeLog file.
56    
57    
58    Release 6.7 04-Jul-06
59    ---------------------
60    
61    The main additions to this release are the ability to use the same name for
62    multiple sets of parentheses, and support for CRLF line endings in both the
63    library and pcregrep (and in pcretest for testing).
64    
65    Thanks to Ian Taylor, the stack usage for many kinds of pattern has been
66    significantly reduced for certain subject strings.
67    
68    
69  Release 6.5 01-Feb-06  Release 6.5 01-Feb-06
70  ---------------------  ---------------------
71    

Legend:
Removed from v.87  
changed lines
  Added in v.146

  ViewVC Help
Powered by ViewVC 1.1.5