ph10
|
e8386662ba
|
Documentation update.
|
2019-12-28 14:09:09 +00:00 |
|
ph10
|
00e81b4a53
|
Add (?* and (?<* synonyms for non-atomic lookarounds.
|
2019-12-28 13:53:59 +00:00 |
|
ph10
|
a8d32f9c02
|
Implement PCRE2_SUBSTITUTE_MATCHED.
|
2019-12-27 13:35:17 +00:00 |
|
ph10
|
c5fb61b37d
|
Implement PCRE2_SUBSTITUTE_LITERAL.
|
2019-12-26 14:53:24 +00:00 |
|
ph10
|
240e5d6e83
|
Remove atomic restriction on capture groups containing recursive back
references, as since 10.30 it has been unnecessary.
|
2019-12-18 16:16:12 +00:00 |
|
ph10
|
bc876fd379
|
File tidies for 10.34-RC2.
|
2019-11-06 16:51:31 +00:00 |
|
ph10
|
4c00e57983
|
Source tidies (trailing spaces) etc. for 10.34-RC1.
|
2019-10-17 16:39:38 +00:00 |
|
ph10
|
aad727c420
|
Fix minor test issues and tidies/updates for 10.34-RC1 testing release.
|
2019-10-15 15:23:31 +00:00 |
|
ph10
|
2f7d303fe4
|
Fix typo.
|
2019-09-26 16:10:30 +00:00 |
|
ph10
|
964fd5f142
|
Back off failed attempt to handle nested lookbehinds for estimating how much of
a partial match to retain for multi-segment matching. Document the current
difficulty if the whole first segment cannot be retained.
|
2019-09-04 18:14:54 +00:00 |
|
ph10
|
6f74eeca4d
|
Add the pcre2_maketables_free() function.
|
2019-09-03 14:16:07 +00:00 |
|
ph10
|
45c721324c
|
Partial match documentation rewritten.
|
2019-08-07 17:21:02 +00:00 |
|
ph10
|
c8bf4999d4
|
Documentation update and ensure current pcre2.h.generic.
|
2019-08-01 16:49:09 +00:00 |
|
ph10
|
9020e977ea
|
Minor upgrade to pcre2test and comment in ucptest.
|
2019-07-30 17:59:42 +00:00 |
|
ph10
|
2e50144a50
|
Documentation update.
|
2019-07-29 16:19:58 +00:00 |
|
ph10
|
d5702f9917
|
Upgrade to Unicode 12.1.0
|
2019-07-29 15:32:36 +00:00 |
|
ph10
|
d2334db3e4
|
Correct tables argument data type for pcre2_set_character_tables() and fix
documentation for pcre2_maketables().
|
2019-07-28 15:58:24 +00:00 |
|
ph10
|
f5914f28c6
|
Documentation and test update.
|
2019-07-28 15:32:11 +00:00 |
|
ph10
|
f1174f1f79
|
More partial match tweaks.
|
2019-07-22 16:30:44 +00:00 |
|
ph10
|
2f19f2ed8d
|
Documentation typo fixes.
|
2019-07-22 11:05:19 +00:00 |
|
ph10
|
523758cea2
|
Update definition of partial match and fix \z and \Z (as documented).
|
2019-07-21 16:48:13 +00:00 |
|
ph10
|
704b76bc3f
|
Update pcre2demo with match_data block size information.
|
2019-07-19 15:31:54 +00:00 |
|
ph10
|
03e7f4b837
|
Implemented pcre2_get_match_data_size().
|
2019-07-16 15:50:09 +00:00 |
|
ph10
|
98226a5dd2
|
Implement non-atomic positive assertions.
|
2019-07-13 11:12:03 +00:00 |
|
ph10
|
a65849e909
|
Make pcre2test show actual pre-match consulted characters for a partial match,
not the length of the longest lookbehind. Control this by "allusedtext".
|
2019-06-26 08:23:47 +00:00 |
|
ph10
|
406b9611bd
|
Improve maximum lookbehind calculation for nested lookbehinds.
|
2019-06-25 15:40:42 +00:00 |
|
ph10
|
6c8484b927
|
Documentation update.
|
2019-06-22 16:36:15 +00:00 |
|
ph10
|
86c578b801
|
Documentation update.
|
2019-06-21 16:10:17 +00:00 |
|
ph10
|
22ea119045
|
Typo in doc and update tests
|
2019-06-20 16:37:30 +00:00 |
|
ph10
|
96f97610cf
|
Documentation update.
|
2019-06-20 16:28:57 +00:00 |
|
ph10
|
844204103f
|
Documentation update.
|
2019-06-20 15:50:21 +00:00 |
|
ph10
|
8dd228d5ba
|
Fix pcre2grep -o bug when ovector overflows; add option to adjust the limit;
raise the default limit; give error if -o requests an uncaptured parens.
|
2019-06-15 15:51:07 +00:00 |
|
ph10
|
0804b59736
|
Minor improvement to minimum length calculation.
|
2019-06-13 16:00:11 +00:00 |
|
ph10
|
e3feb34e18
|
Allow (*ACCEPT) to be quantified.
|
2019-06-10 16:41:22 +00:00 |
|
ph10
|
e6ce4c7964
|
Documentation update.
|
2019-05-30 15:43:05 +00:00 |
|
ph10
|
24de8f52da
|
Add support for invalid UTF-8 matching to pcre2grep.
|
2019-05-28 14:14:22 +00:00 |
|
ph10
|
df13a172d5
|
Implement support for invalid UTF in the pcre2_match() interpreter.
|
2019-05-24 17:15:48 +00:00 |
|
ph10
|
570c2ac872
|
Fix typo.
|
2019-05-11 11:43:39 +00:00 |
|
ph10
|
fae3cecf44
|
Final file tidies for 10.33.
|
2019-04-16 15:34:27 +00:00 |
|
ph10
|
673daf6692
|
Fix crash in pcre2_substitute() with NULL match context.
|
2019-03-11 17:29:08 +00:00 |
|
ph10
|
bdf761a7bf
|
Documentation update re PCRE2_JIT_INVALID_UTF
|
2019-03-06 17:38:20 +00:00 |
|
ph10
|
56473cd6c4
|
More file tidies for 10.33-RC1
|
2019-03-04 18:07:04 +00:00 |
|
ph10
|
29bdf92c1c
|
Final file tidies for 10.33-RC1
|
2019-03-04 18:04:44 +00:00 |
|
ph10
|
60c32b3416
|
Fix two identical documentation typos.
|
2019-02-14 16:07:14 +00:00 |
|
ph10
|
04b65d864e
|
Implement PCRE2_EXTRA_ALT_BSUX to support ECMAscript 6's \u{hhh..} syntax.
|
2019-02-12 17:50:19 +00:00 |
|
ph10
|
e5959e493e
|
Allow non-ASCII in group names when UTF is set; revise group naming terminology
in documentation to use "capture group", as Perl does.
|
2019-02-06 18:11:36 +00:00 |
|
ph10
|
5136cbb9d0
|
Update POSIX wrapper to use macros in the .h file, but also have the POSIX
function names in the library.
|
2019-01-30 16:11:16 +00:00 |
|
ph10
|
0f27a7553f
|
Fix issues with BAD_ESCAPE_IS_LITERAL in character classes.
|
2019-01-04 16:41:32 +00:00 |
|
ph10
|
346df7abf9
|
Documentation typo.
|
2018-12-14 16:10:57 +00:00 |
|
ph10
|
a71c724fc3
|
Documentation update.
|
2018-11-27 16:41:20 +00:00 |
|