summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Expand)AuthorAgeFilesLines
* make is_bare_re bool. not int in re_op_compileDavid Mitchell2012-06-131-3/+3
* eliminate RExC_seen_evals and RExC_rx->seen_evalsDavid Mitchell2012-06-131-8/+1
* eliminate PL_reginterp_cntDavid Mitchell2012-06-131-4/+1
* eliminate REG_SEEN_EVALDavid Mitchell2012-06-131-4/+3
* ensure regex evals report the right locationDavid Mitchell2012-06-131-2/+2
* Fix up runtime regex codeblocks.David Mitchell2012-06-131-128/+275
* add PMf_USE_RE_EVAL flagDavid Mitchell2012-06-131-2/+3
* mark a var as volatile to avoid longjmp warningDavid Mitchell2012-06-131-1/+1
* [perl #108780] Make /foo$qr/ work under ‘no overloading’Father Chrysostomos2012-06-131-0/+5
* regcomp.c: Silence valgrind warningKarl Williamson2012-06-131-1/+5
* force recompiling of regex where closures matterDavid Mitchell2012-06-131-6/+34
* add op_comp field to regexp_engine APIDavid Mitchell2012-06-131-32/+23
* re_op_compile(): merge the two 'eq old_re' checksDavid Mitchell2012-06-131-24/+14
* re_op_compile(): split flags into two argumentsDavid Mitchell2012-06-131-5/+14
* re_op_compile(): rename pm_flags to rx_flagsDavid Mitchell2012-06-131-14/+14
* add PMf_IS_QR flagDavid Mitchell2012-06-131-1/+1
* tidy up the description of re_op_compile()David Mitchell2012-06-131-11/+11
* preserve code blocks in interpolated qr//sDavid Mitchell2012-06-131-11/+66
* in re_op_compile(), keep code_blocks for qr//David Mitchell2012-06-131-10/+27
* handle /$not_utf8(?{...})$utf8/David Mitchell2012-06-131-0/+15
* inline S_get_pat_and_code_indices()David Mitchell2012-06-131-29/+26
* "don't recompile pattern" check: account for UTF8David Mitchell2012-06-131-3/+20
* re_op_compile: recalc code indexes on utf8 upgradeDavid Mitchell2012-06-131-15/+39
* in re_op_compile, change code_blocks[].end offsetDavid Mitchell2012-06-131-3/+3
* Handle literal code blocks in runtime regexesDavid Mitchell2012-06-131-3/+35
* re_op_compile(): rejig code-block handling codeDavid Mitchell2012-06-131-35/+36
* re_op_compile(): refactor some codeDavid Mitchell2012-06-131-18/+21
* Move bulk of pp_regcomp() into re_op_compile()David Mitchell2012-06-131-16/+105
* add volatile decl to fix previous commitDavid Mitchell2012-06-131-1/+1
* PATCH: [perl #101940]: BBC TkKarl Williamson2012-06-131-6/+8
* regcomp.c: Use no_mg for 2nd fetch of patternKarl Williamson2012-06-131-1/+3
* change re_op_compile() to take a list of SVsDavid Mitchell2012-06-131-5/+10
* In Perl_re_op_compile, make a var volatileDavid Mitchell2012-06-131-1/+1
* make qr/(?{})/ behave with closuresDavid Mitchell2012-06-131-1/+7
* Mostly complete fix for literal /(?{..})/ blocksDavid Mitchell2012-06-131-72/+155
* add Perl_re_op_compile functionDavid Mitchell2012-06-131-9/+51
* add Perl_current_re_engine() functionDavid Mitchell2012-06-131-13/+39
* fix the descriptions for pregcomp/re_compileDavid Mitchell2012-06-131-14/+20
* Revert 4 regex commits to ease rebasingDavid Mitchell2012-06-131-11/+7
* Revert two commits that fix a VOL declaration.David Mitchell2012-06-131-1/+1
* revert a trailing whitespace removalDavid Mitchell2012-06-131-1/+1
* Revert two commits to make rebasing easierDavid Mitchell2012-06-131-5/+1
* optimise (?:|) and related NOTHING like constructs out of the compiled optreeYves Orton2012-06-071-25/+116
* make TRIE nodes "absorb" NOTHING->EXACT sequencesYves Orton2012-06-051-33/+63
* update the editor hints for spaces, not tabsRicardo Signes2012-05-291-2/+2
* Deprecate literal unescaped "{" in regexes.Karl Williamson2012-05-241-17/+12
* refactor macro to avoid compiler warning in regcomp.cRobin Barker (via RT)2012-05-221-9/+14
* regcomp.c: #define shorter synonymKarl Williamson2012-05-221-1/+3
* utf8.c: Add nomix-ASCII option to to_fold functionsKarl Williamson2012-05-221-1/+2
* regcomp.c: Wrap long comment to 80 columnsKarl Williamson2012-05-221-1/+2