diff options
author | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2012-11-06 12:21:45 +0000 |
---|---|---|
committer | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2012-11-06 12:21:45 +0000 |
commit | 408e61737b52ad908e31f38638ece9ee644db03a (patch) | |
tree | 3ec797bd55cf66a826fb6c31c07109e82b65bec6 /NEWS | |
parent | bc449540277567a8d7a40633c4f7993f265027f1 (diff) | |
download | pcre-408e61737b52ad908e31f38638ece9ee644db03a.tar.gz |
Update NEWS with a summary of main items for 8.32.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1208 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 34 |
1 files changed, 30 insertions, 4 deletions
@@ -4,16 +4,42 @@ News about PCRE releases 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. - -. The EBCDIC support, which had decayed, has had a spring clean. - +. 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. + Release 8.31 06-July-2012 ------------------------- |