Commit Graph

374 Commits

Author SHA1 Message Date
ph10
22b568eee6 Final file tidies for 10.36 2020-12-04 14:30:03 +00:00
ph10
36ac47a708 File tidies for 10.36-RC1 2020-11-06 17:27:35 +00:00
ph10
5e5c05956f Documentation update 2020-11-04 17:01:13 +00:00
ph10
d9fbec9c29 Documentation update 2020-10-07 16:27:20 +00:00
ph10
a26f52cd9b Documentation update. 2020-10-05 16:52:39 +00:00
ph10
2aa6acdf8d pcre2grep update: -m and $x{..}, $o{..} escapes. Also some doc updates. 2020-10-04 16:34:31 +00:00
ph10
33c8552813 Update pcre2test to check delimiters after #perltest and fix some in test 1. 2020-09-14 15:39:39 +00:00
ph10
06ee7f58f2 Final file tidies for 10.35. 2020-05-09 15:47:41 +00:00
ph10
02b9ff1760 Fix documentation typos and upgrade documentation checking script. 2020-04-24 16:05:36 +00:00
ph10
32186e6bd0 File tidies for 10.35-RC1 release candidate. 2020-04-15 16:34:36 +00:00
ph10
960f237a78 Update to Unicode 13.0.0. 2020-03-25 17:18:33 +00:00
ph10
cccad42153 Renamed dftables as pcre2_dftables and enable it to write the tables in binary.
Update documentation about character tables.
2020-03-20 18:09:59 +00:00
ph10
f8e8663552 Documentation for PCRE2_UCP handling of upper/lower casing. 2020-02-24 16:35:15 +00:00
ph10
3bc3363bcd Documentation update. 2020-02-16 17:47:14 +00:00
ph10
690d2e3ff3 Fix problems with new PCRE2_SUBSTITUTE_MATCHED code. 2020-02-16 17:46:40 +00:00
ph10
126137b96c Documentation update. 2020-02-11 16:37:08 +00:00
ph10
a2b93e7b28 Documentation update. 2020-01-27 15:36:29 +00:00
ph10
8df4984cf6 Ensure a newline after the final line in a file is output by pcre2grep. 2020-01-25 15:50:44 +00:00
ph10
c663d333bd Documentation update. 2020-01-24 15:26:44 +00:00
ph10
88bdbf39df Implement PCRE2_SUBSTITUTE_REPLACEMENT_ONLY. 2020-01-22 17:50:12 +00:00
ph10
b0001c826f Documentation update and another cunning test pattern. 2020-01-05 12:32:29 +00:00
ph10
7ce7d95137 Allow real repetition of assertions. 2020-01-01 12:07:02 +00:00
ph10
309fca286b Fix typo! 2019-12-29 11:50:37 +00:00
ph10
bb1e50aa3c Documentation update. 2019-12-29 11:44:51 +00:00
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