Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pcre2: Update to upstream version 10.36 | Rémi Verschelde | 2021-01-08 | 46 | -16398/+8241 |
| | | | | Changelog: https://vcs.pcre.org/pcre2/code/tags/pcre2-10.36/ChangeLog?view=markup | ||||
* | pcre2: Update to upstream version 10.34 | Rémi Verschelde | 2020-04-30 | 38 | -4631/+7343 |
| | | | | Changelog: https://vcs.pcre.org/pcre2/code/tags/pcre2-10.34/ChangeLog?view=markup | ||||
* | pcre2: Update to upstream version 10.33 | Rémi Verschelde | 2019-07-11 | 32 | -4450/+7205 |
| | |||||
* | pcre2: Sync with upstream 10.32 | Rémi Verschelde | 2019-03-04 | 35 | -4074/+4909 |
| | |||||
* | update PCRE2 to version 10.31, fixes #15662 | firefly2442 | 2018-05-28 | 49 | -16692/+19373 |
| | |||||
* | Replacement of internal RegEx with PCRE2 | Zher Huei Lee | 2017-08-19 | 55 | -0/+87776 |
The pattern and replacement matching behaviour has been changed purely due to the nature of switching to a standards-compliant library. One mistake in the previous behaviour was that named groups didn't have a number. This has been corrected. As names are actually just an alias of numbered groups, RegExMatch::get_name_dict() is now get_names() and is a dict referring to the group number it represents. Duplicate names are enabled and the with the first matching instance used. Due the lack of a suitable equivalent in PCRE2, RegExMatch::expand() was removed. |