summaryrefslogtreecommitdiff
path: root/regexp.h
Commit message (Expand)AuthorAgeFilesLines
* [perl #121854] use re 'taint' regressionDavid Mitchell2014-05-131-2/+1
* regex substrs: record index of check substrDavid Mitchell2014-02-071-0/+1
* regexp.h: document the fields of reg_substr_datumDavid Mitchell2014-02-071-3/+3
* Avoid compiler warnings by consistently using #ifdef instead of plain #ifBrian Fraser2014-02-051-1/+1
* Add RXf_UNBOUNDED_QUANTIFIER and regexp->maxlenYves Orton2014-02-031-1/+2
* Move the RXf_ANCH flags to intflags as PREGf_ANCH_xxx and add RXf_IS_ANCHORED...Yves Orton2014-01-311-8/+5
* rename RXf_UNUSED flags to match their BASE_SHIFT offsetYves Orton2014-01-311-4/+4
* move RXf_GPOS_SEEN and RXf_GPOS_FLOAT to intflagsYves Orton2014-01-311-5/+4
* Rename RXf_CANY_SEEN to PREGf_CANY_SEEN and move from extflags to intflagsYves Orton2014-01-311-2/+2
* move RXf_NOSCAN from extflags to intflags as PREGf_NOSCANYves Orton2014-01-311-1/+1
* perlapi: Consistent spaces after dotsFather Chrysostomos2013-12-291-1/+1
* Use SSize_t/STRLEN in more places in regexp codeFather Chrysostomos2013-08-251-10/+10
* Stop substr re optimisation from rejecting long strsFather Chrysostomos2013-08-251-2/+2
* Make $' work past the 2**31 thresholdFather Chrysostomos2013-08-251-1/+1
* [perl #116907] Allow //g matching past 2**31 thresholdFather Chrysostomos2013-08-251-3/+4
* Stop pos() from being confused by changing utf8nessFather Chrysostomos2013-08-251-0/+1
* improve regexec_flags() API documentationDavid Mitchell2013-08-131-11/+16
* s/.(?=.\G)/X/g: refuse to go backwardsDavid Mitchell2013-07-281-0/+3
* regexec: handle \G ourself, rather than in callersDavid Mitchell2013-07-281-0/+3
* document fields of regmatch_info structDavid Mitchell2013-06-021-6/+6
* eliminate PL_reg_stateDavid Mitchell2013-06-021-7/+0
* Eliminate PL_reg_starttryDavid Mitchell2013-06-021-2/+2
* make PL_reg_curpm globalDavid Mitchell2013-06-021-2/+0
* eliminate PL_reg_poscache, PL_reg_poscache_sizeDavid Mitchell2013-06-021-4/+2
* use new cleanup for PL_regmatch_stateDavid Mitchell2013-06-021-0/+4
* unify regmatch_info dataDavid Mitchell2013-06-021-10/+44
* eliminate PL_reg_maxiter, PL_reg_leftiterDavid Mitchell2013-06-021-4/+2
* Eliminate PL_reg_match_utf8David Mitchell2013-06-021-4/+2
* regex engine: simplify is_utf8_pat handlingDavid Mitchell2013-06-021-1/+0
* stop callers of rex engine using RX_MATCH_UTF8_setDavid Mitchell2013-06-021-3/+3
* add regmatch_eval_state structDavid Mitchell2013-06-021-19/+24
* remove unused reginfo->bol fieldDavid Mitchell2013-06-021-1/+0
* eliminate PL_bostrDavid Mitchell2013-06-021-2/+1
* add strbeg argument to Perl_re_intuit_start()David Mitchell2013-06-021-2/+7
* eliminiate PL_regeolDavid Mitchell2013-06-021-2/+1
* make more use of regmatch_info struct.David Mitchell2013-06-021-0/+1
* Eliminate PL_reg_state.re_reparsing, part 2David Mitchell2013-04-121-1/+0
* rework split() special case interaction with regex engineYves Orton2013-03-271-17/+18
* Reorder the members of struct re_save_state to reduce its size on LP64.Nicholas Clark2013-02-261-3/+4
* Eliminate 'swap' from struct regexp_internal.Nicholas Clark2013-02-201-1/+0
* Eliminate PL_reg_flagsDavid Mitchell2012-12-251-2/+0
* Eliminate RF_tainted flag from PL_reg_flagsDavid Mitchell2012-12-251-4/+10
* eliminate RF_warned flag from PL_reg_flagsDavid Mitchell2012-12-251-0/+1
* eliminate RF_utf8 flag from PL_reg_flagsDavid Mitchell2012-12-251-3/+2
* eliminate PL_regsizeDavid Mitchell2012-12-161-2/+0
* New COW mechanismFather Chrysostomos2012-11-271-3/+3
* Add C define to remove taint support from perlSteffen Mueller2012-11-051-0/+8
* Allow regexp-to-pvlv assignmentFather Chrysostomos2012-10-301-65/+21
* regexec: Do less work on quantified UTF-8Karl Williamson2012-10-161-2/+8
* regexp.h: Update commentsKarl Williamson2012-10-161-2/+2