339 Commits

Author SHA1 Message Date
Philip.Hazel
f40fba5dc8 Adjust tests for PCRE/Perl anomalies in character properties & fix one bug. 2014-08-06 17:33:14 +00:00
Philip.Hazel
fd555f266c Test tidies and additional tests. 2014-08-06 09:35:11 +00:00
Philip.Hazel
e022475d54 All tests except JIT and save/reload are implemented. 2014-08-05 16:51:32 +00:00
Philip.Hazel
e2076960d4 Changes to pcre2test single-letter modifiers. 2014-08-03 18:15:32 +00:00
Philip.Hazel
8792477279 Add more tests. 2014-08-03 17:50:08 +00:00
Philip.Hazel
2addfec25d Test 4 installed (combines old tests 4 and 6) 2014-07-25 16:35:51 +00:00
Philip.Hazel
cd9fc139cd Tidy up test 3. 2014-07-25 09:36:50 +00:00
Philip.Hazel
1f9e6eb439 Test 3 (locale test) converted. 2014-07-24 18:01:11 +00:00
Philip.Hazel
017b6a1624 Tests 1 and 2 are converted (but without save/restore). 2014-07-24 16:32:38 +00:00
Philip.Hazel
1701838220 Enable pcre2grep tests. 2014-07-15 08:49:45 +00:00
Philip.Hazel
7854bf34b3 Implement pcre2grep and its test. 2014-07-15 08:46:12 +00:00
Philip.Hazel
3d0229c097 Add -dfa command line option to pcre2test. 2014-07-05 16:02:10 +00:00
Philip.Hazel
cfea40d7b5 DFA matching is starting to work. 2014-07-05 11:09:59 +00:00
Philip.Hazel
0188214a63 Compiling with --disalbe-stack-for-recursion is working. Introduce PCRE2_OFFSET
for offset values.
2014-07-04 16:26:09 +00:00
Philip.Hazel
b33a39fb15 Convert pcredemo to pcre2demo. 2014-06-30 19:01:12 +00:00
Philip.Hazel
f7377a58bb Runtime memory testing and finding match limits are working. 2014-06-30 17:01:40 +00:00
Philip.Hazel
04abdb7105 Callout testing in pcre2test is now working. 2014-06-30 10:56:11 +00:00
Philip.Hazel
38b570f99d The pcre2_match() function's basic facilities are working (though hardly
tested).
2014-06-28 14:23:18 +00:00
Philip.Hazel
06aa11b428 Miscellanous name tidies. 2014-06-24 15:47:33 +00:00
Philip.Hazel
99a5f1b2a9 Improve consistency in #defined names, in particular with regard to
underscores.
2014-06-24 15:30:10 +00:00
Philip.Hazel
4739ccde40 Allow \R and newline handling to be specified at match time (as for PCRE1). 2014-06-24 09:51:58 +00:00
Philip.Hazel
200ca3f1b4 Add --version as a pcre2test option, and add a comment to config. 2014-06-23 17:07:24 +00:00
Philip.Hazel
2a1dc104ed Abolish pcre2_version(); add PCRE2_CONFIG_VERSION. 2014-06-23 16:41:29 +00:00
Philip.Hazel
e8bbba897d Tidies in pcre2.h 2014-06-22 14:08:59 +00:00
Philip.Hazel
5008860489 Auto-possession and studying added; compile-time errors refactored. 2014-06-21 12:39:48 +00:00
Philip.Hazel
bf2bc83ed8 Update for Unicode 7.0.0 2014-06-20 12:40:32 +00:00
Philip.Hazel
1abd5a7f8d Basic pcre2_compile() is working (no study, no auto-possess yet). 2014-06-14 18:29:51 +00:00
Philip.Hazel
2801d5d132 Update the two Python maintenance scripts for Python 3. 2014-06-03 16:26:20 +00:00
Philip.Hazel
1b4bcb79ae Got pcre2test as far as it can go without real compile and match functions. 2014-05-20 18:48:43 +00:00
Philip.Hazel
d455d11b62 Preliminary documentation for pcre2test. 2014-05-18 16:33:18 +00:00
Philip.Hazel
8e5a5acf51 As far as pcre2test can usefully go without a real library. 2014-05-13 15:58:29 +00:00
Philip.Hazel
225992aa3a Further work on pcre2test (can now display compiled code). 2014-05-13 11:20:03 +00:00
Philip.Hazel
9812ca8b0a More groundwork for pcre2test: POSIX support. 2014-04-30 16:55:24 +00:00
Philip.Hazel
06ba06c763 Refactor the framework for revised API. 2014-04-18 15:37:56 +00:00
Philip.Hazel
f4174bab90 Create dummy framework for all functions and programs. 2014-03-07 17:28:52 +00:00
Philip.Hazel
0fd300bf87 Some basic building infrastructure. 2014-02-28 09:40:55 +00:00
Philip.Hazel
7d60040966 Add basic configuration files. 2014-02-20 19:17:05 +00:00
Philip.Hazel
3dcd688d4e Test commit: placeholder README. 2014-02-18 10:50:52 +00:00
Philip.Hazel
4a64b1d1bf Create a base for PCRE2 development 2014-02-18 10:48:27 +00:00