Revision: 1208
http://vcs.pcre.org/viewvc?view=rev&revision=1208
Author: ph10
Date: 2012-11-06 12:21:45 +0000 (Tue, 06 Nov 2012)
Log Message:
-----------
Update NEWS with a summary of main items for 8.32.
Modified Paths:
--------------
code/trunk/NEWS
Modified: code/trunk/NEWS
===================================================================
--- code/trunk/NEWS 2012-11-06 07:13:50 UTC (rev 1207)
+++ code/trunk/NEWS 2012-11-06 12:21:45 UTC (rev 1208)
@@ -4,17 +4,43 @@
Release 8.32 xx-xxxx-2012
-------------------------
+This release fixes a number of bugs, but also has some new features. These are
+the highlights:
+
+. There is now support for 32-bit character strings and UTF-32. Like the
+ 16-bit support, this is done by compile a separater 32-bit library.
+
+. \X now matches a Unicode extended grapheme cluster.
+
+. Case-independent matching of Unicode characters that have more than one
+ "other case" now makes all three (or more) characters equivalent. This
+ applies, for example, to Greek Sigma, which has two lowercase versions.
+
+. Unicode character properties are updated to Unicode 6.2.0.
+
+. The EBCDIC support, which had decayed, has had a spring clean.
+
+. A number of JIT optimizations have been added, which give faster JIT
+ execution speed. In addition, a new direct interface to JIT execution is
+ available. This bypasses some of the sanity checks of pcre_exec() to give a
+ noticeable speed-up.
+
. A number of issues in pcregrep have been fixed, making it more compatible
with GNU grep. In particular, --exclude and --include (and variants) apply
to all files now, not just those obtained from scanning a directory
recursively. In Windows environments, the default action for directories is
now "skip" instead of "read" (which provokes an error).
-. \X now matches a Unicode extended grapheme cluster.
+. If the --only-matching (-o) option in pcregrep is specified multiple
+ times, each one causes appropriate output. For example, -o1 -o2 outputs the
+ substrings matched by the 1st and 2nd capturing parentheses. A separating
+ string can be specified by --om-separator (default empty).
+
+. When PCRE is built via Autotools using a version of gcc that has the
+ "visibility" feature, it is used to hide internal library functions that are
+ not part of the public API.
+
-. The EBCDIC support, which had decayed, has had a spring clean.
-
-
Release 8.31 06-July-2012
-------------------------