Zoltán Herczeg
|
648695e262
|
Minor fixes. RunTest 1 now works with JIT.
|
2014-10-04 17:05:21 +00:00 |
Philip.Hazel
|
0e221c4381
|
Break global loop in pcre2test if matching returns the same substring.
|
2014-10-04 15:09:00 +00:00 |
Zoltán Herczeg
|
f0855fab5c
|
Starting commit of the JIT compiler.
|
2014-10-03 10:17:18 +00:00 |
Philip.Hazel
|
ccd5ac9014
|
Save compile-time work when PCRE2_NO_START_OPTIMIZE is set.
|
2014-10-03 09:47:59 +00:00 |
Philip.Hazel
|
df93e05c2e
|
Remove match context argument from pcre2_jit_compile.
|
2014-10-03 09:25:57 +00:00 |
Philip.Hazel
|
e036c5fba0
|
Remove the ability to change newlines and \R at match time.
|
2014-10-01 17:02:33 +00:00 |
Philip.Hazel
|
a0410efc56
|
Make PCRE2_NO_START_OPTIMIZE a compile-only option.
|
2014-10-01 16:16:27 +00:00 |
Philip.Hazel
|
313245365d
|
Update pcre2test with JIT features (untested)
|
2014-09-30 16:30:39 +00:00 |
Zoltán Herczeg
|
63d812ff0e
|
Land the JIT compiler (as a separate commit).
|
2014-09-30 07:08:35 +00:00 |
Zoltán Herczeg
|
4fda5bba36
|
PCRE2 successfully compiles with --enable-jit now.
|
2014-09-30 07:06:48 +00:00 |
Philip.Hazel
|
5543597741
|
More documentation.
|
2014-09-29 16:45:37 +00:00 |
Philip.Hazel
|
e15b64ef03
|
More draft documentation.
|
2014-09-28 17:39:28 +00:00 |
Philip.Hazel
|
d5495a30f4
|
Documentation scripts
|
2014-09-23 11:35:51 +00:00 |
Philip.Hazel
|
698d21c62f
|
Changed SUPPORT_PCRE8 etc into SUPPORT_PCRE2_8 etc.
|
2014-09-19 17:53:33 +00:00 |
Philip.Hazel
|
24c0018125
|
Set the callout block version back to 0 for this new project and re-order the
fields.
|
2014-09-19 17:38:26 +00:00 |
Philip.Hazel
|
eee8530add
|
API documentation and a lot of little related changes to the code.
|
2014-09-19 07:43:39 +00:00 |
Philip.Hazel
|
de4f203346
|
Changed remaining size_t occurrences to PCRE2_SIZE.
|
2014-08-31 17:03:37 +00:00 |
Philip.Hazel
|
7b2707fcf7
|
Make /()a/ set the "first character must be" data.
|
2014-08-30 16:21:17 +00:00 |
Philip.Hazel
|
9c3deebcbd
|
Fix int/long bug in limit argument decoding.
|
2014-08-30 14:20:14 +00:00 |
Philip.Hazel
|
4bb064a167
|
Fix typos: PCREPOSIX -> PCRE2POSIX.
|
2014-08-30 08:52:32 +00:00 |
Philip.Hazel
|
066aa00067
|
Re-specify how the substring functions return lengths.
|
2014-08-29 12:12:34 +00:00 |
Philip.Hazel
|
cfb78cbd53
|
Refactor match_ref() and fix UTF-8 caseless bug.
|
2014-08-27 16:59:56 +00:00 |
Philip.Hazel
|
7858fa702d
|
Implement (*NOTEMPTY) and (?(VERSION= features.
|
2014-08-26 11:46:21 +00:00 |
Philip.Hazel
|
ac70cacd29
|
Implement the "rightchar" feature of match data.
|
2014-08-19 17:07:22 +00:00 |
Philip.Hazel
|
55e279eff2
|
Some missed PCRE2_SIZE updates in pcre2test.
|
2014-08-17 11:12:22 +00:00 |
Philip.Hazel
|
ac8cbf8d6a
|
Keep recursion ovecsave blocks on a chain and re-use them.
|
2014-08-16 15:10:42 +00:00 |
Philip.Hazel
|
7efba85b56
|
Change lengths to PCRE2_SIZE and revise OP_RECURSE processing.
|
2014-08-16 09:46:58 +00:00 |
Philip.Hazel
|
7770350034
|
Remove (possibly temporarily) byte-ordering functions (which were dummies
anyway), to be thought about later.
|
2014-08-15 10:07:50 +00:00 |
Philip.Hazel
|
415cf1a40e
|
Tidy some comments; change several PCRE2_INFO fields to uint32_t instead of
int.
|
2014-08-15 09:55:18 +00:00 |
Philip.Hazel
|
8397209c5b
|
Specifying that the pcre2_memctl block must be at the start of all relevant
blocks simplifies the code.
|
2014-08-15 09:19:04 +00:00 |
Philip.Hazel
|
d631f4025c
|
Remove save/load from pcre2test, as they will not be implemented just yet (if
at all).
|
2014-08-12 17:41:11 +00:00 |
Philip.Hazel
|
803c38f004
|
Add PCRE2_CONFIG_UNICODE_VERSION to give the Unicode version string.
|
2014-08-12 09:48:56 +00:00 |
Philip.Hazel
|
059a8ebfe4
|
Re-arrange option bits and fix bad indentation.
|
2014-08-11 18:43:15 +00:00 |
Philip.Hazel
|
1ee50d75e5
|
Remove src/config.h.in from version control.
|
2014-08-11 18:26:05 +00:00 |
Philip.Hazel
|
bcfa6a7d5b
|
Don't say "No options" or "No first/last code unit"; simplifies pcre2test
output.
|
2014-08-10 16:32:58 +00:00 |
Philip.Hazel
|
b6b9087081
|
Multi-config tests (without JIT) now work.
|
2014-08-10 16:09:24 +00:00 |
Philip.Hazel
|
fa89e0d74b
|
Test tweak.
|
2014-08-08 18:21:05 +00:00 |
Philip.Hazel
|
55967f9a4f
|
Preparatory work for JIT.
|
2014-08-08 18:18:18 +00:00 |
Philip.Hazel
|
b7c5d02b3d
|
Fix stack overflow bug, copying fix from PCRE1.
|
2014-08-08 15:36:18 +00:00 |
Philip.Hazel
|
896e6051ab
|
Abolish 'D' abbrevation for 'debug'.
|
2014-08-07 16:57:28 +00:00 |
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
|
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
|
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 |