/[pcre]/code/branches/pcre16/pcre_dfa_exec.c
ViewVC logotype

Log of /code/branches/pcre16/pcre_dfa_exec.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 782 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 3 23:58:37 2011 UTC (2 years, 4 months ago) by zherczeg
File length: 120437 byte(s)
Diff to previous 781
Start working on UTF-16. Updating macros and adding new ones.

Revision 781 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 3 07:58:30 2011 UTC (2 years, 4 months ago) by zherczeg
File length: 120257 byte(s)
Diff to previous 774
renaming utf8 to utf, JIT compiler update, disallowing invalid utf chars

Revision 774 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 1 06:08:45 2011 UTC (2 years, 4 months ago) by zherczeg
File length: 120231 byte(s)
Diff to previous 770
better digit parsing, first_byte, req_byte are renamed to first_char req_char respectively

Revision 770 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 28 20:39:30 2011 UTC (2 years, 4 months ago) by zherczeg
File length: 120110 byte(s)
Diff to previous 769
Make character ranges 16 bit friendly

Revision 769 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 27 17:40:33 2011 UTC (2 years, 4 months ago) by zherczeg
File length: 120083 byte(s)
Diff to previous 764
Update those opcode sizes whose depend on IMM2_SIZE

Revision 764 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 23 17:23:20 2011 UTC (2 years, 4 months ago) by zherczeg
File length: 119742 byte(s)
Diff to previous 756
PRIV macro added, several new files added

Revision 756 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 21 10:48:42 2011 UTC (2 years, 4 months ago) by ph10
File length: 119742 byte(s)
Diff to previous 755
Apply Zoltan's big patch.


Revision 755 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 21 10:41:54 2011 UTC (2 years, 4 months ago) by ph10
File length: 119553 byte(s)
Diff to previous 733
Created a new branch for the development of 16-bit support.


Revision 733 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 11 10:29:36 2011 UTC (2 years, 6 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 119553 byte(s)
Diff to previous 728
Source tidies for 8.20-RC3.


Revision 728 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 10 16:01:03 2011 UTC (2 years, 6 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 119554 byte(s)
Diff to previous 723
PCRE_NO_START_OPTIMIZE, if given to pcre_compile(), did not suppress the 
subject length check at run time.


Revision 723 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 8 15:55:23 2011 UTC (2 years, 6 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 119538 byte(s)
Diff to previous 680
Revert handling of atomic groups that do not include captures to the old way of 
handling, thus reducing stack usage.


Revision 680 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 6 09:15:54 2011 UTC (2 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 119358 byte(s)
Diff to previous 654
Fix small return value bug.


Revision 654 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 2 11:00:40 2011 UTC (2 years, 8 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 119359 byte(s)
Diff to previous 645
Documentation and general text tidies in preparation for test release.


Revision 645 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 31 17:02:18 2011 UTC (2 years, 8 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 119584 byte(s)
Diff to previous 642
Pass *MARK name to callouts


Revision 642 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 28 18:59:40 2011 UTC (2 years, 8 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 119452 byte(s)
Diff to previous 637
Avoid false positive for infinite recursion by not checking conditionals at 
compile time, but add tests at runtime that also catch infinite mutual 
recursion.


Revision 637 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 24 17:44:12 2011 UTC (2 years, 8 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 118971 byte(s)
Diff to previous 613
Permit quantifiers on parenthesized assertions.


Revision 613 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 2 16:59:52 2011 UTC (2 years, 9 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 118971 byte(s)
Diff to previous 606
Fix problem with the interaction of (*ACCEPT) in an assertion with 
PCRE_NOTEMPTY.


Revision 606 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 6 17:46:22 2011 UTC (2 years, 10 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 118837 byte(s)
Diff to previous 604
Tidy the API for _pcre_valid_utf8() to a more suitable form for a future public 
release. Also make -s in pcretest force a study for every regex.


Revision 604 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 2 19:04:54 2011 UTC (2 years, 10 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 118826 byte(s)
Diff to previous 602
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.


Revision 602 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 25 08:29:03 2011 UTC (2 years, 10 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 114806 byte(s)
Diff to previous 598
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.


Revision 598 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 7 15:37:31 2011 UTC (2 years, 11 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 112627 byte(s)
Diff to previous 579
Pass back detailed info when UTF-8 check fails at runtime.


Revision 579 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 24 17:39:25 2010 UTC (3 years, 4 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 112471 byte(s)
Diff to previous 576
Tidies of documenation and code while preparing for release.


Revision 576 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 21 18:45:10 2010 UTC (3 years, 4 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 112476 byte(s)
Diff to previous 569
Added support for (*NO_START_OPT)


Revision 569 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 7 16:14:50 2010 UTC (3 years, 5 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 112364 byte(s)
Diff to previous 567
Add PCRE_ERROR_SHORTUTF8 to PCRE_PARTIAL_HARD processing.


Revision 567 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 6 17:10:00 2010 UTC (3 years, 5 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 112266 byte(s)
Diff to previous 553
Test for ridiculous values of starting offsets; tidy UTF-8 code.


Revision 553 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 22 15:57:50 2010 UTC (3 years, 5 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 112251 byte(s)
Diff to previous 545
Change the way PCRE_PARTIAL_HARD handles \z, \Z, \b, \B, and $.


Revision 545 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 16 10:51:15 2010 UTC (3 years, 10 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 111930 byte(s)
Diff to previous 538
Tidyup for 8.10-RC2 test release.


Revision 538 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 9 19:30:57 2010 UTC (3 years, 10 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 111944 byte(s)
Diff to previous 535
Fix pcre_study() problem with non-C-locale chartables in UTF-8 mode.


Revision 535 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 3 19:18:24 2010 UTC (3 years, 10 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 111716 byte(s)
Diff to previous 530
Prepare for release candidate.


Revision 530 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 1 13:42:06 2010 UTC (3 years, 10 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 111967 byte(s)
Diff to previous 518
Added a lot of (int) casts to avoid compiler warnings in systems where      
size_t is 64-bit.


Revision 518 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 18 15:47:01 2010 UTC (3 years, 11 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 111786 byte(s)
Diff to previous 517
Added PCRE_UCP and related stuff to make \w etc use Unicode properties.


Revision 517 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 5 10:44:20 2010 UTC (3 years, 11 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 111110 byte(s)
Diff to previous 510
Add new special properties Xan, Xps, Xsp, Xwd to help with \w etc.


Revision 510 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 27 17:45:29 2010 UTC (4 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 107433 byte(s)
Diff to previous 507
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.


Revision 507 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 10 16:08:01 2010 UTC (4 years, 1 month ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 107277 byte(s)
Diff to previous 498
Tidies for 8.02-RC1 release.


Revision 498 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 3 19:29:38 2010 UTC (4 years, 1 month ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 107295 byte(s)
Diff to previous 487
Fix missing data in coptable and poptable vectors; add compile-time checks for 
their lengths.


Revision 487 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 6 10:26:55 2010 UTC (4 years, 3 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 106534 byte(s)
Diff to previous 476
Tidying updates for 8.01-RC1 release.


Revision 476 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 3 15:37:24 2010 UTC (4 years, 3 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 106544 byte(s)
Diff to previous 475
Add casts to avoid compiler warnings.


Revision 475 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 2 18:21:30 2010 UTC (4 years, 3 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 106529 byte(s)
Diff to previous 473
Tidies to allow easier embedded compilation; avoid (double) where possible.


Revision 473 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 2 12:40:07 2010 UTC (4 years, 3 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 106514 byte(s)
Diff to previous 463
Fix bugs relating to the use of (*SKIP) etc in assertions.


Revision 463 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 18 10:02:46 2009 UTC (4 years, 6 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 106400 byte(s)
Diff to previous 462
Further tidies to partial matching.


Revision 462 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 17 19:55:02 2009 UTC (4 years, 6 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 107111 byte(s)
Diff to previous 461
Fix PCRE_PARTIAL_HARD for patterns that end optionally, e.g. abc*


Revision 461 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 5 10:59:35 2009 UTC (4 years, 6 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 102172 byte(s)
Diff to previous 459
Tidy up, remove trailing spaces, etc. for 8.00-RC1.


Revision 459 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 4 09:21:39 2009 UTC (4 years, 6 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 102267 byte(s)
Diff to previous 455
Fix problems with conditional references to duplicate named subpatterns.


Revision 455 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 26 19:12:32 2009 UTC (4 years, 6 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 102208 byte(s)
Diff to previous 442
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(). 


Revision 442 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 11 10:21:02 2009 UTC (4 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 101524 byte(s)
Diff to previous 439
Added PCRE_NOTEMPTY_ATSTART to fix /g bug when \K is present.


Revision 439 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 8 17:27:24 2009 UTC (4 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 101264 byte(s)
Diff to previous 435
Added performance comment to pcre_exec.c.


Revision 435 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 5 10:20:44 2009 UTC (4 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 99547 byte(s)
Diff to previous 428
Further updates to partial matching.


Revision 428 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 31 17:10:26 2009 UTC (4 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 99289 byte(s)
Diff to previous 427
Further partial match change: add PCRE_PARTIAL_HARD and make more intuitive.


Revision 427 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 28 09:55:54 2009 UTC (4 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 98185 byte(s)
Diff to previous 426
Add new PCRE_PARTIAL_HARD option.


Revision 426 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 26 15:38:32 2009 UTC (4 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 97910 byte(s)
Diff to previous 406
Remove restrictions on pcre_exec() partial matching.


Revision 406 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 23 12:05:43 2009 UTC (5 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 97910 byte(s)
Diff to previous 398
Trailing space tidies


Revision 398 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 20 20:41:29 2009 UTC (5 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 97936 byte(s)
Diff to previous 397
Fix problem with autocallout and dfa_exec.


Revision 397 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 20 19:40:08 2009 UTC (5 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 97906 byte(s)
Diff to previous 392
Fix non-callout function supplied for pcre_dfa_exec() bug.


Revision 392 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 17 21:30:30 2009 UTC (5 years, 1 month ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 96571 byte(s)
Diff to previous 391
Update after detrailing for a test release.


Revision 391 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 17 21:16:01 2009 UTC (5 years, 1 month ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 96628 byte(s)
Diff to previous 389
Add support for UTF-8 in EBCDIC environments.


Revision 389 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 15 18:24:05 2009 UTC (5 years, 1 month ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 96604 byte(s)
Diff to previous 383
Add PCRE_NO_START_OPTIMIZE


Revision 383 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 8 15:26:59 2009 UTC (5 years, 1 month ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 96083 byte(s)
Diff to previous 371
Fix PCRE_DOLLAR_ENDONLY bug in pcre_dfa_exec().


Revision 371 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 25 18:28:05 2008 UTC (5 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95988 byte(s)
Diff to previous 365
Source tidies for 7.8-RC1 


Revision 365 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 11 17:06:55 2008 UTC (5 years, 9 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 96041 byte(s)
Diff to previous 361
Further fixes for bumpalong processing in UTF-8 mode.


Revision 361 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 10 16:03:28 2008 UTC (5 years, 9 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95408 byte(s)
Diff to previous 359
Fix off-end-of-buffer bug for patterns that match only at start of line.


Revision 359 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 9 16:20:19 2008 UTC (5 years, 9 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95409 byte(s)
Diff to previous 351
Add PCRE_CALL_CONVENTION for MSVC users; add some missing PCRE_EXP_DEFNs.


Revision 351 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 4 18:27:16 2008 UTC (5 years, 9 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95388 byte(s)
Diff to previous 349
Final tidies for new Unicode property code; upgrade to Unicode 5.1.0.


Revision 349 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 2 18:42:11 2008 UTC (5 years, 9 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95364 byte(s)
Diff to previous 345
Preliminary patch for upgraded Unicode Property support.


Revision 345 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 28 15:10:02 2008 UTC (5 years, 11 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95544 byte(s)
Diff to previous 342
Tidies for the 7.7-RC1 distribution.


Revision 342 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 20 17:10:13 2008 UTC (5 years, 11 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95554 byte(s)
Diff to previous 341
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.


Revision 341 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 19 16:41:04 2008 UTC (5 years, 11 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95949 byte(s)
Diff to previous 335
Fix DFA (?!) bug; add support for JavaScript empty classes.


Revision 335 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 12 14:36:14 2008 UTC (6 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95430 byte(s)
Diff to previous 327
Do not discard subpatterns with {0} quantifiers, as they may be called as 
subroutines.


Revision 327 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 8 19:38:30 2008 UTC (6 years, 1 month ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95176 byte(s)
Diff to previous 305
Added some missing "const"s to declarations of static tables in 
pcre_compile.c and pcre_dfa_exec.c.


Revision 305 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 20 20:07:32 2008 UTC (6 years, 2 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95158 byte(s)
Diff to previous 243
Update copyright year to 2008.


Revision 243 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 13 09:28:14 2007 UTC (6 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95158 byte(s)
Diff to previous 236
Detrailed files for 7.4-RC1 test release.


Revision 236 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 11 12:57:06 2007 UTC (6 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95163 byte(s)
Diff to previous 231
<config.h> => "config.h" and also some cases of <pcre.h>.


Revision 231 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 11 11:15:33 2007 UTC (6 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 95163 byte(s)
Diff to previous 230
Add facility to make \R match only CR, LF, or CRLF.


Revision 230 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 10 13:23:56 2007 UTC (6 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 94416 byte(s)
Diff to previous 227
(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.


Revision 227 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 21 15:00:15 2007 UTC (6 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 94424 byte(s)
Diff to previous 226
Add (*CR) etc.


Revision 226 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 21 11:46:08 2007 UTC (6 years, 7 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 94425 byte(s)
Diff to previous 211
Don't advance by 2 if explicit \r or \n in the pattern. Add 
PCRE_INFO_HASCRORLF.


Revision 211 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 9 09:52:43 2007 UTC (6 years, 8 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 94310 byte(s)
Diff to previous 210
Update UTF-8 validity check and documentation.


Revision 210 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 8 14:24:50 2007 UTC (6 years, 8 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 94312 byte(s)
Diff to previous 200
Add Perl 5.10's backtracking verbs.


Revision 200 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 1 09:10:40 2007 UTC (6 years, 8 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 94154 byte(s)
Diff to previous 199
Correct errors in previous patch; tidy for test release.


Revision 199 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 31 14:39:09 2007 UTC (6 years, 8 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 94242 byte(s)
Diff to previous 182
Daniel's patch for config.h and Windows DLL declarations (not fully working).


Revision 182 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 13 15:09:54 2007 UTC (6 years, 10 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 94105 byte(s)
Diff to previous 178
More document tidies, pre-release.


Revision 178 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 13 08:44:34 2007 UTC (6 years, 10 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 94293 byte(s)
Diff to previous 172
Add support for \h, \H, \v, \V.


Revision 172 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 10:40:13 2007 UTC (6 years, 10 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 81716 byte(s)
Diff to previous 168
Drastically reduce workspace used for alternatives in groups; also some 
trailing space removals for a test release.


Revision 168 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 29 15:18:18 2007 UTC (6 years, 10 months ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 81717 byte(s)
Diff to previous 152
Add support for the Perl 5.10 \K facility.


Revision 152 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 17 15:55:53 2007 UTC (7 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 81531 byte(s)
Diff to previous 151
Typos in the docs, missing casts and #ifdefs in the code.


Revision 151 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 17 15:07:29 2007 UTC (7 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 81541 byte(s)
Diff to previous 150
Tidies: added some casts and some missing #ifdefs.


Revision 150 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 17 08:22:40 2007 UTC (7 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 81428 byte(s)
Diff to previous 149
Update HTML documentation.


Revision 149 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 16 15:28:08 2007 UTC (7 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 81432 byte(s)
Diff to previous 145
Add PCRE_NEWLINE_ANYCRLF.


Revision 145 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 14:06:52 2007 UTC (7 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 81201 byte(s)
Diff to previous 144
Reworked all the WIN32 __declspec stuff in the hope of getting it right.


Revision 144 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 2 13:32:07 2007 UTC (7 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 81203 byte(s)
Diff to previous 134
Daniel's patches to add to the CMake support.


Revision 134 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 26 16:00:17 2007 UTC (7 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 81190 byte(s)
Diff to previous 130
Commit after detrailing; set executable on autogen.sh.


Revision 130 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 26 15:09:47 2007 UTC (7 years ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 81198 byte(s)
Diff to previous 117
Fix multiline ^$ bug when newline=any.


Revision 117 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 9 15:59:06 2007 UTC (7 years, 1 month ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 80835 byte(s)
Diff to previous 97
Update copyright years to 2007.


Revision 97 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 5 12:36:47 2007 UTC (7 years, 1 month ago) by ph10
Original Path: code/trunk/pcre_dfa_exec.c
File length: 80835 byte(s)
Diff to previous 96
Applied Bob and Daniel's patches to convert the build system to automake. Added 
the maintain directory, containing files that are used for maintenance, but are 
not distributed. This is an intermediate step.


Revision 96 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 2 13:10:43 2007 UTC (7 years, 1 month ago) by nigel
Original Path: code/trunk/pcre_dfa_exec.c
File length: 80853 byte(s)
Diff to previous 93
 r6896@hex:  nm | 2007-03-02 13:09:14 +0000
 Added EOL and keywork properties throughout


Revision 93 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:42 2007 UTC (7 years, 1 month ago) by nigel
Original Path: code/trunk/pcre_dfa_exec.c
File length: 80853 byte(s)
Diff to previous 91
Load pcre-7.0 into code/trunk.


Revision 91 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:34 2007 UTC (7 years, 1 month ago) by nigel
Original Path: code/trunk/pcre_dfa_exec.c
File length: 70023 byte(s)
Diff to previous 87
Load pcre-6.7 into code/trunk.


Revision 87 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:21 2007 UTC (7 years, 1 month ago) by nigel
Original Path: code/trunk/pcre_dfa_exec.c
File length: 68288 byte(s)
Diff to previous 85
Load pcre-6.5 into code/trunk.


Revision 85 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:13 2007 UTC (7 years, 1 month ago) by nigel
Original Path: code/trunk/pcre_dfa_exec.c
File length: 66595 byte(s)
Diff to previous 77
Load pcre-6.4 into code/trunk.


Revision 77 - (view) (download) (annotate) - [select for diffs]
Added Sat Feb 24 21:40:45 2007 UTC (7 years, 1 month ago) by nigel
Original Path: code/trunk/pcre_dfa_exec.c
File length: 66541 byte(s)
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.

  Diffs between and
  Type of Diff should be a

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12