summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Expand)AuthorAgeFilesLines
* PATCH: [perl #120799] 5.18 regression with [:^ascii] and \x80-\xFFKarl Williamson2013-12-191-0/+9
* PATCH [perl #119713] Regex \8 and \9 after literals no longer workKarl Williamson2013-11-271-0/+7
* RT #118213: handle $r=qr/.../; /$r/p properlyDavid Mitchell2013-11-191-18/+34
* Don’t leak when compiling /(?[\d\d])/Father Chrysostomos2013-07-311-0/+2
* Free operand when encountering unmatched ')' in (?[])Father Chrysostomos2013-07-311-0/+1
* Stop /(?[\p{...}])/ compilation from leakingFather Chrysostomos2013-07-311-0/+1
* Stop (?[]) operators from leakingFather Chrysostomos2013-07-311-6/+14
* Don’t leak the /(?[])/ parsing stack on errorFather Chrysostomos2013-07-311-2/+1
* Fix regex seqfault 5.18 regressionKarl Williamson2013-07-141-10/+0
* [perl #118297] Fix interpolating downgraded variables into upgraded regexpDagfinn Ilmari Mannsåker2013-06-061-3/+2
* Fix regex /il and /iaa failures for single element [] classKarl Williamson2013-05-091-4/+12
* make /(?p:...)/ keep RXf_PMf_KEEPCOPY flagDavid Mitchell2013-05-061-1/+2
* Deprecate spaces/comments in some regex tokensKarl Williamson2013-05-021-3/+20
* PATCH: [perl #117327]: Sequence (?#...) not recognized in regexKarl Williamson2013-05-021-0/+12
* Handle /@a/ array expansion within regex engineDavid Mitchell2013-04-201-17/+73
* S_pat_upgrade_to_utf8(): add num_code_blocks argDavid Mitchell2013-04-201-5/+7
* Perl_re_op_compile() re-indent codeDavid Mitchell2013-04-201-37/+37
* re_op_compile: eliminate a local var and scopeDavid Mitchell2013-04-201-17/+11
* combine regex concat overload loopsDavid Mitchell2013-04-201-17/+14
* Perl_re_op_compile(): extract conatting codeDavid Mitchell2013-04-201-117/+148
* Perl_re_op_compile(): handle utf8 concating betterDavid Mitchell2013-04-201-14/+14
* Perl_re_op_compile: eliminate clunky if (0) {}David Mitchell2013-04-201-13/+13
* Perl_re_op_compile(): eliminate xend varDavid Mitchell2013-04-201-5/+2
* Perl_re_op_compile(): add S_pat_upgrade_to_utf8()David Mitchell2013-04-201-46/+58
* fix comment typo in regcomp.cDavid Mitchell2013-04-151-1/+1
* fix runtime /(?{})/ with overload::constant qrDavid Mitchell2013-04-121-24/+13
* add lex_re_reparsing boolean to yy_parser structDavid Mitchell2013-04-121-2/+1
* Eliminate PL_reg_state.re_reparsing, part 2David Mitchell2013-04-121-2/+0
* Eliminate PL_reg_state.re_reparsing, part 1David Mitchell2013-04-121-5/+6
* re_op_compile(): reapply debugging statementsDavid Mitchell2013-04-121-0/+8
* Handle overloading properly in compile-time regexDavid Mitchell2013-04-121-87/+61
* re-indent after last changeDavid Mitchell2013-04-121-50/+50
* re_op_compile(): unify 1-op and N-op branchesDavid Mitchell2013-04-121-17/+31
* re_op_compile(): simplify a code snippetDavid Mitchell2013-04-121-4/+1
* re-indent code after previous commitDavid Mitchell2013-04-121-99/+99
* regex and overload: unifiy 1 and N arg branchesDavid Mitchell2013-04-121-26/+20
* re_op_compile(): temp remove some debugging codeDavid Mitchell2013-04-121-10/+0
* rework split() special case interaction with regex engineYves Orton2013-03-271-5/+25
* simplify regcomp.c by using vars to avoid repeated macrosYves Orton2013-03-271-14/+7
* regcomp.c: silence compiler warningDavid Mitchell2013-03-231-1/+2
* Revert "PATCH: regex longjmp flaws"Nicholas Clark2013-03-191-4/+2
* In Perl_re_op_compile(), tidy up after removing setjmp().Nicholas Clark2013-03-191-23/+15
* Replace the longjmp()s in Perl_re_op_compile() with goto.Nicholas Clark2013-03-191-30/+8
* Move the longjmp() that implements REQUIRE_UTF8 up to Perl_re_op_compile().Nicholas Clark2013-03-191-1/+2
* Add a flag RESTART_UTF8 to the reg*() routines in regcomp.cNicholas Clark2013-03-191-11/+75
* In S_regclass(), create listsv as a mortal, claiming a reference if needed.Nicholas Clark2013-03-191-19/+5
* Document when and why S_reg{,branch,piece,atom,class}() return NULL.Nicholas Clark2013-03-191-35/+79
* Return orig_emit from S_regclass() when ret_invlist is true.Nicholas Clark2013-03-191-1/+1
* Remove unreachable duplicate (?#...) parsing code from S_reg()Nicholas Clark2013-03-191-8/+0
* fix a segfault in run-time qr//s with (?{})David Mitchell2013-03-181-2/+9