summaryrefslogtreecommitdiff
path: root/t/re/pat_re_eval.t
Commit message (Expand)AuthorAgeFilesLines
* regcomp.c - remove (**{ ... }) from the regex engineYves Orton2023-02-081-22/+12
* regcomp.c - add optimistic eval (*{ ... }) and (**{ ... })Yves Orton2023-01-191-1/+65
* regcomp_study.c - disable CURLYX optimizations when EVAL has been seen anywhereYves Orton2023-01-151-1/+3
* regexec.c - fix accept in CURLYX/WHILEM construct.Yves Orton2023-01-151-2/+8
* fix another panic from eval {} inside /(?{...})/David Mitchell2022-07-091-1/+7
* fix panic from eval {} inside /(?{...})/David Mitchell2022-06-201-1/+10
* In tests, fix @INC before loading more stuffHugo van der Sanden2020-10-031-1/+2
* Fix a bunch of repeated-word typosDagfinn Ilmari Mannsåker2020-05-221-4/+4
* avoid use-after free in /(?{...})/David Mitchell2019-08-061-1/+15
* handle /(?(?{code}))/ mixed compile-and runtimeDavid Mitchell2018-11-271-1/+16
* multiconcat: /$a(?{ $b . "c" })/ could crashDavid Mitchell2018-02-191-1/+24
* Replace multiple 'use vars' by 'our' in tTodd Rinaldo2017-11-111-1/+1
* Make setting ${^ENCODING} to a defined value fatalDagfinn Ilmari Mannsåker2017-06-071-14/+1
* clear savestack on (?{...}) failure and backtrackDavid Mitchell2017-02-141-1/+21
* fix pad/scope issue in re_evalsDavid Mitchell2017-02-141-1/+19
* avoid double-freeing regex code blocksDavid Mitchell2017-02-011-1/+10
* better handle freeing of code blocks in /(?{...})/David Mitchell2017-01-241-1/+14
* t/re/pat_re_eval.t: Skip encoding tests on EBCDICKarl Williamson2015-03-191-1/+4
* t/re/pat_re_eval.t: Generalize for non-ASCII platformsKarl Williamson2015-03-051-6/+11
* Corrections to spelling and grammatical errors.Lajos Veres2015-01-281-2/+2
* Deprecate setting ${^ENCODING}Dagfinn Ilmari Mannsåker2014-11-201-0/+2
* Put miniperl @INC logic in test.plFather Chrysostomos2014-09-021-2/+1
* Get pat_re_eval.t working under minitestFather Chrysostomos2014-09-021-1/+2
* [perl #122110] [PATCH] Remove left-over mad cruftDagfinn Ilmari Mannsåker2014-06-161-20/+13
* resolve bug 121070 - preserve $^R after successful matchYves Orton2014-01-251-3/+10
* Fix string corruption with (??{}) and PERL_NO_COWFather Chrysostomos2013-12-191-1/+8
* Don’t cache qr magic on referencesFather Chrysostomos2013-11-241-1/+12
* Make (??{$tied_ovrld}) see the right $1Father Chrysostomos2013-11-241-1/+12
* Don’t skip pat_re_eval.t under miniperlFather Chrysostomos2013-11-241-1/+0
* Fix bug with (??{$overload}) regexp cachingFather Chrysostomos2013-11-241-1/+13
* regcomp.c, S_compile_runtime_code: croak using the SVf formatBrian Fraser2013-09-101-1/+6
* Handle /@a/ array expansion within regex engineDavid Mitchell2013-04-201-1/+119
* fix a segfault in run-time qr//s with (?{})David Mitchell2013-03-181-1/+18
* make m?$pat? match only once under ithreadsDavid Mitchell2013-01-041-1/+36
* test that code within /(?{})/ etc is optimisedDavid Mitchell2012-06-131-1/+21
* avoid 'unescaped left brace' warningsDavid Mitchell2012-06-131-2/+2
* add tests for $1 modified compiling code blockDavid Mitchell2012-06-131-1/+10
* add tests that (?{}) etc called in scalar contextDavid Mitchell2012-06-131-1/+11
* handle weird/undef (?{}), (??{}) return valueDavid Mitchell2012-06-131-1/+13
* remove invalid assertion in (??{}) return codeDavid Mitchell2012-06-131-1/+10
* propagate 'use re eval' into return from (??{})David Mitchell2012-06-131-1/+14
* save paren positions when running (?{}) codeDavid Mitchell2012-06-131-1/+83
* make calling of /(?{}) code blocks correctDavid Mitchell2012-06-131-1/+46
* pat_re_eval.t; test "use re 'eval'"David Mitchell2012-06-131-56/+100
* ensure regex evals report the right locationDavid Mitchell2012-06-131-1/+32
* Fix up runtime regex codeblocks.David Mitchell2012-06-131-2/+104
* skip re_eval leak test under -DmadDavid Mitchell2012-06-131-1/+5
* re/pat_re_eval.t: tidy some 'use re eval' testsDavid Mitchell2012-06-131-4/+14
* force recompiling of regex where closures matterDavid Mitchell2012-06-131-30/+21
* pat_re_eval.t: reduce scope of 'use re eval'.David Mitchell2012-06-131-1/+10