summaryrefslogtreecommitdiff
path: root/regexp.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* RXf_MODIFIES_VARSFather Chrysostomos2012-10-111-0/+2
* Define RXf_SPLIT and RXf_SKIPWHITE as 0Father Chrysostomos2012-10-111-15/+13
* [perl #94490] const fold should not trigger special split " "Father Chrysostomos2012-09-221-5/+11
* regexp.h: Correct commentFather Chrysostomos2012-09-221-1/+1
* eliminate PL_reginputDavid Mitchell2012-09-141-2/+0
* Don't copy all of the match string bufferDavid Mitchell2012-09-081-0/+25
* Separate handling of ${^PREMATCH} from $` etcDavid Mitchell2012-09-081-3/+6
* $+ and $^N not always correct on backtrackingDavid Mitchell2012-06-131-0/+7
* reduce size of struct regmatch_stateDavid Mitchell2012-06-131-2/+1
* make regexp_paren_pair.start_tmp an offsetDavid Mitchell2012-06-131-1/+1