Parent Directory
|
Revision Log
Sticky Revision: |
Start working on UTF-16. Updating macros and adding new ones.
Make character ranges 16 bit friendly
Update those opcode sizes whose depend on IMM2_SIZE
Make simple patterns work in PCRE16
PRIV macro added, several new files added
Apply Zoltan's big patch.
Created a new branch for the development of 16-bit support.
Source tidies for 8.20-RC3.
Revert handling of atomic groups that do not include captures to the old way of handling, thus reducing stack usage.
Make (*THEN) work as in Perl in subpatterns that do not contain | alternatives.
Documentation and general text tidies in preparation for test release.
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.
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.
Tidies of documenation and code while preparing for release.
Fix problem with (*THEN) not backing up far enough.
Fix compile problems when heap is in use
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.
Fix missing data in coptable and poptable vectors; add compile-time checks for their lengths.
Tidies to allow easier embedded compilation; avoid (double) where possible.
Tidy up, remove trailing spaces, etc. for 8.00-RC1.
Fix problems with conditional references to duplicate named subpatterns.
Capture data when (*ACCEPT) is inside capturing parentheses.
Add support for UTF-8 in EBCDIC environments.
Update copyright year to 2008.
Refactoring to reduce the number of relocations in a shared library.
Crash in debug output when printing the name of a Unicode property.
Removal of trailing spaces.
Update copyright years to 2007.
Tests cleanup: use -C in RunTest; add /Z to pcretest and make test 3 independent of link size.
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.
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 |