summaryrefslogtreecommitdiff
path: root/t/re
Commit message (Expand)AuthorAgeFilesLines
* mg.c - fix $+ combined with branch resetYves Orton2023-03-081-0/+8
* scope.c - rework SSGROW() and SSCHECK() macros and undelying functionsYves Orton2023-02-201-2/+1
* regexec.c - add assert and test for savestack overflow in Issue #20826.Yves Orton2023-02-201-1/+15
* regcomp.c - remove (**{ ... }) from the regex engineYves Orton2023-02-081-22/+12
* pp_hot.c - fix branch reset matches in list contextYves Orton2023-01-271-1/+31
* regcomp.c - add optimistic eval (*{ ... }) and (**{ ... })Yves Orton2023-01-192-6/+80
* regcomp_study.c - disable CURLYX optimizations when EVAL has been seen anywhereYves Orton2023-01-151-1/+3
* regcomp.c - increase size of CURLY nodes so the min/max is a I32Yves Orton2023-01-152-19/+29
* regexec.c - fix accept in CURLYX/WHILEM construct.Yves Orton2023-01-154-10/+57
* t/re/re_rests - extend test to show more buffersYves Orton2023-01-151-1/+1
* regexec.c - avoid calling regrepeat when the max is 0Yves Orton2023-01-131-1/+18
* regcomp.c etc - rework branch reset so it works properlyYves Orton2023-01-122-17/+38
* regcomp.c - make sure CURLYM closes the capture buffer after each matchYves Orton2023-01-061-0/+2
* regcomp.c - in regdupe_internal() set up "in program" stclass properlyYves Orton2023-01-061-0/+81
* re/fold_grind.pl - rework so we don't double compile patternsYves Orton2022-11-022-14/+39
* pat_advanced.t: Cancel a watchdog timerKarl Williamson2022-10-181-0/+1
* re/pat_advanced.t: remove `todo_skip` from testBram2022-09-111-3/+1
* Block lacked 'skip' condition; de-SKIP itJames E Keenan2022-09-051-14/+14
* Consolidate PERL_TEST_TIME_OUT_FACTOR to watchdog()Karl Williamson2022-08-244-10/+4
* Fix some unit tests to use new refcount_is() functionPaul "LeoNerd" Evans2022-08-022-4/+4
* toke.c - consistently refuse octal digit vars, and allow ${10} under strict.Yves Orton2022-07-301-1/+29
* Fix GH #20009, pattern match panicKarl Williamson2022-07-281-0/+6
* charset.t: Requires LC_ALL, LC_CTYPE to runKarl Williamson2022-07-261-1/+1
* regex_sets.t: Requires LC_ALL to runKarl Williamson2022-07-261-0/+1
* pp_subst: optimize by not calling utf8_lengthLoren Merritt2022-07-201-1/+2
* t/re/fold_grind: Use C locale if no LC_CTYPEKarl Williamson2022-07-171-1/+5
* Fix compiled pattern display under -DrKarl Williamson2022-07-171-0/+2
* regex: Add optimizing regnodeKarl Williamson2022-07-121-36/+36
* fix another panic from eval {} inside /(?{...})/David Mitchell2022-07-091-1/+7
* qr/\K*/ now works without hanging; rmv checkKarl Williamson2022-07-081-3/+3
* Add test for GH #8369Karl Williamson2022-07-061-0/+1
* Revert "regex: Add POSIXA1R node"Karl Williamson2022-07-011-25/+25
* regex: Add POSIXA1R nodeKarl Williamson2022-07-011-25/+25
* fix panic from eval {} inside /(?{...})/David Mitchell2022-06-201-1/+10
* Comprehensive charset.t testsKarl Williamson2022-06-061-21/+110
* Accept \p{nv=-0}Karl Williamson2022-04-081-0/+3
* regcomp.c: fix substring optimizer for ACCEPT inside of CURLYYves Orton2022-04-082-0/+2
* regcomp.c: With ACCEPT set stopmin even if no data struct presentYves Orton2022-04-081-0/+6
* reg_mesg.t: check that ACCEPT in capturing variable length lookbehind warnsYves Orton2022-04-081-0/+6
* re_tests: ACCEPT in UNLESSM variable negative lookbehindYves Orton2022-04-081-0/+3
* re_tests: ACCEPT in IFMATCH: variable positive lookbehindYves Orton2022-04-081-0/+3
* re_tests: ACCEPT inside of named capture accessed via GOSUBYves Orton2022-04-081-0/+3
* re_tests: ACCEPT followed by UNLESSM fixed width negative lookbehindYves Orton2022-04-081-0/+2
* re_tests: ACCEPT followed by IFMATCH fixed width pos lookbehindYves Orton2022-04-081-0/+2
* re_tests: ACCEPT followed by SUSPENDYves Orton2022-04-081-0/+2
* re_tests: ACCEPT with CURLYM optimizationYves Orton2022-04-081-1/+8
* regexec.c: make ACCEPT close logic handle SUCCEED/LOOKBEHIND_END opcodesYves Orton2022-04-081-2/+42
* gh19557: restore match_end on early bailoutHugo van der Sanden2022-03-251-2/+4
* re/anyof.t: Add debugging infoKarl Williamson2022-03-231-0/+4
* gh17746: add missing check on hardcountHugo van der Sanden2022-03-211-0/+1