Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
Apply Zoltan's big patch.
Created a new branch for the development of 16-bit support.
Support \C in lookbehinds and DFA matching when not in UTF-8 mode.
Remove redundant line of code.
Fix THEN:ARG bug introduced with *THEN refactoring.
Revert handling of atomic groups that do not include captures to the old way of handling, thus reducing stack usage.
File tidies for 8.20-RC2 release.
Fix minimum length bug with *ACCEPT.
Final source and document tidies for 8.20-RC1.
Patch to RunTest for use with simulations; further JIT code/test tidies.
Tidy up interface from pcre_study() to JIT, and ignore a minimum length of 0.
Update comments.
Commit changes for JIT support
Formatting tidies for 8.13 release.
Fix pcre_study() bug with \b at start of branch.
Documentation and general text tidies in preparation for test release.
Fix mutual recursion minimum calculation in study bug.
Fix problem with the interaction of (*ACCEPT) in an assertion with PCRE_NOTEMPTY.
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.
Fix \R problem with study: incorrect minimum subject length.
Make pcre_study() more robust against update omissions; fix ONCE oversight.
Refactoring to reduce stack usage for possessively quantified subpatterns. Also fixed a number of bugs related to repeated subpatterns. Some further tidies consequent on the removal of OP_OPT are also in this patch.
Fixed some omissions in pcre_study() for the new caseless opcodes.
Remove OP_OPT by handling /i and /m entirely at compile time. Fixes bug with patterns like /(?i:([^b]))(?1)/, where the /i option was mishandled.
Fix problem with (*THEN) not backing up far enough.
Tidyup for 8.10-RC2 test release.
A more correct fix for the chartables bug with UTF-8 and non-std tables.
Fix pcre_study() problem with non-C-locale chartables in UTF-8 mode.
Prepare for release candidate.
Make pcre_study() recognize \h, \v, and \R.
Fix pcre_study() bug for \p{Nd}* type items at pattern start.
Fix caseless bug with pcre_study() for starting letter greater than 127.
Fix compile problems when heap is in use
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.
Tidying updates for 8.01-RC1 release.
Tidies to allow easier embedded compilation; avoid (double) where possible.
Fix study bug with single-branch conditions, including (DEFINE).
Final doc and source tidies for 8.00
Fix study problem with JavaScript compatibility flag and back references.
Tidy up, remove trailing spaces, etc. for 8.00-RC1.
Fix problems with conditional references to duplicate named subpatterns.
Added lower bound length-finding to pcre_study() and use it when matching; make the value available via pcre_fullinfo(); also fixed bugs connected with pcre_study() in pcre_dfa_exec().
Add PCRE_CALL_CONVENTION for MSVC users; add some missing PCRE_EXP_DEFNs.
Comments about stack usage added.
Fix SKIPZERO bug in pcre_study().
Tidies for the 7.7-RC1 distribution.
Slight performance improvement by using the new OP_ALLANY opcode for cases of the metacharacter "." when DOTALL is set. Also, some tidies consequent upon its invention.
Do not discard subpatterns with {0} quantifiers, as they may be called as subroutines.
Update copyright year to 2008.
<config.h> => "config.h" and also some cases of <pcre.h>.
(1) Move internal flags out of the options field, to make room. (2) \r and \n must be explicit to trigger the special CRLF handline exception. (3) (?J) at the start now sets JCHANGED as well as DUPNAMES.
Correct errors in previous patch; tidy for test release.
Daniel's patch for config.h and Windows DLL declarations (not fully working).
Reworked all the WIN32 __declspec stuff in the hope of getting it right.
Update copyright years to 2007.
Create the PrepareRelease script to process the documentation and create the .generic files for distribution, also to remove trailing spaces. Update a lot more of the build-time documentation. Arrange for PrepareRelease and its sub-scripts to be distributed.
Added some additional #ifdef SUPPORT_UTF8 to minimize the code when UTF-8 support is not compiled.
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-6.4 into code/trunk.
Load pcre-6.0 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.
ViewVC Help | |
Powered by ViewVC 1.1.5 |