Commit Graph

19 Commits

Author SHA1 Message Date
ph10
1d368cc3aa Re-write recursion handling to fix another compiler bug and make it all less
error-prone.
2015-08-09 16:29:35 +00:00
ph10
22e8e36ef5 Maintenance on tests for Perl compatibility 2015-08-03 17:25:55 +00:00
ph10
ebaa98b728 Fix not diagnosis of missing ) for callout with string argument. 2015-07-21 14:03:08 +00:00
ph10
f9ccf6dea5 Give error for empty subpattern name such as (?''). 2015-05-19 16:48:57 +00:00
ph10
60d1b8bb8f Maintenance on test after running ManyConfigTests. 2015-05-17 17:44:21 +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
dd5bdb7976 Fix bad compile of patterns like /[A-`]/i,utf where the range contains
characters with multiple other cases and the ranges adjoin.
2015-03-06 11:57:06 +00:00
ph10
3e42c1f229 Fix compile loop for subroutine reference after class such as [^\ff]. 2015-02-06 17:51:55 +00:00
ph10
292361778a Further substitution tests (code and data), and more documentation. 2014-11-14 18:41:20 +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
11760edd91 Remove leftchar/rightchar from the public API. 2014-10-10 11:55:28 +00:00
ph10
a6673eed86 Remove the ability to change newlines and \R at match time. 2014-10-01 17:02:33 +00:00
ph10
b2039649e4 Implement the "rightchar" feature of match data. 2014-08-19 17:07:22 +00:00
ph10
391ccf7ce0 Adjust tests for PCRE/Perl anomalies in character properties & fix one bug. 2014-08-06 17:33:14 +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
17a8e5a0f3 Add more tests. 2014-08-03 17:50:08 +00:00