about summary refs log tree commit diff
path: root/Src/Modules/pcre.c
Commit message (Collapse)AuthorAgeFilesLines
* 52721: fix metafication and regexp/subject confusion in pcre_match error messageStephane Chazelas2024-03-091-1/+1
|
* 52405, 52502: add empty elements to $match for optional captures that don't ↵Oliver Kiddle2024-01-261-1/+4
| | | | match
* 52271: use correct form for unused parameterOliver Kiddle2023-11-081-1/+1
|
* 52253: support pcre callouts with shell evaluation of the callout stringOliver Kiddle2023-11-021-2/+32
|
* 52252: Coverity defect 1547827Oliver Kiddle2023-11-011-1/+2
|
* 51738: support pcre's alternative DFA matching algorithmOliver Kiddle2023-05-131-17/+36
|
* 51728: assign pcre named capture groups to a hashOliver Kiddle2023-05-131-10/+33
|
* 51723: migrate pcre module to pcre2Oliver Kiddle2023-05-131-136/+87
|
* 50658 + test: Enable to switch between C/UTF-8 locales in PCREJun-ichi Takimoto2022-09-261-8/+2
|
* 43219 (except term{cap,info}.c): fix several memory leaksJun-ichi Takimoto2018-07-311-0/+1
|
* 42243: Free stuff properly in zsh/pcre moduleMikael Magnusson2018-01-201-1/+34
|
* 41542: Fix pcre logic for extracting matched parentheses.Peter Stephenson2017-08-141-25/+43
| | | | | | | | | | When we went off the end of the array but measured the length implicitly, we got lucky before. After 41308 we were looking up lengths in stale memory. Rename some variables, clean up the logic, be easier to understand. Add tests.
* 41308 (tweaked): behaviour of PCRE with NUL bytesPhil Pennock2017-06-221-11/+26
|
* Mikael Berthe: 38307: PCRE segfault when parenthesized group matches nothingBarton E. Schaefer2016-04-231-1/+1
| | | | unposted: regression test for 38307
* 37838: use UNUSED() consistentlyJun-ichi Takimoto2016-01-301-1/+1
|
* Jun T.: 37515: multibyte handling as per 35448.Barton E. Schaefer2016-01-081-10/+23
|
* 33122: typo from 32891 caused incorrect matches for pcre_match -nBarton E. Schaefer2014-09-071-1/+1
|
* 32898 (credit Jun T.): fix offset_start initialization bug in 32891Barton E. Schaefer2014-07-231-1/+1
|
* 32891: CASE_MATCH for =~ when using pcre; fix pcre_match with empty stringBarton E. Schaefer2014-07-201-7/+6
|
* unposted: fix uninitialised variable warning in pcrePeter Stephenson2012-01-061-0/+1
|
* 29907: Jun T.: remove declaration of unused variablePeter Stephenson2011-11-171-1/+0
|
* 29838: metafy/unmetafy strings for PCRE matching (UTF-8 fixes)Phil Pennock2011-10-241-16/+45
|
* 27608: fix memory for mbegin, mend & regexp testPeter Stephenson2010-01-201-2/+2
|
* 27600: extend =~ syntax to set positional variables for matchesPeter Stephenson2010-01-171-6/+73
|
* Jon Strait: 26778, 26781: extra options for PCRE matchingPeter Stephenson2009-03-251-9/+48
|
* 23665: autoloading of module features and related tweaksPeter Stephenson2007-07-061-5/+5
|
* see 23479: add initial features support for modulesPeter Stephenson2007-05-281-11/+30
|
* unposted: regex fix-ups: missing doc file plus pointer fixesPeter Stephenson2007-05-021-2/+3
|
* 23375: Phil Pennock: =~, zsh/regex etc. etc.Peter Stephenson2007-05-011-39/+123
|
* 23264: don't add the -pcre-match operator unless the pcre functions are ↵Clint Adams2007-04-051-5/+10
| | | | available.
* 22474: use variable argument lists to improve error message handlingPeter Stephenson2006-05-301-7/+6
|
* 20091: Src/Modules/pcre.c: silence gcc "unused parameter" warnings.Clint Adams2004-06-221-5/+5
|
* * 19641: Src/Modules/pcre.c: implement -pcre-match conditionalClint Adams2004-03-161-14/+66
| | | | suggested by Oliver.
* * 19640: Src/Modules/pcre.c: improve error reporting a bit.Clint Adams2004-03-161-4/+4
|
* * 19631: Doc/Zsh/mod_pcre.yo, Src/Modules/pcre.c: avoid segfaultClint Adams2004-03-161-1/+8
| | | | | when pcre_study is called before pcre_compile; documentation on pcre_compile options.
* 17582: Improved option argument handling.Peter Stephenson2002-08-271-8/+8
| | | | unposted: Updated version to 4.1.0-dev-6 because of interface change.
* 15250: still run setup even if pcre functions are unavailableClint Adams2001-07-061-6/+16
|
* 15242: pcre_match -a and $match instead of pparamsClint Adams2001-07-041-5/+16
|
* 15228: AC_CHECK_LIB->AC_SEARCH_LIBS, set pparams with capture buffersClint Adams2001-07-031-5/+35
|
* 15211: zsh/pcre moduleClint Adams2001-07-021-0/+134