/[pcre]/code/trunk/testdata/testoutput2
ViewVC logotype

Log of /code/trunk/testdata/testoutput2

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1513 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 20:57:13 2014 UTC (4 years, 10 months ago) by ph10
File length: 273082 byte(s)
Diff to previous 1495 , to selected 161
Fix zero-repeat assertion condition bug.

Revision 1495 - (view) (annotate) - [select for diffs]
Modified Sat Jul 12 18:22:54 2014 UTC (5 years, 2 months ago) by ph10
File length: 272978 byte(s)
Diff to previous 1481 , to selected 161
Fix compiler crash/misbehaviour for zero-repeated groups that include a 
recursive back reference.

Revision 1481 - (view) (annotate) - [select for diffs]
Modified Tue May 27 18:24:42 2014 UTC (5 years, 3 months ago) by ph10
File length: 272553 byte(s)
Diff to previous 1480 , to selected 161
Give error for \x{} and \o{}.

Revision 1480 - (view) (annotate) - [select for diffs]
Modified Tue May 27 18:02:51 2014 UTC (5 years, 3 months ago) by ph10
File length: 272186 byte(s)
Diff to previous 1472 , to selected 161
Fix auto-possessification bug.

Revision 1472 - (view) (annotate) - [select for diffs]
Modified Mon Apr 21 16:11:50 2014 UTC (5 years, 4 months ago) by ph10
File length: 271874 byte(s)
Diff to previous 1462 , to selected 161
Fix C++ compiler warnings and silly quantifier size check.

Revision 1462 - (view) (annotate) - [select for diffs]
Modified Mon Mar 10 16:28:54 2014 UTC (5 years, 6 months ago) by ph10
File length: 271876 byte(s)
Diff to previous 1454 , to selected 161
Fix typo that caused max/min quantifiers in ungreedy mode not to work.

Revision 1454 - (view) (annotate) - [select for diffs]
Modified Sun Feb 9 18:55:03 2014 UTC (5 years, 7 months ago) by ph10
File length: 271850 byte(s)
Diff to previous 1440 , to selected 161
Implement pcre_stack_guard.

Revision 1440 - (view) (annotate) - [select for diffs]
Modified Sat Jan 11 21:54:20 2014 UTC (5 years, 8 months ago) by zherczeg
File length: 271658 byte(s)
Diff to previous 1433 , to selected 161
Improve pattern prefix search by a simplified Boyer-Moore algorithm in JIT.

Revision 1433 - (view) (annotate) - [select for diffs]
Modified Fri Jan 3 15:15:00 2014 UTC (5 years, 8 months ago) by ph10
File length: 271622 byte(s)
Diff to previous 1418 , to selected 161
Reword pcretest messages and clarify "first char" meaning.

Revision 1418 - (view) (annotate) - [select for diffs]
Modified Fri Dec 27 12:23:25 2013 UTC (5 years, 8 months ago) by ph10
File length: 271874 byte(s)
Diff to previous 1408 , to selected 161
Fix pcretest's handling of patterns when \K in an assertion sets the start of a
match past the end of the match.

Revision 1408 - (view) (annotate) - [select for diffs]
Modified Tue Dec 3 16:27:00 2013 UTC (5 years, 9 months ago) by ph10
File length: 271762 byte(s)
Diff to previous 1395 , to selected 161
Add support for [[:<:]] and [[:>:]] as a transition aid.

Revision 1395 - (view) (annotate) - [select for diffs]
Modified Sat Nov 9 16:54:52 2013 UTC (5 years, 10 months ago) by ph10
File length: 271094 byte(s)
Diff to previous 1394 , to selected 161
Add (*NO_AUTO_POSSESS) and document interaction between auto-possessification 
and callouts.

Revision 1394 - (view) (annotate) - [select for diffs]
Modified Sat Nov 9 09:17:20 2013 UTC (5 years, 10 months ago) by ph10
File length: 270873 byte(s)
Diff to previous 1393 , to selected 161
Require group names to start with a non-digit.

Revision 1393 - (view) (annotate) - [select for diffs]
Modified Fri Nov 8 16:37:21 2013 UTC (5 years, 10 months ago) by ph10
File length: 269559 byte(s)
Diff to previous 1392 , to selected 161
Allow quantifiers on (?!) so as to be the same as other assertions.

Revision 1392 - (view) (annotate) - [select for diffs]
Modified Wed Nov 6 18:00:09 2013 UTC (5 years, 10 months ago) by ph10
File length: 269140 byte(s)
Diff to previous 1388 , to selected 161
Give errors for [A-\d] and [a-[:digit:]] etc.

Revision 1388 - (view) (annotate) - [select for diffs]
Modified Tue Nov 5 15:24:45 2013 UTC (5 years, 10 months ago) by ph10
File length: 268623 byte(s)
Diff to previous 1384 , to selected 161
Add a simple tripwire to pcretest to lock out certain modifiers.

Revision 1384 - (view) (annotate) - [select for diffs]
Modified Fri Oct 25 17:37:50 2013 UTC (5 years, 10 months ago) by zherczeg
File length: 268606 byte(s)
Diff to previous 1383 , to selected 161
Guard the call of check_char_prop since it does not exists when UCP is disabled.

Revision 1383 - (view) (annotate) - [select for diffs]
Modified Fri Oct 18 17:50:06 2013 UTC (5 years, 11 months ago) by zherczeg
File length: 269920 byte(s)
Diff to previous 1382 , to selected 161
Allow auto-possessify to check more complex bracketed expressions.

Revision 1382 - (view) (annotate) - [select for diffs]
Modified Fri Oct 18 07:55:07 2013 UTC (5 years, 11 months ago) by zherczeg
File length: 266363 byte(s)
Diff to previous 1381 , to selected 161
Auto-possessify OP_CLASS and some other bugfixes.

Revision 1381 - (view) (annotate) - [select for diffs]
Modified Wed Oct 16 06:23:00 2013 UTC (5 years, 11 months ago) by zherczeg
File length: 265384 byte(s)
Diff to previous 1380 , to selected 161
Auto-possessifying now supports property comparison with zero repeat quantifiers.

Revision 1380 - (view) (annotate) - [select for diffs]
Modified Tue Oct 15 16:49:12 2013 UTC (5 years, 11 months ago) by ph10
File length: 265111 byte(s)
Diff to previous 1379 , to selected 161
Explicit possessive quantifiers now use the new opcodes. Fixed an infelicity 
with EXACT in caseless mode.

Revision 1379 - (view) (annotate) - [select for diffs]
Modified Mon Oct 14 13:54:07 2013 UTC (5 years, 11 months ago) by ph10
File length: 263778 byte(s)
Diff to previous 1374 , to selected 161
More auto-possessification additions, using possessive class repeats. These are 
not yet used for explicit possessification.

Revision 1374 - (view) (annotate) - [select for diffs]
Modified Sat Oct 12 15:49:48 2013 UTC (5 years, 11 months ago) by ph10
File length: 261580 byte(s)
Diff to previous 1370 , to selected 161
Further auto-possessification patch.

Revision 1370 - (view) (annotate) - [select for diffs]
Modified Wed Oct 9 10:18:26 2013 UTC (5 years, 11 months ago) by ph10
File length: 259418 byte(s)
Diff to previous 1365 , to selected 161
Add \o{} and tidy up \x{} handling. Minor update to RunTest.

Revision 1365 - (view) (annotate) - [select for diffs]
Modified Sun Oct 6 18:33:56 2013 UTC (5 years, 11 months ago) by ph10
File length: 259022 byte(s)
Diff to previous 1364 , to selected 161
Refactor named group handling for conditional tests.

Revision 1364 - (view) (annotate) - [select for diffs]
Modified Sat Oct 5 15:45:11 2013 UTC (5 years, 11 months ago) by ph10
File length: 259017 byte(s)
Diff to previous 1363 , to selected 161
Add VT to the set of characters recognized as white space.

Revision 1363 - (view) (annotate) - [select for diffs]
Modified Tue Oct 1 16:54:40 2013 UTC (5 years, 11 months ago) by ph10
File length: 259017 byte(s)
Diff to previous 1361 , to selected 161
Refactored auto-possessification code.

Revision 1361 - (view) (annotate) - [select for diffs]
Modified Fri Sep 6 17:47:32 2013 UTC (6 years ago) by ph10
File length: 246291 byte(s)
Diff to previous 1359 , to selected 161
Make back references to duplicated named subpatterns more like Perl.

Revision 1359 - (view) (annotate) - [select for diffs]
Modified Tue Sep 3 10:10:59 2013 UTC (6 years ago) by ph10
File length: 245628 byte(s)
Diff to previous 1352 , to selected 161
Refactor the code for creating the name/number table.

Revision 1352 - (view) (annotate) - [select for diffs]
Modified Mon Jul 29 15:49:21 2013 UTC (6 years, 1 month ago) by ph10
File length: 245433 byte(s)
Diff to previous 1348 , to selected 161
Fix incorrect "first data item" recorded for an assertion condition.

Revision 1348 - (view) (annotate) - [select for diffs]
Modified Fri Jul 5 10:38:37 2013 UTC (6 years, 2 months ago) by ph10
File length: 245337 byte(s)
Diff to previous 1313 , to selected 161
Implement PCRE_INFO_MATCH_EMPTY and fix 2 bugs concerned with scanning for 
empty string matching.

Revision 1313 - (view) (annotate) - [select for diffs]
Modified Wed Apr 24 12:07:09 2013 UTC (6 years, 4 months ago) by ph10
File length: 244118 byte(s)
Diff to previous 1311 , to selected 161
Code (but not yet documentation) for *LIMIT_MATCH and *LIMIT_RECURSION.

Revision 1311 - (view) (annotate) - [select for diffs]
Modified Mon Apr 22 17:35:23 2013 UTC (6 years, 4 months ago) by ph10
File length: 242153 byte(s)
Diff to previous 1304 , to selected 161
Use tail recursion in maximizing character and character type repetitions, to 
reduce stack usage.

Revision 1304 - (view) (annotate) - [select for diffs]
Modified Fri Mar 29 14:25:40 2013 UTC (6 years, 5 months ago) by ph10
File length: 242153 byte(s)
Diff to previous 1302 , to selected 161
Move tests that are now Perl-compatible from test 2 to test 1.

Revision 1302 - (view) (annotate) - [select for diffs]
Modified Wed Mar 27 11:13:36 2013 UTC (6 years, 5 months ago) by ph10
File length: 242493 byte(s)
Diff to previous 1299 , to selected 161
Further changes to backtracking verbs in assertions.

Revision 1299 - (view) (annotate) - [select for diffs]
Modified Fri Mar 22 17:23:09 2013 UTC (6 years, 5 months ago) by ph10
File length: 242387 byte(s)
Diff to previous 1298 , to selected 161
Move some tests from testinput2 to testinput1 because they are now 
Perl-compatible.

Revision 1298 - (view) (annotate) - [select for diffs]
Modified Fri Mar 22 16:13:13 2013 UTC (6 years, 5 months ago) by ph10
File length: 244964 byte(s)
Diff to previous 1296 , to selected 161
Fix COMMIT in recursion; document backtracking verbs in assertions and 
subroutines.

Revision 1296 - (view) (annotate) - [select for diffs]
Modified Tue Mar 19 16:29:12 2013 UTC (6 years, 6 months ago) by ph10
File length: 244946 byte(s)
Diff to previous 1286 , to selected 161
Code changes for simpler backtracking handling (docs to follow).

Revision 1286 - (view) (annotate) - [select for diffs]
Modified Fri Mar 15 14:58:48 2013 UTC (6 years, 6 months ago) by ph10
File length: 244033 byte(s)
Diff to previous 1284 , to selected 161
Fix test discrepancy between JIT and interpreter.

Revision 1284 - (view) (annotate) - [select for diffs]
Modified Fri Mar 15 11:54:58 2013 UTC (6 years, 6 months ago) by ph10
File length: 243995 byte(s)
Diff to previous 1266 , to selected 161
Change backtracking behaviour to "first verb encountered".

Revision 1266 - (view) (annotate) - [select for diffs]
Modified Sun Mar 3 11:14:26 2013 UTC (6 years, 6 months ago) by ph10
File length: 243894 byte(s)
Diff to previous 1265 , to selected 161
Allow callout before assertion condition in a conditional group.

Revision 1265 - (view) (annotate) - [select for diffs]
Modified Sun Mar 3 10:42:46 2013 UTC (6 years, 6 months ago) by ph10
File length: 243457 byte(s)
Diff to previous 1253 , to selected 161
Fix missing callout in alternative of conditional group when auto callout is 
set.

Revision 1253 - (view) (annotate) - [select for diffs]
Modified Fri Feb 22 11:38:35 2013 UTC (6 years, 6 months ago) by ph10
File length: 243413 byte(s)
Diff to previous 1251 , to selected 161
Make \A record a lookbehind value of 1.

Revision 1251 - (view) (annotate) - [select for diffs]
Modified Wed Feb 20 17:42:03 2013 UTC (6 years, 6 months ago) by ph10
File length: 243394 byte(s)
Diff to previous 1248 , to selected 161
Pass back the bumpalong value for partial matches.

Revision 1248 - (view) (annotate) - [select for diffs]
Modified Wed Feb 13 17:36:38 2013 UTC (6 years, 7 months ago) by ph10
File length: 243102 byte(s)
Diff to previous 1022 , to selected 161
Fix various save/revert cases for capture_last in recursion and also don't 
diagnose overflow when it has reverted.

Revision 1022 - (view) (annotate) - [select for diffs]
Modified Tue Aug 28 12:28:15 2012 UTC (7 years ago) by ph10
File length: 241413 byte(s)
Diff to previous 994 , to selected 161
Add support for PCRE_STUDY_EXTRA_NEEDED.

Revision 994 - (view) (annotate) - [select for diffs]
Modified Tue Jul 10 14:29:26 2012 UTC (7 years, 2 months ago) by ph10
File length: 241140 byte(s)
Diff to previous 972 , to selected 161
Fix patterns that incorrectly set "anchored" or "start of line" for .* inside 
atomic parentheses or when *PRUNE or *SKIP is present.

Revision 972 - (view) (annotate) - [select for diffs]
Modified Fri Jun 1 18:03:18 2012 UTC (7 years, 3 months ago) by ph10
File length: 239419 byte(s)
Diff to previous 963 , to selected 161
Documentation and other tidying for release.

Revision 963 - (view) (annotate) - [select for diffs]
Modified Sat Apr 21 18:06:31 2012 UTC (7 years, 4 months ago) by ph10
File length: 239218 byte(s)
Diff to previous 961 , to selected 161
Fix ovector overrun when backreferences need temporary memory and the highest 
block is not used.

Revision 961 - (view) (annotate) - [select for diffs]
Modified Fri Apr 20 11:49:13 2012 UTC (7 years, 5 months ago) by ph10
File length: 239126 byte(s)
Diff to previous 940 , to selected 161
Fix auto-possessify bugs for \s*\R and \S*R.

Revision 940 - (view) (annotate) - [select for diffs]
Modified Tue Feb 28 10:30:51 2012 UTC (7 years, 6 months ago) by ph10
File length: 237858 byte(s)
Diff to previous 937 , to selected 161
Previous patch to fix (*COMMIT) in assertions was bad; fix it.

Revision 937 - (view) (annotate) - [select for diffs]
Modified Sun Feb 26 15:58:56 2012 UTC (7 years, 6 months ago) by ph10
File length: 237789 byte(s)
Diff to previous 932 , to selected 161
Confine (*COMMIT) inside positive assertions, as documented.

Revision 932 - (view) (annotate) - [select for diffs]
Modified Fri Feb 24 18:54:43 2012 UTC (7 years, 6 months ago) by ph10
File length: 237634 byte(s)
Diff to previous 919 , to selected 161
Add support for PCRE_INFO_MAXLOOKBEHIND.

Revision 919 - (view) (annotate) - [select for diffs]
Modified Fri Feb 17 11:48:02 2012 UTC (7 years, 7 months ago) by ph10
File length: 237197 byte(s)
Diff to previous 916 , to selected 161
Fix partial match issues with CRLF and \r, and update tests.

Revision 916 - (view) (annotate) - [select for diffs]
Modified Wed Feb 15 09:50:53 2012 UTC (7 years, 7 months ago) by ph10
File length: 235485 byte(s)
Diff to previous 915 , to selected 161
Fix several partial matching bugs for backrefs, \R, \X, and CRLF line endings. 

Revision 915 - (view) (annotate) - [select for diffs]
Modified Tue Feb 14 13:05:39 2012 UTC (7 years, 7 months ago) by zherczeg
File length: 235014 byte(s)
Diff to previous 888 , to selected 161
Improved \X and back reference partial matching

Revision 888 - (view) (annotate) - [select for diffs]
Modified Tue Jan 17 14:43:23 2012 UTC (7 years, 8 months ago) by ph10
File length: 234034 byte(s)
Diff to previous 882 , to selected 161
Fix MARK bug for assertions.

Revision 882 - (view) (annotate) - [select for diffs]
Modified Sun Jan 15 18:45:27 2012 UTC (7 years, 8 months ago) by ph10
File length: 233929 byte(s)
Diff to previous 849 , to selected 161
Fix nested *MARK bug (nothing shown for /(?=(*:x))((*:y)q|)/ etc.)

Revision 849 - (view) (annotate) - [select for diffs]
Modified Wed Jan 4 17:02:01 2012 UTC (7 years, 8 months ago) by ph10
File length: 233632 byte(s)
Diff to previous 848 , to selected 161
Allow octal escapes up to \777 in 16-bit non-UTF mode.

Revision 848 - (view) (annotate) - [select for diffs]
Modified Wed Jan 4 16:34:01 2012 UTC (7 years, 8 months ago) by ph10
File length: 233718 byte(s)
Diff to previous 836 , to selected 161
Tidy compile-time error messages for 16-bit.

Revision 836 - (view) (annotate) - [select for diffs]
Modified Wed Dec 28 17:16:11 2011 UTC (7 years, 8 months ago) by ph10
File length: 233714 byte(s)
Diff to previous 835 , to selected 161
Merging all the changes from the pcre16 branch into the trunk.

Revision 835 - (view) (annotate) - [select for diffs]
Modified Wed Dec 28 16:10:09 2011 UTC (7 years, 8 months ago) by ph10
File length: 250443 byte(s)
Diff to previous 773 , to selected 161
Rolled back trunk to r755 to prepare for merging the 16-bit branch.

Revision 773 - (view) (annotate) - [select for diffs]
Modified Wed Nov 30 18:10:27 2011 UTC (7 years, 9 months ago) by ph10
File length: 247856 byte(s)
Diff to previous 771 , to selected 161
Expand compile workspace for very many forward references. This ups the limit 
by a factor of 100.

Revision 771 - (view) (annotate) - [select for diffs]
Modified Tue Nov 29 15:34:12 2011 UTC (7 years, 9 months ago) by ph10
File length: 247905 byte(s)
Diff to previous 766 , to selected 161
Update *MARK handling to be more like Perl.

Revision 766 - (view) (annotate) - [select for diffs]
Modified Fri Nov 25 10:04:12 2011 UTC (7 years, 9 months ago) by ph10
File length: 250668 byte(s)
Diff to previous 760 , to selected 161
Some UTF-8 tests were in the wrong file.

Revision 760 - (view) (annotate) - [select for diffs]
Modified Tue Nov 22 11:23:43 2011 UTC (7 years, 9 months ago) by ph10
File length: 250679 byte(s)
Diff to previous 758 , to selected 161
Test for workspace overflow with forward reference data.

Revision 758 - (view) (annotate) - [select for diffs]
Modified Mon Nov 21 12:05:36 2011 UTC (7 years, 9 months ago) by ph10
File length: 250569 byte(s)
Diff to previous 754 , to selected 161
Disallow \N in character classes, for Perl compatibility.

Revision 754 - (view) (annotate) - [select for diffs]
Modified Sat Nov 19 18:32:18 2011 UTC (7 years, 10 months ago) by ph10
File length: 250443 byte(s)
Diff to previous 749 , to selected 161
Support \C in lookbehinds and DFA matching when not in UTF-8 mode.

Revision 749 - (view) (annotate) - [select for diffs]
Modified Fri Nov 18 10:36:45 2011 UTC (7 years, 10 months ago) by ph10
File length: 250366 byte(s)
Diff to previous 744 , to selected 161
Fix bad compiling of possessively repeated conditional subpattern.

Revision 744 - (view) (annotate) - [select for diffs]
Modified Sun Nov 13 16:31:38 2011 UTC (7 years, 10 months ago) by zherczeg
File length: 249697 byte(s)
Diff to previous 741 , to selected 161
Correctly supporting \x and \u in JavaScript compatibility mode

Revision 741 - (view) (annotate) - [select for diffs]
Modified Mon Oct 31 09:31:46 2011 UTC (7 years, 10 months ago) by zherczeg
File length: 249201 byte(s)
Diff to previous 729 , to selected 161
Supporting OP_NCREF, OP_RREF and OP_NRREF by the JIT compiler

Revision 729 - (view) (annotate) - [select for diffs]
Modified Mon Oct 10 16:02:20 2011 UTC (7 years, 11 months ago) by ph10
File length: 249197 byte(s)
Diff to previous 725 , to selected 161
Fix THEN:ARG bug introduced with *THEN refactoring.

Revision 725 - (view) (annotate) - [select for diffs]
Modified Sun Oct 9 16:26:33 2011 UTC (7 years, 11 months ago) by ph10
File length: 249137 byte(s)
Diff to previous 716 , to selected 161
Additional atomic group tests.

Revision 716 - (view) (annotate) - [select for diffs]
Modified Tue Oct 4 16:38:05 2011 UTC (7 years, 11 months ago) by ph10
File length: 247598 byte(s)
Diff to previous 713 , to selected 161
Make (*THEN) work as in Perl in subpatterns that do not contain | alternatives.

Revision 713 - (view) (annotate) - [select for diffs]
Modified Tue Sep 27 11:03:15 2011 UTC (7 years, 11 months ago) by ph10
File length: 246126 byte(s)
Diff to previous 702 , to selected 161
Fix bug with (*THEN) in a subroutine/recursion.

Revision 702 - (view) (annotate) - [select for diffs]
Modified Tue Sep 20 15:45:06 2011 UTC (8 years ago) by ph10
File length: 246065 byte(s)
Diff to previous 701 , to selected 161
Restore tail-recursion optimizations when no (*THEN) in pattern.

Revision 701 - (view) (annotate) - [select for diffs]
Modified Tue Sep 20 11:30:56 2011 UTC (8 years ago) by ph10
File length: 245863 byte(s)
Diff to previous 699 , to selected 161
Fix miscompile of /(*ACCEPT)a/, which thought a match had to start with "a".

Revision 699 - (view) (annotate) - [select for diffs]
Modified Tue Sep 20 10:46:54 2011 UTC (8 years ago) by ph10
File length: 245644 byte(s)
Diff to previous 697 , to selected 161
Fix *THEN in condition issue.

Revision 697 - (view) (annotate) - [select for diffs]
Modified Mon Sep 19 12:28:24 2011 UTC (8 years ago) by ph10
File length: 245424 byte(s)
Diff to previous 665 , to selected 161
Fix minimum length bug with *ACCEPT.

Revision 665 - (view) (annotate) - [select for diffs]
Modified Mon Aug 22 14:55:27 2011 UTC (8 years ago) by ph10
File length: 245027 byte(s)
Diff to previous 657 , to selected 161
Commit all the changes for JIT support, but without any documentation yet.

Revision 657 - (view) (annotate) - [select for diffs]
Modified Mon Aug 15 17:39:09 2011 UTC (8 years, 1 month ago) by ph10
File length: 244718 byte(s)
Diff to previous 651 , to selected 161
Fix pcre_study() bug with \b at start of branch.

Revision 651 - (view) (annotate) - [select for diffs]
Modified Mon Aug 1 16:32:40 2011 UTC (8 years, 1 month ago) by ph10
File length: 244299 byte(s)
Diff to previous 649 , to selected 161
Test updates.

Revision 649 - (view) (annotate) - [select for diffs]
Modified Mon Aug 1 11:23:52 2011 UTC (8 years, 1 month ago) by ph10
File length: 244455 byte(s)
Diff to previous 648 , to selected 161
Fix partial match bug with /f.*/8s.

Revision 648 - (view) (annotate) - [select for diffs]
Modified Mon Aug 1 11:02:08 2011 UTC (8 years, 1 month ago) by ph10
File length: 244299 byte(s)
Diff to previous 647 , to selected 161
Fix bug that caused /.(*F)/ to give a partial match instead of no match.

Revision 647 - (view) (annotate) - [select for diffs]
Modified Mon Aug 1 10:22:59 2011 UTC (8 years, 1 month ago) by ph10
File length: 244269 byte(s)
Diff to previous 642 , to selected 161
Add tests for *MARK in callouts, and update pcretest documentation.

Revision 642 - (view) (annotate) - [select for diffs]
Modified Thu Jul 28 18:59:40 2011 UTC (8 years, 1 month ago) by ph10
File length: 243323 byte(s)
Diff to previous 640 , to selected 161
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 640 - (view) (annotate) - [select for diffs]
Modified Mon Jul 25 10:50:28 2011 UTC (8 years, 1 month ago) by ph10
File length: 242981 byte(s)
Diff to previous 637 , to selected 161
Fix three compile-time bugs (Bugzilla #1123).

Revision 637 - (view) (annotate) - [select for diffs]
Modified Sun Jul 24 17:44:12 2011 UTC (8 years, 1 month ago) by ph10
File length: 242774 byte(s)
Diff to previous 629 , to selected 161
Permit quantifiers on parenthesized assertions.

Revision 629 - (view) (annotate) - [select for diffs]
Modified Fri Jul 22 09:18:11 2011 UTC (8 years, 1 month ago) by ph10
File length: 239817 byte(s)
Diff to previous 626 , to selected 161
Fix isolated \k bug.

Revision 626 - (view) (annotate) - [select for diffs]
Modified Wed Jul 20 17:51:54 2011 UTC (8 years, 2 months ago) by ph10
File length: 239634 byte(s)
Diff to previous 621 , to selected 161
Add the /= modifier to pcretest so as to be able to check unset capturing 
parentheses at the ends of patterns.

Revision 621 - (view) (annotate) - [select for diffs]
Modified Mon Jul 18 10:14:09 2011 UTC (8 years, 2 months ago) by ph10
File length: 238905 byte(s)
Diff to previous 620 , to selected 161
Remove atomic from single repeats; convert possessive atomic to possessive 
non-atomic (because they are the same).

Revision 620 - (view) (annotate) - [select for diffs]
Modified Sun Jul 17 13:53:14 2011 UTC (8 years, 2 months ago) by ph10
File length: 238963 byte(s)
Diff to previous 618 , to selected 161
Fix mutual recursion minimum calculation in study bug.

Revision 618 - (view) (annotate) - [select for diffs]
Modified Sat Jul 16 17:24:16 2011 UTC (8 years, 2 months ago) by ph10
File length: 238327 byte(s)
Diff to previous 613 , to selected 161
Re-do atomic group processing to fix backtrack capture bugs. Recursion is also 
re-worked.

Revision 613 - (view) (annotate) - [select for diffs]
Modified Sat Jul 2 16:59:52 2011 UTC (8 years, 2 months ago) by ph10
File length: 238204 byte(s)
Diff to previous 612 , to selected 161
Fix problem with the interaction of (*ACCEPT) in an assertion with 
PCRE_NOTEMPTY.

Revision 612 - (view) (annotate) - [select for diffs]
Modified Sat Jul 2 15:20:59 2011 UTC (8 years, 2 months ago) by ph10
File length: 238039 byte(s)
Diff to previous 609 , to selected 161
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.

Revision 609 - (view) (annotate) - [select for diffs]
Modified Wed Jun 15 18:09:23 2011 UTC (8 years, 3 months ago) by ph10
File length: 232232 byte(s)
Diff to previous 608 , to selected 161
Fix bug with /\A.*?(?:a|b(*THEN)c)/ by removing the tail recursion optimization 
for the final branch. Also fix a similar bug for conditional subpatterns.

Revision 608 - (view) (annotate) - [select for diffs]
Modified Sun Jun 12 16:25:55 2011 UTC (8 years, 3 months ago) by ph10
File length: 232156 byte(s)
Diff to previous 604 , to selected 161
Fix problems with capturing parens and *ACCEPT with recursion.

Revision 604 - (view) (annotate) - [select for diffs]
Modified Thu Jun 2 19:04:54 2011 UTC (8 years, 3 months ago) by ph10
File length: 231902 byte(s)
Diff to previous 602 , to selected 161
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) (annotate) - [select for diffs]
Modified Wed May 25 08:29:03 2011 UTC (8 years, 3 months ago) by ph10
File length: 228733 byte(s)
Diff to previous 600 , to selected 161
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 600 - (view) (annotate) - [select for diffs]
Modified Mon May 9 08:54:11 2011 UTC (8 years, 4 months ago) by ph10
File length: 228483 byte(s)
Diff to previous 598 , to selected 161
Fix backup bug for \R with greedy quantifier.

Revision 598 - (view) (annotate) - [select for diffs]
Modified Sat May 7 15:37:31 2011 UTC (8 years, 4 months ago) by ph10
File length: 227830 byte(s)
Diff to previous 578 , to selected 161
Pass back detailed info when UTF-8 check fails at runtime.

Revision 578 - (view) (annotate) - [select for diffs]
Modified Tue Nov 23 15:34:55 2010 UTC (8 years, 9 months ago) by ph10
File length: 227792 byte(s)
Diff to previous 576 , to selected 161
Fix internal error for recursive named back references.

Revision 576 - (view) (annotate) - [select for diffs]
Modified Sun Nov 21 18:45:10 2010 UTC (8 years, 9 months ago) by ph10
File length: 226768 byte(s)
Diff to previous 574 , to selected 161
Added support for (*NO_START_OPT)

Revision 574 - (view) (annotate) - [select for diffs]
Modified Sat Nov 20 17:47:27 2010 UTC (8 years, 10 months ago) by ph10
File length: 226440 byte(s)
Diff to previous 567 , to selected 161
Give error if \c is followed by a byte > 127 (in ASCII/UTF-8 modes).

Revision 567 - (view) (annotate) - [select for diffs]
Modified Sat Nov 6 17:10:00 2010 UTC (8 years, 10 months ago) by ph10
File length: 226369 byte(s)
Diff to previous 566 , to selected 161
Test for ridiculous values of starting offsets; tidy UTF-8 code.

Revision 566 - (view) (annotate) - [select for diffs]
Modified Wed Nov 3 18:32:55 2010 UTC (8 years, 10 months ago) by ph10
File length: 226245 byte(s)
Diff to previous 559 , to selected 161
Fix broken /g code in pcretest and -g code in pcredemo.

Revision 559 - (view) (annotate) - [select for diffs]
Modified Wed Oct 27 09:45:20 2010 UTC (8 years, 10 months ago) by ph10
File length: 226074 byte(s)
Diff to previous 553 , to selected 161
Tidy up test comments, now that Perl >= 5.10 is generally around.

Revision 553 - (view) (annotate) - [select for diffs]
Modified Fri Oct 22 15:57:50 2010 UTC (8 years, 10 months ago) by ph10
File length: 226075 byte(s)
Diff to previous 550 , to selected 161
Change the way PCRE_PARTIAL_HARD handles \z, \Z, \b, \B, and $.

Revision 550 - (view) (annotate) - [select for diffs]
Modified Sun Oct 10 16:24:11 2010 UTC (8 years, 11 months ago) by ph10
File length: 225513 byte(s)
Diff to previous 528 , to selected 161
Fix problem with (*THEN) not backing up far enough.

Revision 528 - (view) (annotate) - [select for diffs]
Modified Sat May 29 16:40:22 2010 UTC (9 years, 3 months ago) by ph10
File length: 225273 byte(s)
Diff to previous 514 , to selected 161
Add knowledge of \R to auto-possessify feature.

Revision 514 - (view) (annotate) - [select for diffs]
Modified Mon May 3 12:54:22 2010 UTC (9 years, 4 months ago) by ph10
File length: 224249 byte(s)
Diff to previous 513 , to selected 161
Add support for \N.

Revision 513 - (view) (annotate) - [select for diffs]
Modified Mon May 3 11:13:37 2010 UTC (9 years, 4 months ago) by ph10
File length: 223518 byte(s)
Diff to previous 511 , to selected 161
Make \R and \X in a character class behave more like Perl

Revision 511 - (view) (annotate) - [select for diffs]
Modified Mon Mar 29 09:25:38 2010 UTC (9 years, 5 months ago) by ph10
File length: 222786 byte(s)
Diff to previous 510 , to selected 161
Make (*ACCEPT) work inside an atomic group.

Revision 510 - (view) (annotate) - [select for diffs]
Modified Sat Mar 27 17:45:29 2010 UTC (9 years, 5 months ago) by ph10
File length: 222578 byte(s)
Diff to previous 504 , to selected 161
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.

Revision 504 - (view) (annotate) - [select for diffs]
Modified Mon Mar 8 08:57:04 2010 UTC (9 years, 6 months ago) by ph10
File length: 217731 byte(s)
Diff to previous 500 , to selected 161
Previous patch for fixing problem with recursion loop checking was incorrect.

Revision 500 - (view) (annotate) - [select for diffs]
Modified Sat Mar 6 19:00:29 2010 UTC (9 years, 6 months ago) by ph10
File length: 217634 byte(s)
Diff to previous 496 , to selected 161
Fix bugs with \K in atomic groups, subroutines, and assertions.

Revision 496 - (view) (annotate) - [select for diffs]
Modified Tue Mar 2 19:11:17 2010 UTC (9 years, 6 months ago) by ph10
File length: 217166 byte(s)
Diff to previous 488 , to selected 161
Fix DEFINE bug for forward reference with a possessive quantifier.

Revision 488 - (view) (annotate) - [select for diffs]
Modified Mon Jan 11 15:29:42 2010 UTC (9 years, 8 months ago) by ph10
File length: 216408 byte(s)
Diff to previous 472 , to selected 161
Fix #947, recursive back reference bug.

Revision 472 - (view) (annotate) - [select for diffs]
Modified Fri Dec 11 16:42:50 2009 UTC (9 years, 9 months ago) by ph10
File length: 215414 byte(s)
Diff to previous 471 , to selected 161
Fix options set and reset at top level bug.

Revision 471 - (view) (annotate) - [select for diffs]
Modified Fri Dec 11 15:11:55 2009 UTC (9 years, 9 months ago) by ph10
File length: 214557 byte(s)
Diff to previous 467 , to selected 161
Fix study bug with single-branch conditions, including (DEFINE).

Revision 467 - (view) (annotate) - [select for diffs]
Modified Mon Oct 19 11:43:18 2009 UTC (9 years, 11 months ago) by ph10
File length: 214190 byte(s)
Diff to previous 464 , to selected 161
Fix study problem with JavaScript compatibility flag and back references.

Revision 464 - (view) (annotate) - [select for diffs]
Modified Sun Oct 18 19:50:34 2009 UTC (9 years, 11 months ago) by ph10
File length: 213756 byte(s)
Diff to previous 462 , to selected 161
Document more clearly capturing behaviour for recursion and subroutines.

Revision 462 - (view) (annotate) - [select for diffs]
Modified Sat Oct 17 19:55:02 2009 UTC (9 years, 11 months ago) by ph10
File length: 213397 byte(s)
Diff to previous 461 , to selected 161
Fix PCRE_PARTIAL_HARD for patterns that end optionally, e.g. abc*

Revision 461 - (view) (annotate) - [select for diffs]
Modified Mon Oct 5 10:59:35 2009 UTC (9 years, 11 months ago) by ph10
File length: 212968 byte(s)
Diff to previous 459 , to selected 161
Tidy up, remove trailing spaces, etc. for 8.00-RC1.

Revision 459 - (view) (annotate) - [select for diffs]
Modified Sun Oct 4 09:21:39 2009 UTC (9 years, 11 months ago) by ph10
File length: 212966 byte(s)
Diff to previous 457 , to selected 161
Fix problems with conditional references to duplicate named subpatterns.

Revision 457 - (view) (annotate) - [select for diffs]
Modified Sat Oct 3 16:24:08 2009 UTC (9 years, 11 months ago) by ph10
File length: 210905 byte(s)
Diff to previous 455 , to selected 161
Allow duplicate names for same-numbered groups; forbid different names.

Revision 455 - (view) (annotate) - [select for diffs]
Modified Sat Sep 26 19:12:32 2009 UTC (9 years, 11 months ago) by ph10
File length: 210587 byte(s)
Diff to previous 454 , to selected 161
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 454 - (view) (annotate) - [select for diffs]
Modified Tue Sep 22 09:42:11 2009 UTC (9 years, 11 months ago) by ph10
File length: 195133 byte(s)
Diff to previous 453 , to selected 161
Allow fixed-length subroutine calls in lookbehinds.

Revision 453 - (view) (annotate) - [select for diffs]
Modified Fri Sep 18 19:12:35 2009 UTC (10 years ago) by ph10
File length: 194584 byte(s)
Diff to previous 450 , to selected 161
Add more explanation about recursive subpatterns, and make it possible to 
process the documenation without building a whole release.

Revision 450 - (view) (annotate) - [select for diffs]
Modified Wed Sep 16 10:56:40 2009 UTC (10 years ago) by ph10
File length: 195259 byte(s)
Diff to previous 449 , to selected 161
Minor doc fix; update tests by adding comments to each file, and generally 
tidying.

Revision 449 - (view) (annotate) - [select for diffs]
Modified Wed Sep 16 08:48:17 2009 UTC (10 years ago) by ph10
File length: 194672 byte(s)
Diff to previous 448 , to selected 161
Another test for (*ACCEPT)

Revision 448 - (view) (annotate) - [select for diffs]
Modified Tue Sep 15 19:11:48 2009 UTC (10 years ago) by ph10
File length: 194251 byte(s)
Diff to previous 442 , to selected 161
Re-organize tests to make is possible to test 5.10 features against Perl.

Revision 442 - (view) (annotate) - [select for diffs]
Modified Fri Sep 11 10:21:02 2009 UTC (10 years ago) by ph10
File length: 198480 byte(s)
Diff to previous 438 , to selected 161
Added PCRE_NOTEMPTY_ATSTART to fix /g bug when \K is present.

Revision 438 - (view) (annotate) - [select for diffs]
Modified Sun Sep 6 20:00:47 2009 UTC (10 years ago) by ph10
File length: 197528 byte(s)
Diff to previous 435 , to selected 161
Fix internal error for forward reference with [^m] interposing.

Revision 435 - (view) (annotate) - [select for diffs]
Modified Sat Sep 5 10:20:44 2009 UTC (10 years ago) by ph10
File length: 196521 byte(s)
Diff to previous 432 , to selected 161
Further updates to partial matching.

Revision 432 - (view) (annotate) - [select for diffs]
Modified Wed Sep 2 16:02:56 2009 UTC (10 years ago) by ph10
File length: 196192 byte(s)
Diff to previous 428 , to selected 161
Add REG_UNGREEDY (non-standard) to the POSIX interface.

Revision 428 - (view) (annotate) - [select for diffs]
Modified Mon Aug 31 17:10:26 2009 UTC (10 years ago) by ph10
File length: 196141 byte(s)
Diff to previous 427 , to selected 161
Further partial match change: add PCRE_PARTIAL_HARD and make more intuitive.

Revision 427 - (view) (annotate) - [select for diffs]
Modified Fri Aug 28 09:55:54 2009 UTC (10 years ago) by ph10
File length: 195908 byte(s)
Diff to previous 426 , to selected 161
Add new PCRE_PARTIAL_HARD option.

Revision 426 - (view) (annotate) - [select for diffs]
Modified Wed Aug 26 15:38:32 2009 UTC (10 years ago) by ph10
File length: 195778 byte(s)
Diff to previous 411 , to selected 161
Remove restrictions on pcre_exec() partial matching.

Revision 411 - (view) (annotate) - [select for diffs]
Modified Fri Apr 10 15:40:21 2009 UTC (10 years, 5 months ago) by ph10
File length: 197042 byte(s)
Diff to previous 410 , to selected 161
Wrap fileno/isatty defs for Windows in #ifndefs

Revision 410 - (view) (annotate) - [select for diffs]
Modified Wed Apr 1 07:39:22 2009 UTC (10 years, 5 months ago) by ph10
File length: 206778 byte(s)
Diff to previous 408 , to selected 161
Add another test

Revision 408 - (view) (annotate) - [select for diffs]
Modified Fri Mar 27 17:52:03 2009 UTC (10 years, 5 months ago) by ph10
File length: 197042 byte(s)
Diff to previous 399 , to selected 161
Fix forward references when duplicate group numbers are involved.

Revision 399 - (view) (annotate) - [select for diffs]
Modified Sat Mar 21 12:34:15 2009 UTC (10 years, 6 months ago) by ph10
File length: 196413 byte(s)
Diff to previous 389 , to selected 161
Further fix to auto-callout with conditional groups whose condition is an 
assertion.

Revision 389 - (view) (annotate) - [select for diffs]
Modified Sun Mar 15 18:24:05 2009 UTC (10 years, 6 months ago) by ph10
File length: 195863 byte(s)
Diff to previous 388 , to selected 161
Add PCRE_NO_START_OPTIMIZE

Revision 388 - (view) (annotate) - [select for diffs]
Modified Wed Mar 11 17:03:17 2009 UTC (10 years, 6 months ago) by ph10
File length: 195146 byte(s)
Diff to previous 381 , to selected 161
Added REG_NOTEMPTY to the POSIX wrapper.

Revision 381 - (view) (annotate) - [select for diffs]
Modified Tue Mar 3 16:08:23 2009 UTC (10 years, 6 months ago) by ph10
File length: 195051 byte(s)
Diff to previous 355 , to selected 161
Fix bug with (?(?=.*b)b|^) thinking it must match at start of line; also fix 
bug causing a crash when auto-callout is used with a conditional assertion.

Revision 355 - (view) (annotate) - [select for diffs]
Modified Mon Jul 7 17:45:23 2008 UTC (11 years, 2 months ago) by ph10
File length: 194218 byte(s)
Diff to previous 353 , to selected 161
Make pcretest generate a single byte for \x{} escapes in non-UTF-8 mode.

Revision 353 - (view) (annotate) - [select for diffs]
Modified Mon Jul 7 15:44:24 2008 UTC (11 years, 2 months ago) by ph10
File length: 194291 byte(s)
Diff to previous 342 , to selected 161
Fix SKIPZERO bug in pcre_study().

Revision 342 - (view) (annotate) - [select for diffs]
Modified Sun Apr 20 17:10:13 2008 UTC (11 years, 5 months ago) by ph10
File length: 194169 byte(s)
Diff to previous 341 , to selected 161
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) (annotate) - [select for diffs]
Modified Sat Apr 19 16:41:04 2008 UTC (11 years, 5 months ago) by ph10
File length: 194175 byte(s)
Diff to previous 340 , to selected 161
Fix DFA (?!) bug; add support for JavaScript empty classes.

Revision 340 - (view) (annotate) - [select for diffs]
Modified Fri Apr 18 20:00:21 2008 UTC (11 years, 5 months ago) by ph10
File length: 193572 byte(s)
Diff to previous 336 , to selected 161
Fix incorrect error for patterns like /(?2)[]a()b](abc)/

Revision 336 - (view) (annotate) - [select for diffs]
Modified Sat Apr 12 15:59:03 2008 UTC (11 years, 5 months ago) by ph10
File length: 192983 byte(s)
Diff to previous 335 , to selected 161
Added PCRE_JAVASCRIPT_COMPAT option.

Revision 335 - (view) (annotate) - [select for diffs]
Modified Sat Apr 12 14:36:14 2008 UTC (11 years, 5 months ago) by ph10
File length: 192767 byte(s)
Diff to previous 334 , to selected 161
Do not discard subpatterns with {0} quantifiers, as they may be called as 
subroutines.

Revision 334 - (view) (annotate) - [select for diffs]
Modified Fri Apr 11 15:48:14 2008 UTC (11 years, 5 months ago) by ph10
File length: 192644 byte(s)
Diff to previous 333 , to selected 161
Fix bug in Oniguruma \g support.

Revision 333 - (view) (annotate) - [select for diffs]
Modified Thu Apr 10 19:55:57 2008 UTC (11 years, 5 months ago) by ph10
File length: 192116 byte(s)
Diff to previous 295 , to selected 161
Add Oniguruma syntax \g<...> and \g'...' for subroutine calls.

Revision 295 - (view) (annotate) - [select for diffs]
Modified Mon Dec 31 17:00:24 2007 UTC (11 years, 8 months ago) by ph10
File length: 190938 byte(s)
Diff to previous 282 , to selected 161
Make POSIX character class parsing more like Perl.

Revision 282 - (view) (annotate) - [select for diffs]
Modified Fri Dec 7 19:32:32 2007 UTC (11 years, 9 months ago) by ph10
File length: 190405 byte(s)
Diff to previous 272 , to selected 161
Fix non-diagnosis of (?=a)(?R) (positive lookaheads not skipped when checking 
for an empty match).

Revision 272 - (view) (annotate) - [select for diffs]
Modified Sat Nov 17 16:53:53 2007 UTC (11 years, 10 months ago) by ph10
File length: 190109 byte(s)
Diff to previous 271 , to selected 161
Generalize wording for (?&) error as it also applies to \k'' and other cases.

Revision 271 - (view) (annotate) - [select for diffs]
Modified Fri Nov 16 19:58:26 2007 UTC (11 years, 10 months ago) by ph10
File length: 189852 byte(s)
Diff to previous 270 , to selected 161
Missed test data for previous change.

Revision 270 - (view) (annotate) - [select for diffs]
Modified Fri Nov 16 19:55:16 2007 UTC (11 years, 10 months ago) by ph10
File length: 189618 byte(s)
Diff to previous 269 , to selected 161
Diagnose conditional numerical reference to a non-existent subpattern.

Revision 269 - (view) (annotate) - [select for diffs]
Modified Fri Nov 16 16:22:24 2007 UTC (11 years, 10 months ago) by ph10
File length: 189628 byte(s)
Diff to previous 268 , to selected 161
Improve error messages for (?+-a) and (?-+a).

Revision 268 - (view) (annotate) - [select for diffs]
Modified Thu Nov 15 10:28:09 2007 UTC (11 years, 10 months ago) by ph10
File length: 189455 byte(s)
Diff to previous 265 , to selected 161
Fix (?&) non-diagnosis bug and missing length check for (?&a) etc.

Revision 265 - (view) (annotate) - [select for diffs]
Modified Wed Nov 14 11:35:48 2007 UTC (11 years, 10 months ago) by ph10
File length: 189216 byte(s)
Diff to previous 264 , to selected 161
Fix negative POSIX class bug with Unicode characters.

Revision 264 - (view) (annotate) - [select for diffs]
Modified Tue Nov 13 11:07:16 2007 UTC (11 years, 10 months ago) by ph10
File length: 189174 byte(s)
Diff to previous 247 , to selected 161
Fix [\S] etc. bug in UTF-8 mode with characters > 255.

Revision 247 - (view) (annotate) - [select for diffs]
Modified Mon Sep 17 09:38:32 2007 UTC (12 years ago) by ph10
File length: 189168 byte(s)
Diff to previous 231 , to selected 161
(1) Update tests 2,5,7,8 to run when --enable-bsr-anycrlf is used.
(2) Updates files changed by building test release.

Revision 231 - (view) (annotate) - [select for diffs]
Modified Tue Sep 11 11:15:33 2007 UTC (12 years ago) by ph10
File length: 189103 byte(s)
Diff to previous 230 , to selected 161
Add facility to make \R match only CR, LF, or CRLF.

Revision 230 - (view) (annotate) - [select for diffs]
Modified Mon Sep 10 13:23:56 2007 UTC (12 years ago) by ph10
File length: 186434 byte(s)
Diff to previous 227 , to selected 161
(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) (annotate) - [select for diffs]
Modified Tue Aug 21 15:00:15 2007 UTC (12 years, 1 month ago) by ph10
File length: 187592 byte(s)
Diff to previous 226 , to selected 161
Add (*CR) etc.

Revision 226 - (view) (annotate) - [select for diffs]
Modified Tue Aug 21 11:46:08 2007 UTC (12 years, 1 month ago) by ph10
File length: 186971 byte(s)
Diff to previous 215 , to selected 161
Don't advance by 2 if explicit \r or \n in the pattern. Add 
PCRE_INFO_HASCRORLF.

Revision 215 - (view) (annotate) - [select for diffs]
Modified Wed Aug 15 14:20:05 2007 UTC (12 years, 1 month ago) by ph10
File length: 185330 byte(s)
Diff to previous 213 , to selected 161
Fixed overrun for missing ] with a forward reference, e.g. /(?1)\c[/.

Revision 213 - (view) (annotate) - [select for diffs]
Modified Wed Aug 15 11:34:14 2007 UTC (12 years, 1 month ago) by ph10
File length: 185262 byte(s)
Diff to previous 210 , to selected 161
Add integer overflow tests to escape processing.

Revision 210 - (view) (annotate) - [select for diffs]
Modified Wed Aug 8 14:24:50 2007 UTC (12 years, 1 month ago) by ph10
File length: 185086 byte(s)
Diff to previous 205 , to selected 161
Add Perl 5.10's backtracking verbs.

Revision 205 - (view) (annotate) - [select for diffs]
Modified Fri Aug 3 13:18:33 2007 UTC (12 years, 1 month ago) by ph10
File length: 180964 byte(s)
Diff to previous 197 , to selected 161
Fix bugs with [\E] and [\Q\E].

Revision 197 - (view) (annotate) - [select for diffs]
Modified Tue Jul 31 10:50:18 2007 UTC (12 years, 1 month ago) by ph10
File length: 180514 byte(s)
Diff to previous 192 , to selected 161
Abolish the NULLWSLIMIT error at the expense of using more stack when an 
unlimited repeat could match an empty string. Also, doc tidies for a test 
release.

Revision 192 - (view) (annotate) - [select for diffs]
Modified Mon Jul 30 11:23:21 2007 UTC (12 years, 1 month ago) by ph10
File length: 172461 byte(s)
Diff to previous 180 , to selected 161
Adjust opcode names in debugging output.

Revision 180 - (view) (annotate) - [select for diffs]
Modified Wed Jun 13 10:59:18 2007 UTC (12 years, 3 months ago) by ph10
File length: 172809 byte(s)
Diff to previous 178 , to selected 161
Add auto-possessification for \h, \H, \v, \V.

Revision 178 - (view) (annotate) - [select for diffs]
Modified Wed Jun 13 08:44:34 2007 UTC (12 years, 3 months ago) by ph10
File length: 168704 byte(s)
Diff to previous 175 , to selected 161
Add support for \h, \H, \v, \V.

Revision 175 - (view) (annotate) - [select for diffs]
Modified Mon Jun 11 13:38:38 2007 UTC (12 years, 3 months ago) by ph10
File length: 166304 byte(s)
Diff to previous 174 , to selected 161
Added the Perl 5.10 (?| "branch reset" feature.

Revision 174 - (view) (annotate) - [select for diffs]
Modified Tue Jun 5 11:38:06 2007 UTC (12 years, 3 months ago) by ph10
File length: 164661 byte(s)
Diff to previous 171 , to selected 161
Minor doc update; fix test 2 for link size != 2.

Revision 171 - (view) (annotate) - [select for diffs]
Modified Mon Jun 4 14:28:58 2007 UTC (12 years, 3 months ago) by ph10
File length: 164653 byte(s)
Diff to previous 169 , to selected 161
Support \k{name} and \g{name} a la Perl 5.10.

Revision 169 - (view) (annotate) - [select for diffs]
Modified Mon Jun 4 10:49:21 2007 UTC (12 years, 3 months ago) by ph10
File length: 164323 byte(s)
Diff to previous 168 , to selected 161
Add PCRE_INFO_OKPARTIAL and PCRE_INFO_JCHANGED.

Revision 168 - (view) (annotate) - [select for diffs]
Modified Tue May 29 15:18:18 2007 UTC (12 years, 3 months ago) by ph10
File length: 164293 byte(s)
Diff to previous 167 , to selected 161
Add support for the Perl 5.10 \K facility.

Revision 167 - (view) (annotate) - [select for diffs]
Modified Wed May 9 15:53:54 2007 UTC (12 years, 4 months ago) by ph10
File length: 2444681 byte(s)
Diff to previous 166 , to selected 161
Add (?(-n) and (?(+n) relative conditions.

Revision 166 - (view) (annotate) - [select for diffs]
Modified Wed May 9 14:48:28 2007 UTC (12 years, 4 months ago) by ph10
File length: 162469 byte(s)
Diff to previous 162 , to selected 161
Add (?-n) and (?+n) relative references.

Revision 162 - (view) (annotate) - [select for diffs]
Modified Thu May 3 10:47:48 2007 UTC (12 years, 4 months ago) by ph10
File length: 161499 byte(s)
Diff to previous 161
Correct tests for link sizes 3 and 4

Revision 161 - (view) (annotate) - [selected]
Modified Thu May 3 10:28:07 2007 UTC (12 years, 4 months ago) by ph10
File length: 161714 byte(s)
Diff to previous 155
Use the pcretest "Z" option so all tests can be run with all link sizes.

Revision 155 - (view) (annotate) - [select for diffs]
Modified Tue Apr 24 13:36:11 2007 UTC (12 years, 4 months ago) by ph10
File length: 161625 byte(s)
Diff to previous 149 , to selected 161
Tidies and final updates for 7.1.

Revision 149 - (view) (annotate) - [select for diffs]
Modified Mon Apr 16 15:28:08 2007 UTC (12 years, 5 months ago) by ph10
File length: 161558 byte(s)
Diff to previous 143 , to selected 161
Add PCRE_NEWLINE_ANYCRLF.

Revision 143 - (view) (annotate) - [select for diffs]
Modified Mon Apr 2 10:08:14 2007 UTC (12 years, 5 months ago) by ph10
File length: 161369 byte(s)
Diff to previous 141 , to selected 161
Previous fix for pcretest was buggy. Try again.

Revision 141 - (view) (annotate) - [select for diffs]
Modified Fri Mar 30 15:46:27 2007 UTC (12 years, 5 months ago) by ph10
File length: 161202 byte(s)
Diff to previous 131 , to selected 161
Fixed obscure bug when matching a null string in multiline mode with 
newline=any.

Revision 131 - (view) (annotate) - [select for diffs]
Modified Mon Mar 26 15:10:12 2007 UTC (12 years, 5 months ago) by ph10
File length: 161151 byte(s)
Diff to previous 102 , to selected 161
Various new tidies.

Revision 102 - (view) (annotate) - [select for diffs]
Modified Tue Mar 6 15:50:45 2007 UTC (12 years, 6 months ago) by ph10
File length: 161043 byte(s)
Diff to previous 96 , to selected 161
Fix test problem caused by training space in the data.

Revision 96 - (view) (annotate) - [select for diffs]
Modified Fri Mar 2 13:10:43 2007 UTC (12 years, 6 months ago) by nigel
File length: 161801 byte(s)
Diff to previous 93 , to selected 161
 r6896@hex:  nm | 2007-03-02 13:09:14 +0000
 Added EOL and keywork properties throughout

Revision 93 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:42 2007 UTC (12 years, 6 months ago) by nigel
File length: 161801 byte(s)
Diff to previous 91 , to selected 161
Load pcre-7.0 into code/trunk.

Revision 91 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:34 2007 UTC (12 years, 6 months ago) by nigel
File length: 132718 byte(s)
Diff to previous 87 , to selected 161
Load pcre-6.7 into code/trunk.

Revision 87 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:21 2007 UTC (12 years, 6 months ago) by nigel
File length: 124961 byte(s)
Diff to previous 85 , to selected 161
Load pcre-6.5 into code/trunk.

Revision 85 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:13 2007 UTC (12 years, 6 months ago) by nigel
File length: 122705 byte(s)
Diff to previous 83 , to selected 161
Load pcre-6.4 into code/trunk.

Revision 83 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:06 2007 UTC (12 years, 6 months ago) by nigel
File length: 122705 byte(s)
Diff to previous 81 , to selected 161
Load pcre-6.3 into code/trunk.

Revision 81 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:59 2007 UTC (12 years, 6 months ago) by nigel
File length: 122705 byte(s)
Diff to previous 79 , to selected 161
Load pcre-6.2 into code/trunk.

Revision 79 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:52 2007 UTC (12 years, 6 months ago) by nigel
File length: 117618 byte(s)
Diff to previous 77 , to selected 161
Load pcre-6.1 into code/trunk.

Revision 77 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:45 2007 UTC (12 years, 6 months ago) by nigel
File length: 117464 byte(s)
Diff to previous 75 , to selected 161
Load pcre-6.0 into code/trunk.

Revision 75 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:37 2007 UTC (12 years, 6 months ago) by nigel
File length: 115639 byte(s)
Diff to previous 73 , to selected 161
Load pcre-5.0 into code/trunk.

Revision 73 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:30 2007 UTC (12 years, 6 months ago) by nigel
File length: 86022 byte(s)
Diff to previous 71 , to selected 161
Load pcre-4.5 into code/trunk.

Revision 71 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:24 2007 UTC (12 years, 6 months ago) by nigel
File length: 82522 byte(s)
Diff to previous 69 , to selected 161
Load pcre-4.4 into code/trunk.

Revision 69 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:18 2007 UTC (12 years, 6 months ago) by nigel
File length: 82791 byte(s)
Diff to previous 67 , to selected 161
Load pcre-4.3 into code/trunk.

Revision 67 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:13 2007 UTC (12 years, 6 months ago) by nigel
File length: 82791 byte(s)
Diff to previous 65 , to selected 161
Load pcre-4.2 into code/trunk.

Revision 65 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:08 2007 UTC (12 years, 6 months ago) by nigel
File length: 82791 byte(s)
Diff to previous 63 , to selected 161
Load pcre-4.1 into code/trunk.

Revision 63 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:03 2007 UTC (12 years, 6 months ago) by nigel
File length: 82707 byte(s)
Diff to previous 61 , to selected 161
Load pcre-4.0 into code/trunk.

Revision 61 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:39:58 2007 UTC (12 years, 6 months ago) by nigel
File length: 44143 byte(s)
Diff to previous 59 , to selected 161
Load pcre-3.9 into code/trunk.

Revision 59 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:39:54 2007 UTC (12 years, 6 months ago) by nigel
File length: 44143 byte(s)
Diff to previous 57 , to selected 161
Load pcre-3.8 into code/trunk.

Revision 57 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:39:50 2007 UTC (12 years, 6 months ago) by nigel
File length: 44143 byte(s)
Diff to previous 55 , to selected 161
Load pcre-3.7 into code/trunk.

Revision 55 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:39:46 2007 UTC (12 years, 6 months ago) by nigel
File length: 44143 byte(s)
Diff to previous 53 , to selected 161
Load pcre-3.6 into code/trunk.

Revision 53 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:39:42 2007 UTC (12 years, 6 months ago) by nigel
File length: 44143 byte(s)
Diff to previous 51 , to selected 161
Load pcre-3.5 into code/trunk.

Revision 51 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:39:37 2007 UTC (12 years, 6 months ago) by nigel
File length: 35602 byte(s)
Diff to previous 49 , to selected 161
Load pcre-3.4 into code/trunk.

Revision 49 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:39:33 2007 UTC (12 years, 6 months ago) by nigel
File length: 35542 byte(s)
Diff to previous 47 , to selected 161
Load pcre-3.3 into code/trunk.

Revision 47 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:39:29 2007 UTC (12 years, 6 months ago) by nigel
File length: 35542 byte(s)
Diff to previous 45 , to selected 161
Load pcre-3.2 into code/trunk.

Revision 45 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:39:25 2007 UTC (12 years, 6 months ago) by nigel
File length: 35542 byte(s)
Diff to previous 43 , to selected 161
Load pcre-3.1 into code/trunk.

Revision 43 - (view) (annotate) - [select for diffs]
Modified Sat Feb 24 21:39:21 2007 UTC (12 years, 6 months ago) by nigel
File length: 35542 byte(s)
Diff to previous 41 , to selected 161
Load pcre-3.0 into code/trunk.

Revision 41 - (view) (annotate) - [select for diffs]
Added Sat Feb 24 21:39:17 2007 UTC (12 years, 6 months ago) by nigel
File length: 27078 byte(s)
Diff to selected 161
Load pcre-2.08a 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

  ViewVC Help
Powered by ViewVC 1.1.5