summaryrefslogtreecommitdiff
path: root/regexp.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* eliminate PL_reg_start_tmp, PL_reg_start_tmplDavid Mitchell2012-06-131-4/+9
* eliminate PL_reglast(close)?paren, PL_regoffsDavid Mitchell2012-06-131-6/+0
* make is_bare_re bool. not int in re_op_compileDavid Mitchell2012-06-131-1/+1
* rename and simplify PL_reg_eval_setDavid Mitchell2012-06-131-2/+1
* eliminate RExC_seen_evals and RExC_rx->seen_evalsDavid Mitchell2012-06-131-3/+0
* Fix up runtime regex codeblocks.David Mitchell2012-06-131-0/+1
* make _REGEXP_COMMON work under win32David Mitchell2012-06-131-1/+1
* add op_comp field to regexp_engine APIDavid Mitchell2012-06-131-0/+4
* preserve code blocks in interpolated qr//sDavid Mitchell2012-06-131-0/+1
* in re_op_compile(), keep code_blocks for qr//David Mitchell2012-06-131-1/+10
* make qr/(?{})/ behave with closuresDavid Mitchell2012-06-131-1/+2
* update the editor hints for spaces, not tabsRicardo Signes2012-05-291-2/+2
* regcomp.c: Add ability to take union of a complementKarl Williamson2012-02-091-0/+1
* regcomp.c: _invlist_subtract() becomes a macroKarl Williamson2012-02-091-0/+4
* regcomp.c: Add ability to take intersection of complementKarl Williamson2012-02-091-0/+4
* regexp.h: Update commentKarl Williamson2012-01-211-3/+4
* avoid overflowing a 32-bit signed intTony Cook2012-01-171-1/+1
* regexp.h: remove completely redundant return statementÆvar Arnfjörð Bjarmason2011-12-231-1/+0
* regexp.h: work around -Werror compile failure of XS in linux perf toolJim Cromie2011-06-021-1/+2
* Allow suffix form for /a /d /l /uKarl Williamson2011-02-191-2/+4
* regexp.h: The length of 'aa' is 2Karl Williamson2011-02-191-1/+2
* document how tainting works with pattern matchingDavid Mitchell2011-02-161-1/+5
* Initial setup to accommodate /aa regex modifierKarl Williamson2011-02-141-2/+5
* Add /a regex modifierKarl Williamson2011-01-171-0/+3
* Change name of /d to DEPENDSKarl Williamson2011-01-161-3/+3
* Use multi-bit field for regex character setKarl Williamson2011-01-161-1/+27