ph10
|
d568023aec
|
Fix compatibility issues for \8 and \9.
|
2015-04-23 17:28:39 +00:00 |
|
ph10
|
e0e6be1f66
|
Implement PCRE2_ALT_CIRCUMFLEX.
|
2015-04-22 17:39:25 +00:00 |
|
ph10
|
6f272dd199
|
Fix replication bug in pcre2test.
|
2015-04-21 08:34:10 +00:00 |
|
ph10
|
68fe4373fd
|
Implement PCRE2_NEVER_BACKSLASH_C.
|
2015-04-13 17:29:05 +00:00 |
|
ph10
|
29ebf9954c
|
Fix very slow find_minlength when mutual recursion is present.
|
2015-04-13 09:13:39 +00:00 |
|
ph10
|
bf5d44cfd7
|
Fix handling of global matching in pcre2test when a lookbehind assertion
contains \K.
|
2015-04-06 12:16:36 +00:00 |
|
ph10
|
23795ac7b9
|
Fix stack overflow instead of error diagnosis for mutual recursion within
lookbehind assertion.
|
2015-04-01 15:37:54 +00:00 |
|
ph10
|
a02d3b152e
|
Fix diagnosis of negative relative references to non-existent groups.
|
2015-03-31 15:01:25 +00:00 |
|
ph10
|
d71e5fe980
|
Fix bad compile for possessive quantifier on group containing a subroutine
reference.
|
2015-03-29 17:34:04 +00:00 |
|
ph10
|
a030a8f9c8
|
Fix non-diagnosis of syntax error for (?(?< when not followed by ! or =.
|
2015-03-29 15:40:45 +00:00 |
|
ph10
|
1a1781e0c9
|
Fix mutual recursion inside other parentheses stack overflow bug.
|
2015-03-27 17:45:02 +00:00 |
|
ph10
|
f63b12103c
|
Fix bugs when (?!) is used as a condition.
|
2015-03-24 10:21:34 +00:00 |
|
ph10
|
f8d388a20d
|
Implement pcre2_callout_enumerate().
|
2015-03-23 15:52:08 +00:00 |
|
ph10
|
42227e4aa1
|
Test binary zero in callout strings; change offset to PCRE2_SIZE; some
documentation tidies.
|
2015-03-16 15:38:26 +00:00 |
|
ph10
|
4f8d902e79
|
Fix crash in pcre2test for some callouts with string arguments.
|
2015-03-14 10:47:43 +00:00 |
|
ph10
|
adc92df2b1
|
Support manual callout with string argument at start of condition.
|
2015-03-12 17:00:18 +00:00 |
|
zherczeg
|
a5a121214a
|
Adding more callout with string tests.
|
2015-03-12 11:49:29 +00:00 |
|
ph10
|
ace9862cdb
|
Code for callouts with string arguments. Documentation not yet updated.
|
2015-03-11 17:44:16 +00:00 |
|
ph10
|
925a473b61
|
Fix compile error for forward reference subroutine call within a group that
also contained a recursive back reference.
|
2015-03-01 18:34:05 +00:00 |
|
ph10
|
0e94e76689
|
Fix "internal error" bug caused by patterns like "((?2){0,1999}())?".
|
2015-02-28 11:31:51 +00:00 |
|
ph10
|
b538c62f6b
|
Fix bug for groups like (a)*+ (possessive, zero minimum) when the ovector was
too small to capture.
|
2015-02-11 10:06:09 +00:00 |
|
ph10
|
d23cd67170
|
Fix replacement bug in pcre2_substitute().
|
2015-02-10 12:48:45 +00:00 |
|
ph10
|
9d37924908
|
Disallow quantification of assertion conditions, for Perl compatibility (and in
any case it didn't always work).
|
2015-01-28 17:31:11 +00:00 |
|
ph10
|
6f2909052b
|
Fix incorrect size calculation when a reference to a duplicate name occurs
in a part of the pattern where PCRE2_DUPNAMES is not set.
|
2015-01-27 17:21:32 +00:00 |
|
ph10
|
3056785d93
|
Fix conditional group backreference bug.
|
2015-01-13 16:01:24 +00:00 |
|
ph10
|
201a0469e7
|
Add PCRE2_NO_DOTSTAR_ANCHOR and revise documentation for .* optimizing.
|
2015-01-02 17:09:16 +00:00 |
|
ph10
|
27a97f9768
|
Improvements for substring handling with partial matches.
|
2014-12-22 17:33:10 +00:00 |
|
ph10
|
dc005bc72d
|
Update and improve substring handling and its documentation.
|
2014-12-14 17:17:06 +00:00 |
|
ph10
|
9f6530cd43
|
Improve interfaces to substring functions, and fix bugs.
|
2014-12-13 17:43:26 +00:00 |
|
ph10
|
a471ef8af3
|
Fix zero-repeated assertion-as-condition bug.
|
2014-11-19 11:17:20 +00:00 |
|
ph10
|
292361778a
|
Further substitution tests (code and data), and more documentation.
|
2014-11-14 18:41:20 +00:00 |
|
ph10
|
ae8f966fa6
|
Substitution tests and documentation.
|
2014-11-12 16:57:56 +00:00 |
|
ph10
|
bb0ed6389e
|
Code for pcre2_substitute(), and tests.
|
2014-11-11 10:19:23 +00:00 |
|
ph10
|
70f376de32
|
Improve test coverage; minor typo in JIT test and other minor buglets fixed.
|
2014-10-31 12:34:34 +00:00 |
|
ph10
|
700f8879fe
|
Fix match_unset_backref bug.
|
2014-10-10 16:42:03 +00:00 |
|
ph10
|
b55e3fb8f8
|
Fix "first code unit" bug.
|
2014-10-10 16:16:44 +00:00 |
|
ph10
|
11760edd91
|
Remove leftchar/rightchar from the public API.
|
2014-10-10 11:55:28 +00:00 |
|
ph10
|
b45ad67e96
|
Work on the tests for JIT.
|
2014-10-06 17:28:42 +00:00 |
|
ph10
|
e919b59962
|
Save compile-time work when PCRE2_NO_START_OPTIMIZE is set.
|
2014-10-03 09:47:59 +00:00 |
|
ph10
|
a6673eed86
|
Remove the ability to change newlines and \R at match time.
|
2014-10-01 17:02:33 +00:00 |
|
ph10
|
3cf2d76de6
|
Make PCRE2_NO_START_OPTIMIZE a compile-only option.
|
2014-10-01 16:16:27 +00:00 |
|
ph10
|
63b805a7e6
|
Make /()a/ set the "first character must be" data.
|
2014-08-30 16:21:17 +00:00 |
|
ph10
|
a67ef3cade
|
Implement (*NOTEMPTY) and (?(VERSION= features.
|
2014-08-26 11:46:21 +00:00 |
|
ph10
|
b2039649e4
|
Implement the "rightchar" feature of match data.
|
2014-08-19 17:07:22 +00:00 |
|
ph10
|
310bcccfb8
|
Change lengths to PCRE2_SIZE and revise OP_RECURSE processing.
|
2014-08-16 09:46:58 +00:00 |
|
ph10
|
957fe35ba7
|
Remove save/load from pcre2test, as they will not be implemented just yet (if
at all).
|
2014-08-12 17:41:11 +00:00 |
|
ph10
|
36964b0470
|
Test tidies and additional tests.
|
2014-08-06 09:35:11 +00:00 |
|
ph10
|
55349aade7
|
All tests except JIT and save/reload are implemented.
|
2014-08-05 16:51:32 +00:00 |
|
ph10
|
6d0e162711
|
Changes to pcre2test single-letter modifiers.
|
2014-08-03 18:15:32 +00:00 |
|
ph10
|
ed57ee6028
|
Tests 1 and 2 are converted (but without save/restore).
|
2014-07-24 16:32:38 +00:00 |
|