This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Stop substr re optimisation from rejecting long strs
[perl5.git] / regexp.h
2013-08-25 Father ChrysostomosStop substr re optimisation from rejecting long strs
2013-08-25 Father ChrysostomosMake $' work past the 2**31 threshold
2013-08-25 Father Chrysostomos[perl #116907] Allow //g matching past 2**31 threshold
2013-08-25 Father ChrysostomosStop pos() from being confused by changing utf8ness
2013-08-13 David Mitchellimprove regexec_flags() API documentation
2013-07-28 David Mitchells/.(?=.\G)/X/g: refuse to go backwards
2013-07-28 David Mitchellregexec: handle \G ourself, rather than in callers
2013-06-02 David Mitchelldocument fields of regmatch_info struct
2013-06-02 David Mitchelleliminate PL_reg_state
2013-06-02 David MitchellEliminate PL_reg_starttry
2013-06-02 David Mitchellmake PL_reg_curpm global
2013-06-02 David Mitchelleliminate PL_reg_poscache, PL_reg_poscache_size
2013-06-02 David Mitchelluse new cleanup for PL_regmatch_state
2013-06-02 David Mitchellunify regmatch_info data
2013-06-02 David Mitchelleliminate PL_reg_maxiter, PL_reg_leftiter
2013-06-02 David MitchellEliminate PL_reg_match_utf8
2013-06-02 David Mitchellregex engine: simplify is_utf8_pat handling
2013-06-02 David Mitchellstop callers of rex engine using RX_MATCH_UTF8_set
2013-06-02 David Mitchelladd regmatch_eval_state struct
2013-06-02 David Mitchellremove unused reginfo->bol field
2013-06-02 David Mitchelleliminate PL_bostr
2013-06-02 David Mitchelladd strbeg argument to Perl_re_intuit_start()
2013-06-02 David Mitchelleliminiate PL_regeol
2013-06-02 David Mitchellmake more use of regmatch_info struct.
2013-04-12 David MitchellEliminate PL_reg_state.re_reparsing, part 2
2013-03-27 Yves Ortonrework split() special case interaction with regex...
2013-02-26 Nicholas ClarkReorder the members of struct re_save_state to reduce...
2013-02-20 Nicholas ClarkEliminate 'swap' from struct regexp_internal.
2012-12-25 David MitchellEliminate PL_reg_flags
2012-12-25 David MitchellEliminate RF_tainted flag from PL_reg_flags
2012-12-25 David Mitchelleliminate RF_warned flag from PL_reg_flags
2012-12-25 David Mitchelleliminate RF_utf8 flag from PL_reg_flags
2012-12-16 David Mitchelleliminate PL_regsize
2012-11-27 Father ChrysostomosNew COW mechanism
2012-11-05 Steffen MuellerAdd C define to remove taint support from perl origin/smueller/no_taint3
2012-10-30 Father ChrysostomosAllow regexp-to-pvlv assignment
2012-10-17 Karl Williamsonregexec: Do less work on quantified UTF-8
2012-10-17 Karl Williamsonregexp.h: Update comments
2012-10-12 Father ChrysostomosRXf_MODIFIES_VARS
2012-10-12 Father ChrysostomosDefine RXf_SPLIT and RXf_SKIPWHITE as 0
2012-09-23 Father Chrysostomos[perl #94490] const fold should not trigger special...
2012-09-23 Father Chrysostomosregexp.h: Correct comment
2012-09-14 David Mitchelleliminate PL_reginput
2012-09-08 David MitchellDon't copy all of the match string buffer
2012-09-08 David MitchellSeparate handling of ${^PREMATCH} from $` etc
2012-06-13 David Mitchell$+ and $^N not always correct on backtracking
2012-06-13 David Mitchellreduce size of struct regmatch_state
2012-06-13 David Mitchellmake regexp_paren_pair.start_tmp an offset
2012-06-13 David Mitchelleliminate PL_reg_start_tmp, PL_reg_start_tmpl
2012-06-13 David Mitchelleliminate PL_reglast(close)?paren, PL_regoffs
2012-06-13 David Mitchellmake is_bare_re bool. not int in re_op_compile
2012-06-13 David Mitchellrename and simplify PL_reg_eval_set
2012-06-13 David Mitchelleliminate RExC_seen_evals and RExC_rx->seen_evals
2012-06-13 David MitchellFix up runtime regex codeblocks.
2012-06-13 David Mitchellmake _REGEXP_COMMON work under win32
2012-06-13 David Mitchelladd op_comp field to regexp_engine API
2012-06-13 David Mitchellpreserve code blocks in interpolated qr//s
2012-06-13 David Mitchellin re_op_compile(), keep code_blocks for qr//
2012-06-13 David Mitchellmake qr/(?{})/ behave with closures
2012-05-30 Ricardo Signesupdate the editor hints for spaces, not tabs
2012-02-09 Karl Williamsonregcomp.c: Add ability to take union of a complement
2012-02-09 Karl Williamsonregcomp.c: _invlist_subtract() becomes a macro
2012-02-09 Karl Williamsonregcomp.c: Add ability to take intersection of complement
2012-01-21 Karl Williamsonregexp.h: Update comment
2012-01-16 Tony Cookavoid overflowing a 32-bit signed int
2011-12-23 Ævar Arnfjörð Bjar... regexp.h: remove completely redundant return statement
2011-06-02 Jim Cromieregexp.h: work around -Werror compile failure of XS...
2011-02-20 Karl WilliamsonAllow suffix form for /a /d /l /u
2011-02-20 Karl Williamsonregexp.h: The length of 'aa' is 2
2011-02-16 David Mitchelldocument how tainting works with pattern matching
2011-02-14 Karl WilliamsonInitial setup to accommodate /aa regex modifier
2011-01-17 Karl WilliamsonAdd /a regex modifier
2011-01-17 Karl WilliamsonChange name of /d to DEPENDS
2011-01-16 Karl WilliamsonUse multi-bit field for regex character set
2011-01-07 Peter J. Acklam... Fix typos (spelling errors) in Perl sources.
2010-12-08 David LeadbeaterThe docs for SvRX and SvRXOK still refered to magic...
2010-10-14 Father Chrysostomosregcomp.pl -> regen/regcomp.pl
2010-09-23 Karl WilliamsonAdd /d, /l, /u (infixed) regex modifiers
2010-09-23 Karl WilliamsonChange to use mnemonic instead of char constant
2010-09-20 Karl WilliamsonAdd (?^...) regex construct
2010-08-11 Karl Williamsonregexp.h: Move bits around
2010-08-11 Karl Williamsonop.h, regexp.h: renumber shifts.
2010-08-11 Karl Williamsonop_reg_common.h: Continue refactoring
2010-08-11 Karl Williamsonregexp.h: Nit in comments
2010-08-11 Karl Williamsonop_reg_common.h: Refactor variable for safety
2010-08-11 Karl Williamsonregexp.h, op.h: decouple mostly from op_reg_common.h
2010-08-11 Karl Williamsonregexp.h: Fix error check to use correct offset
2010-07-29 Karl WilliamsonRefactor common parts of op.h, regexp.h into new .h
2010-07-29 Karl Williamsonregexp.h: Add some comments
2010-06-06 David Mitchellreduce size of regmatch_state.u.curlyx by 2 words
2010-05-22 David CaldwellAdd s///r (non-destructive substitution).
2010-05-21 Nicholas ClarkRemove union _xivu from struct regexp - replace it...
2010-05-21 Nicholas ClarkIn the SV body, exchange the positions of the NV and...
2010-05-03 David Mitchelltries: don't allocate memory at runtime
2009-07-26 George Greermuch better swap logic to support reentrancy and fix...
2009-07-17 Nicholas ClarkEliminate struct regexp_allocated and xpvio_allocated.
2008-11-07 Marcus Holland-MoritzRevert SvPVX() to allow lvalue usage, but also add a
2008-10-30 Nicholas ClarkSvPV() does not take a const SV*, which means that...
2008-10-25 Nicholas ClarkUpdate copyright years.
2008-06-08 Reini UrbanRe: [PATCH] readable assertion names, now the rest
next