summaryrefslogtreecommitdiff
path: root/src/pcre2_substitute.c
Commit message (Expand)AuthorAgeFilesLines
* Unicode upper/lower casing is now used when UCP is set, even if UTF is not set. ph102020-02-231-2/+3
* Fix problems with new PCRE2_SUBSTITUTE_MATCHED code.ph102020-02-161-15/+36
* Implement PCRE2_SUBSTITUTE_REPLACEMENT_ONLY.ph102020-01-221-18/+30
* Implement PCRE2_SUBSTITUTE_MATCHED.ph102019-12-271-42/+60
* Implement PCRE2_SUBSTITUTE_LITERAL.ph102019-12-261-11/+20
* Change a number of expressions like 1<<10 to 1u<<10.ph102019-04-121-2/+2
* Fix crash in pcre2_substitute() with NULL match context.ph102019-03-111-1/+1
* Implement PCRE2_EXTRA_ALT_BSUX to support ECMAscript 6's \u{hhh..} syntax.ph102019-02-121-3/+3
* Fix two instances of <= 0 being applied to unsigned integers.ph102018-11-171-1/+1
* Upgrade the as yet unreleased substitute callout facility.ph102018-11-121-9/+32
* Implement callouts from pcre2_substitute().ph102018-09-181-6/+24
* Fix global search/replace in pcre2test and pcre2_substitute() when the pattern ph102018-07-021-7/+34
* Fix bug when \K is used in a lookbehind in a substitute pattern.ph102018-06-221-3/+3
* Fix OOB error in substitute with start offset longer than length.ph102016-12-091-1/+7
* Major refactoring of pcre2_compile.c; see ChangeLog and HACKING.ph102016-10-021-3/+5
* Final file updates for 10.21 release.ph102016-01-121-1/+1
* Implement PCRE2_SUBSTITUTE_{OVERFLOW_LENGTH,UNKNOWN_UNSET}.ph102015-12-121-115/+137
* Implement PCRE2_SUBSTITUTE_UNSET_EMPTY.ph102015-12-041-2/+20
* Don't split CRLF in pcre2_substitute() when it's a valid newline sequence.ph102015-11-131-1/+15
* Check for too many replacements (more than INT_MAX) in pcre2_substitute()ph102015-11-111-0/+11
* Forbid \K patterns that end before they start in pcre2_substitute().ph102015-11-031-17/+24
* Fix off-by-one bug in pcre2_substitute().ph102015-11-011-2/+2
* Avoid the need for an integer overflow check in pcre2_substitute() by adding a ph102015-10-301-0/+9
* Use PCRE2_NO_UTF_CHECK for the second and subsequent matches in ph102015-10-301-0/+4
* Fix pcre2_substitute(): set zero-terminated length before UTF validity check.ph102015-10-301-6/+6
* Fix erroneous "\ at end of pattern" errors, introduced by ph102015-10-171-0/+2
* Implement PCRE2_SUBSTITUTE_EXTENDED.ph102015-10-071-37/+453
* Add ${*MARK} feature to pcre2_substitute().ph102015-08-291-12/+44
* Fix replacement bug in pcre2_substitute().ph102015-02-101-2/+2
* Further substitution tests (code and data), and more documentation.ph102014-11-141-29/+40
* Substitute code update and documentation.ph102014-11-111-5/+22
* Code for pcre2_substitute(), and tests.ph102014-11-111-38/+56
* Preliminary substitute function (not yet tested or documented).ph102014-11-081-0/+269