This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Promote v5.36 usage and feature bundles doc
[perl5.git] / regcomp.c
2022-08-17 Tony Cookprevent calling recursing into S_concat_pat() for an...
2022-08-08 Tony Cookavoid dereferencing prog which may be NULL
2022-08-06 Yves Ortonregex engine - wrap PL_regnode_name with macro REGNODE_...
2022-08-06 Yves Ortonregex engine - wrap PL_regnode_arg_len with macro REGNO...
2022-08-06 Yves Ortonregex engine - wrap PL_regnode_off_by_arg with macro...
2022-08-06 Yves Ortonregex engine - wrap PL_regnode_kind with macro REGNODE_...
2022-08-03 Yves Ortonregex engine - integrate regnode_after() support for...
2022-08-03 Yves Ortonregex engine - rename REGNODE_AFTER_dynamic() REGNODE_A...
2022-08-03 Yves Ortonregcomp.c - initial support for EXACTish nodes in regno...
2022-08-03 Yves Ortonregex engine - Rename PL_reg_name to PL_regnode_name
2022-08-03 Yves Ortonregex engine - Rename PL_reg_off_by_arg to PL_regnode_o...
2022-08-03 Yves Ortonregex engine - Rename PL_regkind to PL_regnode_kind
2022-08-03 Yves Ortonregex engine - Rename PL_regarglen to PL_regnode_arg_len
2022-08-03 Yves Ortonregex engine - Rename reg_off_by_arg to PL_reg_off_by_arg
2022-08-03 Yves Ortonregcomp.c - rename NEXTOPER to REGNODE_AFTER and relate...
2022-08-03 Yves Ortonregen/regcomp.pl - Make regarglen available as PL_regar...
2022-08-03 Yves Ortonregcomp.c - replace OP(n) macro with variable 'op'...
2022-08-03 Yves Ortonregcomp.c - replace repeated OP(n) with variable 'op'.
2022-08-02 Richard LeachPerl_reg_named_buff_fetch - simpler retarray creation...
2022-07-29 Yves Ortonregcomp.c - fixup comment, orig_emit is a node offset
2022-07-29 Yves Ortonregcomp.c - fixup whitespace in comment so table lines up
2022-07-29 Yves Ortonregcomp.c - fix comment, change 'x' to 'X'
2022-07-17 Karl WilliamsonFix compiled pattern display under -Dr
2022-07-15 Yves Ortonregcomp.c: deal with overflow related OPTIMIZE_INFTY...
2022-07-12 Karl WilliamsonFix broken build without mathoms.c
2022-07-12 Karl Williamsonregcomp.c: White space only
2022-07-12 Karl WilliamsonShare duplicated aux data in regex patterns
2022-07-12 Karl Williamsonregex: Add optimizing regnode
2022-07-12 Karl Williamsonregcomp.c: Add conversion fcns for bitmap/inversion_list
2022-07-10 Karl Williamsonregcomp.c: Only white-space, parens for clarity
2022-07-10 Karl Williamsonregcomp.c: Change name of static function
2022-07-10 Karl Williamsonregcomp.c: White space only
2022-07-10 Karl Williamsonregex: Refactor bitmap vs non-bitmap of qr/[]/
2022-07-10 Karl WilliamsonCreate new regnode type ANYOFH
2022-07-10 Karl Williamsonregcomp.c: Change condition criteria
2022-07-10 Karl Williamsonregex: White-space/comment only
2022-07-10 Karl Williamsonregex: Refactor a shared flag
2022-07-09 Karl Williamsonqr/\K*/ now works without hanging; rmv check
2022-07-07 Karl WilliamsonRevert "study_chunk: temporary underflow guard for...
2022-07-05 Karl Williamsonregcomp.c: White-space, comment only
2022-07-05 Karl Williamsonregcomp.c: Move an assert()
2022-07-04 Karl Williamsonregex: Change some internal macro names for clarity
2022-07-01 Karl Williamsonregcomp.c: Init variables to avoid compiler msg
2022-07-01 Karl WilliamsonRevert "regex: Add POSIXA1R node"
2022-07-01 Karl Williamsonregex: Add POSIXA1R node
2022-06-14 Karl WilliamsonConvert '!!' to cBOOL()
2022-06-12 Karl WilliamsonChange handy.h macro names to be C standard conformant
2022-06-12 Karl WilliamsonChange handy.h macro names to be C standard conformant
2022-06-12 Karl Williamsonregcomp.c: Add ASSERT
2022-06-09 Karl Williamsonregexec.c: Handle Turkish locale if large ANYOF bitmap
2022-06-02 Karl Williamsonregex: Create a macro to avoid some #ifdef's
2022-06-02 Karl Williamsonregcomp,regexec: Shorten #define name
2022-06-02 Karl WilliamsonRename internal function
2022-06-02 Karl Williamsonregcomp.c: Move loop declaration closer to use
2022-06-02 Karl Williamsonregcomp.c: Use mnemonic instead of what it evaluates to
2022-05-31 Karl WilliamsonMake STRLENs() available to core
2022-05-19 Karl Williamsonperlapi: Document re_compile
2022-04-22 Yves Ortonregcomp.c - silence build warning under NO_TAINT_SUPPORT
2022-04-13 Dagfinn Ilmari Man... Make argument to S_is_invlist pointer to const
2022-04-13 Tony CookMake arguments to S_invlist_is_iterating and S_invlist_...
2022-04-08 Karl WilliamsonAccept \p{nv=-0}
2022-04-08 Yves Ortonregcomp.c: fix substring optimizer for ACCEPT inside...
2022-04-08 Yves Ortonregcomp.c: With ACCEPT set stopmin even if no data...
2022-04-08 Yves Ortonregcomp.c: deal with stopmin and min properly
2022-04-08 Yves Ortonregcomp.c: minor blank line removal/insertion for clarity
2022-04-08 Yves Ortonregcomp.c: reorder and comment S_study_chunk() internal...
2022-04-08 Yves Ortonregcomp.c: enhance S_debug_studydata to show min/stopmi...
2022-04-08 Yves Ortonregcomp.c: ACCEPT inside of a (...)+ should disable...
2022-04-04 Richard LeachPerl_reg_named_buff_fetch: simplify newSVsv(&PL_sv_undef)
2022-03-19 Karl WilliamsonStop emitting the experimental::regex_sets warning
2022-03-07 Richard LeachPerl_newSV_type_mortal - new inline function introduced...
2022-03-04 Yves Ortonregcomp.c: Replace RExC_parse_inc() like exprs not...
2022-03-04 Yves Ortonregcomp.c: Replace `RExC_parse += 2` with RExC_parse_in...
2022-03-04 Yves Ortonregcomp.c: Replace `RExC_parse += x` with RExC_parse_in...
2022-03-04 Yves Ortonregcomp.c: Replace `RExC_parse += UTF ? UTF8_SAFE_SKIP...
2022-03-04 Yves Ortonregcomp.c: Replace `RExC_parse += (UTF) ? UTF8SKIP...
2022-03-04 Yves Ortonregcomp.c: Replace `RExC_parse += SKIP_IF_CHAR(......
2022-03-04 Yves Ortonregcomp.c: Replace `RExC_parse += UTF8SKIP(RExC_parse...
2022-03-04 Yves Ortonregcomp.c: Replace `RExC_parse = x` with RExC_parse_set(x)
2022-03-04 Yves Ortonregcomp.c: Replace `RExC_parse++` with RExC_parse_inc_by(1)
2022-03-04 Yves Ortonregcomp.c: Add utility macros to wrap mutations of...
2022-03-03 Karl Williamsonregex_sets: Allow all legal flags in nested calls
2022-03-03 Yves Ortonregcomp.c: add comment that last_close_opp is dangerous yves/comment_about_last_close_opp 19487/head
2022-03-03 Yves Ortonregcomp.c: Reduce scope of experimental warnings with...
2022-03-03 Yves Ortonregcomp.c: in study_chunk() properly pass down SCF_TRIE...
2022-03-03 Yves Ortonregcomp.c: track last close *op*, not just its index...
2022-03-03 Yves Ortonregcomp.c: rename "fake" where it used in recursive...
2022-03-03 Yves Ortonregcomp.c: rename "fake" argument in main entry points...
2022-03-03 Yves Ortonregcomp.c: S_study_chunk() clean up args and docs
2022-03-02 Karl Williamsonregcomp.c: Check non-NULL before dereferencing
2022-02-23 Yves Ortonregcomp.c: Properly optimize verb style lookahead/lookb...
2022-02-23 Yves Ortonregcomp.c: consistent NOTHING/OPFAIL optimizations...
2022-02-23 Yves Ortonregcomp.c: fix long lines or unnecessary line breakage
2022-02-23 Yves Ortonregex engine: Issue #19168 - Fix variable length lookbe...
2022-02-23 Yves Ortonregcomp.c: add whitespace to avoid =* as a symbol
2022-02-18 Yves Ortonregcomp.c: disambiguate "parse_start" and related var...
2022-02-18 Yves Ortonregcomp.c,re.pm: Remove "offsets" debugging code
2022-02-01 Yves OrtonFixup Issue #19350 - Assert error under: use re Debug...
2022-01-23 Karl Williamsonregcomp.c: Fix undefined behavior
2021-11-28 Richard LeachnewSVpvn_flags().. is more efficient than sv_2mortal...
next