Commit Graph

37 Commits

Author SHA1 Message Date
ph10
b3e8a9f1aa Fix bug for (*ACCEPT) inside a capturing group. 2014-11-05 16:05:19 +00:00
ph10
09deb5ee68 Changed jit_stack_alloc to jit_stack_create. 2014-11-03 17:13:00 +00:00
ph10
a7c108fd89 Add tests for JIT fast path. 2014-11-02 15:34:31 +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
5a946255b8 Convert the special "EBCDIC on an ASCII system" test. 2014-10-26 18:00:19 +00:00
ph10
58de593032 Partial documentation and partial code tweaks. 2014-10-14 16:23:57 +00:00
ph10
349ae13421 The tests all run clean with JIT. 2014-10-11 15:56:25 +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
2c25b6fcbf Impose a minimum of 1 for the number of pairs in the ovector. 2014-10-05 17:55:25 +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
ad496af8a1 API documentation and a lot of little related changes to the code. 2014-09-19 07:43:39 +00:00
ph10
63b805a7e6 Make /()a/ set the "first character must be" data. 2014-08-30 16:21:17 +00:00
ph10
8c0c55e3e6 Refactor match_ref() and fix UTF-8 caseless bug. 2014-08-27 16:59:56 +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
0a3956d7fc Don't say "No options" or "No first/last code unit"; simplifies pcre2test
output.
2014-08-10 16:32:58 +00:00
ph10
1b7cf50df6 Multi-config tests (without JIT) now work. 2014-08-10 16:09:24 +00:00
ph10
1b9aeb5e0a Test tweak. 2014-08-08 18:21:05 +00:00
ph10
db66b2b89a Preparatory work for JIT. 2014-08-08 18:18:18 +00:00
ph10
546d3f432d Fix stack overflow bug, copying fix from PCRE1. 2014-08-08 15:36:18 +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
ph10
e8a11f17e4 Test 4 installed (combines old tests 4 and 6) 2014-07-25 16:35:51 +00:00
ph10
80a150c2f8 Tidy up test 3. 2014-07-25 09:36:50 +00:00
ph10
c872f83d9c Test 3 (locale test) converted. 2014-07-24 18:01:11 +00:00
ph10
ed57ee6028 Tests 1 and 2 are converted (but without save/restore). 2014-07-24 16:32:38 +00:00
ph10
0ae00b45c9 Implement pcre2grep and its test. 2014-07-15 08:46:12 +00:00