Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Revision: |
Apply character value checks to \u.... in JavaScript mode, for compatibility
with \x{....} in non-JavaScript mode.
Some tests were in the wrong files.
Fixed a bug for backward assertions with REVERSE 0 in the JIT compiler
Add support for PCRE_INFO_MAXLOOKBEHIND.
OP_NOT now supports any UTF character
Fix partial match issues with CRLF and \r, and update tests.
Fix several partial matching bugs for backrefs, \R, \X, and CRLF line endings.
Improved \X and back reference partial matching
Allow octal escapes up to \777 in 16-bit non-UTF mode.
Merging all the changes from the pcre16 branch into the trunk.
More test re-arrangements (to match different configurations)
Test updates.
Minor code tidy.
Fix \X* bug when first character has the mark property. Also improve code for property and script handling.
Fix two study bugs concerned with minimum subject lengths; add features to pcretest so that all tests can be run with or without study; adjust tests so that this happens.
Fixed some omissions in pcre_study() for the new caseless opcodes.
Fix backup bug for \R with greedy quantifier.
Pass back detailed info when UTF-8 check fails at runtime.
Give error if \c is followed by a byte > 127 (in ASCII/UTF-8 modes).
Add PCRE_ERROR_SHORTUTF8 to PCRE_PARTIAL_HARD processing.
Test for ridiculous values of starting offsets; tidy UTF-8 code.
Further test tidies for Perl comparisons.
Fix #-comment bugs in UTF-8 mode with PCRE_NEWLINE_ANY.
Add /T option to pcretest and additional tests with non-standard tables.
Fix pcre_study() problem with non-C-locale chartables in UTF-8 mode.
Make pcre_study() recognize \h, \v, and \R.
Fix partial match bug (code omitted) for \W.
Fix PCRE_PARTIAL_HARD for patterns that end optionally, e.g. abc*
Minor doc fix; update tests by adding comments to each file, and generally tidying.
Further partial match change: add PCRE_PARTIAL_HARD and make more intuitive.
Remove restrictions on pcre_exec() partial matching.
Add support for (*UTF8).
Several bugs concerned with skipping over UTF-8 characters at the start of matching (8.0/13, 8.0/14).
Make pcretest generate a single byte for \x{} escapes in non-UTF-8 mode.
Fix DFA (?!) bug; add support for JavaScript empty classes.
Make POSIX character class parsing more like Perl.
Fix UTF-8/newline=ANY with .* crash.
(1) Update tests 2,5,7,8 to run when --enable-bsr-anycrlf is used. (2) Updates files changed by building test release.
Add facility to make \R match only CR, LF, or CRLF.
Update UTF-8 validity check and documentation.
Fix bug with .*$ when run in not-DOTALL UTF-8 mode; small performance improvement for .* in DOTALL UTF-8 mode.
Add support for \h, \H, \v, \V.
Correct tests for link sizes 3 and 4
Use the pcretest "Z" option so all tests can be run with all link sizes.
r6896@hex: nm | 2007-03-02 13:09:14 +0000 Added EOL and keywork properties throughout
Load pcre-7.0 into code/trunk.
Load pcre-6.7 into code/trunk.
Load pcre-6.5 into code/trunk.
Load pcre-5.0 into code/trunk.
Load pcre-4.5 into code/trunk.
Load pcre-4.4 into code/trunk.
Load pcre-4.2 into code/trunk.
Load pcre-4.0 into code/trunk.
Load pcre-3.3 into code/trunk.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| webmaster@exim.org | ViewVC Help |
| Powered by ViewVC 1.1.12 |