Log of /code/trunk/pcre_exec.c
Parent Directory
|
Revision Log
Revision
778 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 1 17:38:47 2011 UTC
(9 years, 1 month ago)
by
ph10
File length: 202160 byte(s)
Diff to
previous 771
Fix bug with caseless matching of characters of different lengths when the
shorter is right at the end of the subject.
Revision
743 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 8 09:59:38 2011 UTC
(9 years, 2 months ago)
by
ph10
File length: 201343 byte(s)
Diff to
previous 742
Marks in non-capturing atomic groups were not being passed out.
Revision
742 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 6 08:05:33 2011 UTC
(9 years, 2 months ago)
by
zherczeg
File length: 201315 byte(s)
Diff to
previous 733
Fix cache-flush issue on PowerPC, adding some comments and a check for disabled PCRE_EXTRA_TABLES.
Revision
728 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 10 16:01:03 2011 UTC
(9 years, 3 months ago)
by
ph10
File length: 201404 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)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 8 15:55:23 2011 UTC
(9 years, 3 months ago)
by
ph10
File length: 201388 byte(s)
Diff to
previous 721
Revert handling of atomic groups that do not include captures to the old way of
handling, thus reducing stack usage.
Revision
716 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 4 16:38:05 2011 UTC
(9 years, 3 months ago)
by
ph10
File length: 198414 byte(s)
Diff to
previous 713
Make (*THEN) work as in Perl in subpatterns that do not contain | alternatives.
Revision
702 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 20 15:45:06 2011 UTC
(9 years, 4 months ago)
by
ph10
File length: 197249 byte(s)
Diff to
previous 699
Restore tail-recursion optimizations when no (*THEN) in pattern.
Revision
681 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 6 09:16:32 2011 UTC
(9 years, 4 months ago)
by
ph10
File length: 195877 byte(s)
Diff to
previous 677
Fix loop/bad error when recursed group contains (*PRUNE) etc.
Revision
677 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Aug 28 10:50:07 2011 UTC
(9 years, 5 months ago)
by
ph10
File length: 195879 byte(s)
Diff to
previous 667
Adjust JIT limit code; make JIT test return 1 if not successful.
Revision
667 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 22 14:57:32 2011 UTC
(9 years, 5 months ago)
by
ph10
File length: 195783 byte(s)
Diff to
previous 654
Commit all the changes for JIT support, but without any documentation yet.
Revision
654 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 2 11:00:40 2011 UTC
(9 years, 5 months ago)
by
ph10
File length: 194663 byte(s)
Diff to
previous 649
Documentation and general text tidies in preparation for test release.
Revision
648 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 1 11:02:08 2011 UTC
(9 years, 5 months ago)
by
ph10
File length: 194638 byte(s)
Diff to
previous 645
Fix bug that caused /.(*F)/ to give a partial match instead of no match.
Revision
642 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 28 18:59:40 2011 UTC
(9 years, 6 months ago)
by
ph10
File length: 194303 byte(s)
Diff to
previous 630
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
626 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 20 17:51:54 2011 UTC
(9 years, 6 months ago)
by
ph10
File length: 193733 byte(s)
Diff to
previous 625
Add the /= modifier to pcretest so as to be able to check unset capturing
parentheses at the ends of patterns.
Revision
625 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 20 16:46:19 2011 UTC
(9 years, 6 months ago)
by
ph10
File length: 193735 byte(s)
Diff to
previous 623
Ensure unused capturing parentheses at the end of patterns are unset, because
this is documented. (A recent patch altered this.)
Revision
623 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 19 09:58:42 2011 UTC
(9 years, 6 months ago)
by
ph10
File length: 193457 byte(s)
Diff to
previous 619
Fix \X* bug when first character has the mark property. Also improve code for
property and script handling.
Revision
619 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 17 13:23:14 2011 UTC
(9 years, 6 months ago)
by
ph10
File length: 194867 byte(s)
Diff to
previous 618
Fix capturing not happening in assertion conditions.
Revision
618 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 16 17:24:16 2011 UTC
(9 years, 6 months ago)
by
ph10
File length: 195257 byte(s)
Diff to
previous 617
Re-do atomic group processing to fix backtrack capture bugs. Recursion is also
re-worked.
Revision
615 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 11 14:23:06 2011 UTC
(9 years, 6 months ago)
by
ph10
File length: 195321 byte(s)
Diff to
previous 614
A better patch for the atomic capturing not resetting bug.
Revision
613 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 2 16:59:52 2011 UTC
(9 years, 6 months ago)
by
ph10
File length: 194605 byte(s)
Diff to
previous 610
Fix problem with the interaction of (*ACCEPT) in an assertion with
PCRE_NOTEMPTY.
Revision
610 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 28 15:58:34 2011 UTC
(9 years, 7 months ago)
by
ph10
File length: 194372 byte(s)
Diff to
previous 609
Fixed newly introduced bug for patterns like /(?:(b))++/, where the capturing
was happening, but not setting the correct return code.
Revision
609 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 15 18:09:23 2011 UTC
(9 years, 7 months ago)
by
ph10
File length: 194331 byte(s)
Diff to
previous 608
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
(9 years, 7 months ago)
by
ph10
File length: 194678 byte(s)
Diff to
previous 606
Fix problems with capturing parens and *ACCEPT with recursion.
Revision
606 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 6 17:46:22 2011 UTC
(9 years, 7 months ago)
by
ph10
File length: 194674 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)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 2 19:04:54 2011 UTC
(9 years, 7 months ago)
by
ph10
File length: 194559 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)
(
annotate)
-
[select for diffs]
Modified
Wed May 25 08:29:03 2011 UTC
(9 years, 8 months ago)
by
ph10
File length: 188067 byte(s)
Diff to
previous 600
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)
(
annotate)
-
[select for diffs]
Modified
Sat May 7 15:37:31 2011 UTC
(9 years, 8 months ago)
by
ph10
File length: 187967 byte(s)
Diff to
previous 597
Pass back detailed info when UTF-8 check fails at runtime.
Revision
597 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon May 2 17:08:52 2011 UTC
(9 years, 8 months ago)
by
ph10
File length: 187796 byte(s)
Diff to
previous 595
Complete incomplete fix for UTF-8 caseless references of different lengths.
Revision
595 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon May 2 10:33:29 2011 UTC
(9 years, 8 months ago)
by
ph10
File length: 187622 byte(s)
Diff to
previous 579
Fix problems with caseless reference matching in UTF-8 mode when the
upper/lower case characters have different lengths.
Revision
579 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 24 17:39:25 2010 UTC
(10 years, 2 months ago)
by
ph10
File length: 186941 byte(s)
Diff to
previous 576
Tidies of documenation and code while preparing for release.
Revision
569 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 7 16:14:50 2010 UTC
(10 years, 2 months ago)
by
ph10
File length: 186848 byte(s)
Diff to
previous 567
Add PCRE_ERROR_SHORTUTF8 to PCRE_PARTIAL_HARD processing.
Revision
567 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 6 17:10:00 2010 UTC
(10 years, 2 months ago)
by
ph10
File length: 186769 byte(s)
Diff to
previous 563
Test for ridiculous values of starting offsets; tidy UTF-8 code.
Revision
563 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 31 14:15:04 2010 UTC
(10 years, 2 months ago)
by
ph10
File length: 186751 byte(s)
Diff to
previous 553
Add casts needed for Visual Studio when NO_RECURSE is set.
Revision
553 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 22 15:57:50 2010 UTC
(10 years, 3 months ago)
by
ph10
File length: 186725 byte(s)
Diff to
previous 551
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
(10 years, 3 months ago)
by
ph10
File length: 186301 byte(s)
Diff to
previous 545
Fix problem with (*THEN) not backing up far enough.
Revision
538 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 9 19:30:57 2010 UTC
(10 years, 7 months ago)
by
ph10
File length: 185373 byte(s)
Diff to
previous 534
Fix pcre_study() problem with non-C-locale chartables in UTF-8 mode.
Revision
531 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 1 13:53:26 2010 UTC
(10 years, 7 months ago)
by
ph10
File length: 185175 byte(s)
Diff to
previous 530
Check for running out of memory when using heap for recursion.
Revision
530 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 1 13:42:06 2010 UTC
(10 years, 7 months ago)
by
ph10
File length: 185071 byte(s)
Diff to
previous 529
Added a lot of (int) casts to avoid compiler warnings in systems where
size_t is 64-bit.
Revision
518 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue May 18 15:47:01 2010 UTC
(10 years, 8 months ago)
by
ph10
File length: 185162 byte(s)
Diff to
previous 517
Added PCRE_UCP and related stuff to make \w etc use Unicode properties.
Revision
517 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed May 5 10:44:20 2010 UTC
(10 years, 8 months ago)
by
ph10
File length: 183493 byte(s)
Diff to
previous 512
Add new special properties Xan, Xps, Xsp, Xwd to help with \w etc.
Revision
510 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 27 17:45:29 2010 UTC
(10 years, 10 months ago)
by
ph10
File length: 174552 byte(s)
Diff to
previous 501
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.
Revision
500 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 6 19:00:29 2010 UTC
(10 years, 10 months ago)
by
ph10
File length: 171227 byte(s)
Diff to
previous 482
Fix bugs with \K in atomic groups, subroutines, and assertions.
Revision
475 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 2 18:21:30 2010 UTC
(11 years ago)
by
ph10
File length: 170933 byte(s)
Diff to
previous 473
Tidies to allow easier embedded compilation; avoid (double) where possible.
Revision
462 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 17 19:55:02 2009 UTC
(11 years, 3 months ago)
by
ph10
File length: 170734 byte(s)
Diff to
previous 461
Fix PCRE_PARTIAL_HARD for patterns that end optionally, e.g. abc*
Revision
459 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 4 09:21:39 2009 UTC
(11 years, 3 months ago)
by
ph10
File length: 167421 byte(s)
Diff to
previous 455
Fix problems with conditional references to duplicate named subpatterns.
Revision
455 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 26 19:12:32 2009 UTC
(11 years, 4 months ago)
by
ph10
File length: 163053 byte(s)
Diff to
previous 447
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
447 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 15 18:17:54 2009 UTC
(11 years, 4 months ago)
by
ph10
File length: 162433 byte(s)
Diff to
previous 446
Capture data when (*ACCEPT) is inside capturing parentheses.
Revision
446 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 15 10:49:50 2009 UTC
(11 years, 4 months ago)
by
ph10
File length: 161775 byte(s)
Diff to
previous 444
Correct returned capture count after recursion has matched more than outer.
Revision
442 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 11 10:21:02 2009 UTC
(11 years, 4 months ago)
by
ph10
File length: 161762 byte(s)
Diff to
previous 435
Added PCRE_NOTEMPTY_ATSTART to fix /g bug when \K is present.
Revision
428 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 31 17:10:26 2009 UTC
(11 years, 4 months ago)
by
ph10
File length: 161004 byte(s)
Diff to
previous 427
Further partial match change: add PCRE_PARTIAL_HARD and make more intuitive.
Revision
426 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 26 15:38:32 2009 UTC
(11 years, 5 months ago)
by
ph10
File length: 161361 byte(s)
Diff to
previous 409
Remove restrictions on pcre_exec() partial matching.
Revision
403 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 21 17:33:11 2009 UTC
(11 years, 10 months ago)
by
ph10
File length: 153125 byte(s)
Diff to
previous 402
Conditional fix needed fixing for the "heapstack" case.
Revision
402 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 21 17:26:03 2009 UTC
(11 years, 10 months ago)
by
ph10
File length: 153064 byte(s)
Diff to
previous 400
Add missing #ifdef SUPPORT_UTF8 round heapframe::Xcharptr.
Revision
399 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 21 12:34:15 2009 UTC
(11 years, 10 months ago)
by
ph10
File length: 152925 byte(s)
Diff to
previous 395
Further fix to auto-callout with conditional groups whose condition is an
assertion.
Revision
395 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 20 11:22:42 2009 UTC
(11 years, 10 months ago)
by
ph10
File length: 152855 byte(s)
Diff to
previous 392
Fix looping bug by recognizing that a conditional with only one branch may
match an empty string.
Revision
384 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 8 16:27:43 2009 UTC
(11 years, 10 months ago)
by
ph10
File length: 152339 byte(s)
Diff to
previous 381
Fix Unicode property support in character classes for chars > 127 in non-UTF-8
mode.
Revision
381 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 3 16:08:23 2009 UTC
(11 years, 10 months ago)
by
ph10
File length: 152246 byte(s)
Diff to
previous 371
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
366 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 14 15:45:32 2008 UTC
(12 years, 6 months ago)
by
ph10
File length: 151144 byte(s)
Diff to
previous 365
Lazy qualifiers were not always working in UTF-8 mode (8.0/15).
Revision
365 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 11 17:06:55 2008 UTC
(12 years, 6 months ago)
by
ph10
File length: 151093 byte(s)
Diff to
previous 364
Further fixes for bumpalong processing in UTF-8 mode.
Revision
364 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 11 14:53:41 2008 UTC
(12 years, 6 months ago)
by
ph10
File length: 152237 byte(s)
Diff to
previous 361
Several bugs concerned with skipping over UTF-8 characters at the start of
matching (8.0/13, 8.0/14).
Revision
361 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 10 16:03:28 2008 UTC
(12 years, 6 months ago)
by
ph10
File length: 150603 byte(s)
Diff to
previous 359
Fix off-end-of-buffer bug for patterns that match only at start of line.
Revision
359 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 9 16:20:19 2008 UTC
(12 years, 6 months ago)
by
ph10
File length: 150594 byte(s)
Diff to
previous 358
Add PCRE_CALL_CONVENTION for MSVC users; add some missing PCRE_EXP_DEFNs.
Revision
354 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 7 16:30:33 2008 UTC
(12 years, 6 months ago)
by
ph10
File length: 150585 byte(s)
Diff to
previous 351
Fix caseless backreferences for non-ASCII characters.
Revision
351 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 4 18:27:16 2008 UTC
(12 years, 6 months ago)
by
ph10
File length: 149954 byte(s)
Diff to
previous 349
Final tidies for new Unicode property code; upgrade to Unicode 5.1.0.
Revision
349 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 2 18:42:11 2008 UTC
(12 years, 6 months ago)
by
ph10
File length: 149948 byte(s)
Diff to
previous 345
Preliminary patch for upgraded Unicode Property support.
Revision
342 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 20 17:10:13 2008 UTC
(12 years, 9 months ago)
by
ph10
File length: 150789 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)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 19 16:41:04 2008 UTC
(12 years, 9 months ago)
by
ph10
File length: 151712 byte(s)
Diff to
previous 336
Fix DFA (?!) bug; add support for JavaScript empty classes.
Revision
335 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 12 14:36:14 2008 UTC
(12 years, 9 months ago)
by
ph10
File length: 150506 byte(s)
Diff to
previous 305
Do not discard subpatterns with {0} quantifiers, as they may be called as
subroutines.
Revision
247 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 17 09:38:32 2007 UTC
(13 years, 4 months ago)
by
ph10
File length: 150257 byte(s)
Diff to
previous 244
(1) Update tests 2,5,7,8 to run when --enable-bsr-anycrlf is used.
(2) Updates files changed by building test release.
Revision
244 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 14 09:14:24 2007 UTC
(13 years, 4 months ago)
by
ph10
File length: 150263 byte(s)
Diff to
previous 243
Fix broken --disable-stack-for-recursion without --enable-unicode-properties.
Revision
236 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 11 12:57:06 2007 UTC
(13 years, 4 months ago)
by
ph10
File length: 150174 byte(s)
Diff to
previous 231
<config.h> => "config.h" and also some cases of <pcre.h>.
Revision
231 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 11 11:15:33 2007 UTC
(13 years, 4 months ago)
by
ph10
File length: 150174 byte(s)
Diff to
previous 230
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
(13 years, 4 months ago)
by
ph10
File length: 149156 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
226 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 21 11:46:08 2007 UTC
(13 years, 5 months ago)
by
ph10
File length: 149165 byte(s)
Diff to
previous 219
Don't advance by 2 if explicit \r or \n in the pattern. Add
PCRE_INFO_HASCRORLF.
Revision
214 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 15 14:08:10 2007 UTC
(13 years, 5 months ago)
by
ph10
File length: 149064 byte(s)
Diff to
previous 212
Fixed another looking-too-far-back-in-non-UTF-8-mode bug.
Revision
212 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 9 11:16:34 2007 UTC
(13 years, 5 months ago)
by
ph10
File length: 149054 byte(s)
Diff to
previous 211
Updating docs for release; fix heap-related bugs in pcre_exec shown up by
release testing.
Revision
207 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 6 09:32:14 2007 UTC
(13 years, 5 months ago)
by
ph10
File length: 146799 byte(s)
Diff to
previous 200
Fix backtrack past start of subject bugs caused by the use of \X, \p, or \P in
non-UTF-8 mode and the presence of top-bit-set characters.
Revision
200 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 1 09:10:40 2007 UTC
(13 years, 5 months ago)
by
ph10
File length: 146761 byte(s)
Diff to
previous 199
Correct errors in previous patch; tidy for test release.
Revision
199 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 31 14:39:09 2007 UTC
(13 years, 5 months ago)
by
ph10
File length: 146849 byte(s)
Diff to
previous 197
Daniel's patch for config.h and Windows DLL declarations (not fully working).
Revision
197 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 31 10:50:18 2007 UTC
(13 years, 5 months ago)
by
ph10
File length: 146712 byte(s)
Diff to
previous 190
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
190 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 19 10:38:20 2007 UTC
(13 years, 6 months ago)
by
ph10
File length: 146326 byte(s)
Diff to
previous 184
Fix bug with .*$ when run in not-DOTALL UTF-8 mode; small performance
improvement for .* in DOTALL UTF-8 mode.
Revision
184 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 19 13:26:46 2007 UTC
(13 years, 7 months ago)
by
ph10
File length: 146608 byte(s)
Diff to
previous 182
Fix non-UTF-8 mode Unicode properties bug; prepare for 7.2 release.
Revision
172 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 5 10:40:13 2007 UTC
(13 years, 7 months ago)
by
ph10
File length: 130351 byte(s)
Diff to
previous 168
Drastically reduce workspace used for alternatives in groups; also some
trailing space removals for a test release.
Revision
164 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri May 4 15:11:14 2007 UTC
(13 years, 8 months ago)
by
ph10
File length: 129811 byte(s)
Diff to
previous 150
Replace longjmp() with gotos when not using stack recursion.
Revision
145 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Apr 4 14:06:52 2007 UTC
(13 years, 9 months ago)
by
ph10
File length: 127540 byte(s)
Diff to
previous 144
Reworked all the WIN32 __declspec stuff in the hope of getting it right.
Revision
134 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Mar 26 16:00:17 2007 UTC
(13 years, 10 months ago)
by
ph10
File length: 127452 byte(s)
Diff to
previous 130
Commit after detrailing; set executable on autogen.sh.
Revision
120 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Mar 12 11:36:14 2007 UTC
(13 years, 10 months ago)
by
ph10
File length: 127235 byte(s)
Diff to
previous 117
Valgrind showed up a bug in bug fix 7.1/12 which is now fixed.
Revision
115 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 9 12:23:37 2007 UTC
(13 years, 10 months ago)
by
ph10
File length: 127229 byte(s)
Diff to
previous 97
Fix two obscure, but nasty bugs concerned with caseless matching with Unicode
property support.
Revision
97 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Mar 5 12:36:47 2007 UTC
(13 years, 10 months ago)
by
ph10
File length: 126514 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)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 2 13:10:43 2007 UTC
(13 years, 10 months ago)
by
nigel
File length: 126511 byte(s)
Diff to
previous 93
r6896@hex: nm | 2007-03-02 13:09:14 +0000
Added EOL and keywork properties throughout
Revision
77 -
(
view)
(
annotate)
-
[select for diffs]
Added
Sat Feb 24 21:40:45 2007 UTC
(13 years, 11 months ago)
by
nigel
File length: 110756 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.