2020-03-11 |
Richard Leach | regexp.h: no subbeg move when reordering regexp struct |
blob | commitdiff |
2020-03-11 |
Richard Leach | regexp.h -reorder regexp to close x86-64 alignment... |
blob | commitdiff | diff to current |
2020-03-11 |
Hugo van der Sanden | regexp.h: remove redundant comment |
blob | commitdiff | diff to current |
2019-09-15 |
Karl Williamson | inline.h: Change fcn name prefix from S_ to Perl_ |
blob | commitdiff | diff to current |
2019-08-06 |
David Mitchell | avoid use-after free in /(?{...})/ |
blob | commitdiff | diff to current |
2019-04-14 |
Karl Williamson | PATCH: [perl #133997] Assert fail with script runs |
blob | commitdiff | diff to current |
2019-03-18 |
Karl Williamson | Implement variable length lookbehind in regex patterns |
blob | commitdiff | diff to current |
2019-03-18 |
Karl Williamson | regexec.c: regmatch(): Add pushing eol |
blob | commitdiff | diff to current |
2018-10-20 |
Karl Williamson | regcomp.c: Use regnode offsets during parsing |
blob | commitdiff | diff to current |
2018-08-26 |
David Mitchell | Improve docs for lastparen, lastcloseparen |
blob | commitdiff | diff to current |
2018-04-24 |
Yves Orton | fixup for NO_TAINT_SUPPORT |
blob | commitdiff | diff to current |
2018-03-06 |
David Mitchell | eliminate _REGEXP_COMMON macro from regexp.h |
blob | commitdiff | diff to current |
2017-08-04 |
David Mitchell | fix RX_MATCH_UTF8_on() macro |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | fix RX_MATCH_COPY_FREE() on win32 |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | add, and use, some RXp_FOO() variants of RX_FOO() |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | rename RX_HAS_CUTGROUP() to RXp_HAS_CUTGROUP() |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | reformat RX_() macros |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | RX_FOO(prog) becomes RX_FOO(rx_sv) |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | give REGEXP SVs the POK flag again |
blob | commitdiff | diff to current |
2017-02-01 |
David Mitchell | avoid double-freeing regex code blocks |
blob | commitdiff | diff to current |
2017-01-25 |
Dagfinn Ilmari Man... | Use cBOOL() instead of ? TRUE : FALSE |
blob | commitdiff | diff to current |
2017-01-24 |
David Mitchell | better handle freeing of code blocks in /(?{...})/ |
blob | commitdiff | diff to current |
2017-01-13 |
Karl Williamson | Add /xx regex pattern modifier |
blob | commitdiff | diff to current |
2016-10-04 |
David Mitchell | make OP_SPLIT a PMOP, and eliminate OP_PUSHRE |
blob | commitdiff | diff to current |
2016-05-09 |
Karl Williamson | Make deprecated qr//xx fatal |
blob | commitdiff | diff to current |
2016-03-14 |
Yves Orton | fix "bad match" issue reported in perl #127705 |
blob | commitdiff | diff to current |
2016-03-14 |
Yves Orton | add consistency with other union members |
blob | commitdiff | diff to current |
2016-03-06 |
Yves Orton | fix Perl #126182, out of memory due to infinite pattern... |
blob | commitdiff | diff to current |
2016-03-06 |
Yves Orton | Unify GOSTART and GOSUB |
blob | commitdiff | diff to current |
2016-03-06 |
Yves Orton | first step cleaning up regexp recursion "return" logic |
blob | commitdiff | diff to current |
2015-09-04 |
Karl Williamson | Various pods: Add C<> around many typed-as-is things |
blob | commitdiff | diff to current |
2015-06-03 |
Daniel Dragan | remove redundant PERL_EXPORT_C and PERL_XS_EXPORT_C... |
blob | commitdiff | diff to current |
2015-03-23 |
Dagfinn Ilmari Man... | Replace common Emacs file-local variables with dir... |
blob | commitdiff | diff to current |
2015-01-13 |
Karl Williamson | Reserve a bit for 'the re strict subpragma. |
blob | commitdiff | diff to current |
2014-12-28 |
Matthew Horsfall... | Support for nocapture regexp flag /n |
blob | commitdiff | diff to current |
2014-12-28 |
Karl Williamson | Create bit for /n. |
blob | commitdiff | diff to current |
2014-10-06 |
Father Chrysostomos | [perl #122911] regexp.h: Rmv VOL from op_comp sig |
blob | commitdiff | diff to current |
2014-09-29 |
Karl Williamson | Suppress some Solaris warnings |
blob | commitdiff | diff to current |
2014-09-29 |
Karl Williamson | Deprecate multiple "x" in "/xx" |
blob | commitdiff | diff to current |
2014-09-29 |
Karl Williamson | Make space for /xx flag |
blob | commitdiff | diff to current |
2014-09-29 |
Karl Williamson | regexp.h: Comment shared-pool free bits scheme |
blob | commitdiff | diff to current |
2014-09-29 |
Karl Williamson | regexp.h: Make tentative division of free-bit space |
blob | commitdiff | diff to current |
2014-09-29 |
Karl Williamson | regexp.h: Define flag bit directly, not indirectly |
blob | commitdiff | diff to current |
2014-09-29 |
Karl Williamson | regexp.h Remove unused bit placeholders |
blob | commitdiff | diff to current |
2014-09-29 |
Karl Williamson | regexp.h: Move regex flag bit positions. |
blob | commitdiff | diff to current |
2014-06-16 |
Jarkko Hietaniemi | Some low-hanging -Wunreachable-code fruits. |
blob | commitdiff | diff to current |
2014-06-14 |
Jarkko Hietaniemi | Revert "Some low-hanging -Wunreachable-code fruits." |
blob | commitdiff | diff to current |
2014-06-14 |
Jarkko Hietaniemi | Some low-hanging -Wunreachable-code fruits. |
blob | commitdiff | diff to current |
2014-05-30 |
Jarkko Hietaniemi | Undo 63b558ddd980cd36bcbd8a7465a3412e886ba75e. |
blob | commitdiff | diff to current |
2014-05-30 |
Jarkko Hietaniemi | Use NOT_REACHED for the impossible case. |
blob | commitdiff | diff to current |
2014-05-13 |
David Mitchell | [perl #121854] use re 'taint' regression |
blob | commitdiff | diff to current |
2014-02-07 |
David Mitchell | regex substrs: record index of check substr |
blob | commitdiff | diff to current |
2014-02-07 |
David Mitchell | regexp.h: document the fields of reg_substr_datum |
blob | commitdiff | diff to current |
2014-02-05 |
Brian Fraser | Avoid compiler warnings by consistently using #ifdef... |
blob | commitdiff | diff to current |
2014-02-03 |
Yves Orton | Add RXf_UNBOUNDED_QUANTIFIER and regexp->maxlen |
blob | commitdiff | diff to current |
2014-01-30 |
Yves Orton | Move the RXf_ANCH flags to intflags as PREGf_ANCH_xxx... |
blob | commitdiff | diff to current |
2014-01-30 |
Yves Orton | rename RXf_UNUSED flags to match their BASE_SHIFT offset |
blob | commitdiff | diff to current |
2014-01-30 |
Yves Orton | move RXf_GPOS_SEEN and RXf_GPOS_FLOAT to intflags |
blob | commitdiff | diff to current |
2014-01-30 |
Yves Orton | Rename RXf_CANY_SEEN to PREGf_CANY_SEEN and move from... |
blob | commitdiff | diff to current |
2014-01-30 |
Yves Orton | move RXf_NOSCAN from extflags to intflags as PREGf_NOSCAN |
blob | commitdiff | diff to current |
2013-12-29 |
Father Chrysostomos | perlapi: Consistent spaces after dots |
blob | commitdiff | diff to current |
2013-08-25 |
Father Chrysostomos | Use SSize_t/STRLEN in more places in regexp code |
blob | commitdiff | diff to current |
2013-08-25 |
Father Chrysostomos | Stop substr re optimisation from rejecting long strs |
blob | commitdiff | diff to current |
2013-08-25 |
Father Chrysostomos | Make $' work past the 2**31 threshold |
blob | commitdiff | diff to current |
2013-08-25 |
Father Chrysostomos | [perl #116907] Allow //g matching past 2**31 threshold |
blob | commitdiff | diff to current |
2013-08-25 |
Father Chrysostomos | Stop pos() from being confused by changing utf8ness |
blob | commitdiff | diff to current |
2013-08-13 |
David Mitchell | improve regexec_flags() API documentation |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | s/.(?=.\G)/X/g: refuse to go backwards |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | regexec: handle \G ourself, rather than in callers |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | document fields of regmatch_info struct |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | eliminate PL_reg_state |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | Eliminate PL_reg_starttry |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | make PL_reg_curpm global |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | eliminate PL_reg_poscache, PL_reg_poscache_size |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | use new cleanup for PL_regmatch_state |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | unify regmatch_info data |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | eliminate PL_reg_maxiter, PL_reg_leftiter |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | Eliminate PL_reg_match_utf8 |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | regex engine: simplify is_utf8_pat handling |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | stop callers of rex engine using RX_MATCH_UTF8_set |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | add regmatch_eval_state struct |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | remove unused reginfo->bol field |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | eliminate PL_bostr |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | add strbeg argument to Perl_re_intuit_start() |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | eliminiate PL_regeol |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | make more use of regmatch_info struct. |
blob | commitdiff | diff to current |
2013-04-12 |
David Mitchell | Eliminate PL_reg_state.re_reparsing, part 2 |
blob | commitdiff | diff to current |
2013-03-27 |
Yves Orton | rework split() special case interaction with regex... |
blob | commitdiff | diff to current |
2013-02-26 |
Nicholas Clark | Reorder the members of struct re_save_state to reduce... |
blob | commitdiff | diff to current |
2013-02-20 |
Nicholas Clark | Eliminate 'swap' from struct regexp_internal. |
blob | commitdiff | diff to current |
2012-12-25 |
David Mitchell | Eliminate PL_reg_flags |
blob | commitdiff | diff to current |
2012-12-25 |
David Mitchell | Eliminate RF_tainted flag from PL_reg_flags |
blob | commitdiff | diff to current |
2012-12-25 |
David Mitchell | eliminate RF_warned flag from PL_reg_flags |
blob | commitdiff | diff to current |
2012-12-25 |
David Mitchell | eliminate RF_utf8 flag from PL_reg_flags |
blob | commitdiff | diff to current |
2012-12-16 |
David Mitchell | eliminate PL_regsize |
blob | commitdiff | diff to current |
2012-11-27 |
Father Chrysostomos | New COW mechanism |
blob | commitdiff | diff to current |
2012-11-05 |
Steffen Mueller | Add C define to remove taint support from perl origin/smueller/no_taint3 |
blob | commitdiff | diff to current |
2012-10-30 |
Father Chrysostomos | Allow regexp-to-pvlv assignment |
blob | commitdiff | diff to current |
2012-10-17 |
Karl Williamson | regexec: Do less work on quantified UTF-8 |
blob | commitdiff | diff to current |
2012-10-17 |
Karl Williamson | regexp.h: Update comments |
blob | commitdiff | diff to current |
next |