This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
regcomp.c: Use more inversion lists in [] char classes
[perl5.git] / regcomp.c
2012-06-30 Karl Williamsonregcomp.c: Use more inversion lists in [] char classes
2012-06-23 Francois Perradcopy .offs only if not null.
2012-06-23 Yves Orton#101666: horrible regex parsing error error [sic]
2012-06-23 Yves Ortonturns out we cant maike a jump trie that starts with...
2012-06-20 Karl WilliamsonRefactor \x processing to single function
2012-06-19 David Mitchelloverloading: make qr fallback to "" better
2012-06-17 Karl Williamsonregcomp.c: Warn and don't emit a NUL for e.g. /\87/
2012-06-17 Karl Williamsonregcomp.c: Add comments
2012-06-15 Father ChrysostomosUse assertions for /* NOT REACHED */
2012-06-14 David Mitchellrun-time /(?{})/: fix an buffer overrun
2012-06-14 David Mitchellsilence picky C compiler warning
2012-06-13 David Mitchellpropagate /msix and (?msix) etc flags into (??{})
2012-06-13 David Mitchellpropagate 'use re eval' into return from (??{})
2012-06-13 David Mitchelleliminate PL_reg_start_tmp, PL_reg_start_tmpl
2012-06-13 David Mitchellmake is_bare_re bool. not int in re_op_compile
2012-06-13 David Mitchelleliminate RExC_seen_evals and RExC_rx->seen_evals
2012-06-13 David Mitchelleliminate PL_reginterp_cnt
2012-06-13 David Mitchelleliminate REG_SEEN_EVAL
2012-06-13 David Mitchellensure regex evals report the right location
2012-06-13 David MitchellFix up runtime regex codeblocks.
2012-06-13 David Mitchelladd PMf_USE_RE_EVAL flag
2012-06-13 David Mitchellmark a var as volatile to avoid longjmp warning
2012-06-13 Father Chrysostomos[perl #108780] Make /foo$qr/ work under ‘no overloading’
2012-06-13 Karl Williamsonregcomp.c: Silence valgrind warning
2012-06-13 David Mitchellforce recompiling of regex where closures matter
2012-06-13 David Mitchelladd op_comp field to regexp_engine API
2012-06-13 David Mitchellre_op_compile(): merge the two 'eq old_re' checks
2012-06-13 David Mitchellre_op_compile(): split flags into two arguments
2012-06-13 David Mitchellre_op_compile(): rename pm_flags to rx_flags
2012-06-13 David Mitchelladd PMf_IS_QR flag
2012-06-13 David Mitchelltidy up the description of re_op_compile()
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 Mitchellhandle /$not_utf8(?{...})$utf8/
2012-06-13 David Mitchellinline S_get_pat_and_code_indices()
2012-06-13 David Mitchell"don't recompile pattern" check: account for UTF8
2012-06-13 David Mitchellre_op_compile: recalc code indexes on utf8 upgrade
2012-06-13 David Mitchellin re_op_compile, change code_blocks[].end offset
2012-06-13 David MitchellHandle literal code blocks in runtime regexes
2012-06-13 David Mitchellre_op_compile(): rejig code-block handling code
2012-06-13 David Mitchellre_op_compile(): refactor some code
2012-06-13 David MitchellMove bulk of pp_regcomp() into re_op_compile()
2012-06-13 David Mitchelladd volatile decl to fix previous commit
2012-06-13 Karl WilliamsonPATCH: [perl #101940]: BBC Tk
2012-06-13 Karl Williamsonregcomp.c: Use no_mg for 2nd fetch of pattern
2012-06-13 David Mitchellchange re_op_compile() to take a list of SVs
2012-06-13 David MitchellIn Perl_re_op_compile, make a var volatile
2012-06-13 David Mitchellmake qr/(?{})/ behave with closures
2012-06-13 David MitchellMostly complete fix for literal /(?{..})/ blocks
2012-06-13 David Mitchelladd Perl_re_op_compile function
2012-06-13 David Mitchelladd Perl_current_re_engine() function
2012-06-13 David Mitchellfix the descriptions for pregcomp/re_compile
2012-06-13 David MitchellRevert 4 regex commits to ease rebasing
2012-06-13 David MitchellRevert two commits that fix a VOL declaration.
2012-06-13 David Mitchellrevert a trailing whitespace removal
2012-06-13 David MitchellRevert two commits to make rebasing easier
2012-06-07 Yves Ortonoptimise (?:|) and related NOTHING like constructs...
2012-06-05 Yves Ortonmake TRIE nodes "absorb" NOTHING->EXACT sequences
2012-05-30 Ricardo Signesupdate the editor hints for spaces, not tabs
2012-05-25 Karl WilliamsonDeprecate literal unescaped "{" in regexes.
2012-05-22 Robin Barker (via RT)refactor macro to avoid compiler warning in regcomp.c
2012-05-22 Karl Williamsonregcomp.c: #define shorter synonym
2012-05-22 Karl Williamsonutf8.c: Add nomix-ASCII option to to_fold functions
2012-05-22 Karl Williamsonregcomp.c: Wrap long comment to 80 columns
2012-04-23 Karl WilliamsonPATCH: [perl #112530] Panic with inversion lists
2012-03-20 Yves Ortoncorrect logic error that meant that "last" might not...
2012-03-20 Yves Orton[RT #111842] prevent TRIE overwriting EXACT following...
2012-03-20 Karl WilliamsonUse the new utf8 to code point functions
2012-03-03 Yves Ortonrework how the trie logic handles the newer EXACT nodetypes
2012-02-29 Karl Williamsonregcomp.c: Add comment
2012-02-29 Karl Williamsonregcomp.c: Add comment, reorder #define more logically
2012-02-29 Karl Williamson(?foo:...) loses passed in charset
2012-02-23 Karl Williamsonregcomp.c: Add cast to silence Solaris warning
2012-02-19 Tony CookAvoid defining the same global between perl and re.pm
2012-02-14 Karl Williamsonperl #110648, single Unicode prop in inverted class...
2012-02-11 Karl Williamsonregcomp.c: /[[:lower:]]/i should match the same as...
2012-02-11 Karl Williamsonregcomp.c: Remove outdated #undef
2012-02-11 Karl Williamsonregcomp.c: Remove duplicate inversion list
2012-02-09 Karl Williamsonregcomp.c: Rmv no-longer used variables and code
2012-02-09 Karl Williamsonregcomp.c: Use compiled-in inversion lists
2012-02-09 Karl WilliamsonAdd compile-time inversion lists for POSIX classes
2012-02-09 Karl Williamsonregcomp.c: Use compile-time invlists
2012-02-09 Karl Williamsonregcomp.c: Add ability to have compiled-in inversion...
2012-02-09 Karl Williamsonregcomp.c: Use new complement union
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-02-09 Karl Williamsonregcomp.c: Use NULL first parameter to _invlist_union
2012-02-09 Karl Williamsonregcomp.c: Chg invlist_union() to accept NULL first...
2012-02-09 Robin BarkerSilence compiler warnings
2012-01-19 Karl Williamsonregcomp.c: Comment changes
2012-01-19 Karl Williamsonregcomp.c: Change variable meaning and hence name
2012-01-19 Karl Williamsonregcomp.c: Remove no-longer used #defines
2012-01-19 Karl Williamsonregcomp.c: Refactor join_exact() to eliminate extra...
2012-01-19 Karl Williamsonregcomp.c: Modify some comments
2012-01-19 Karl Williamsonregex: Remove FOLDCHAR regnode type
2012-01-19 Karl Williamsonregex: Fix some tricky fold problems
2012-01-19 Karl Williamsonregcomp.c: Rework join_exact()
2012-01-19 Karl Williamsonregex: Add new node type EXACTFU_NO_TRIE
2012-01-19 Karl Williamsonregex: Add new node type EXACTFU_SS
next