This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fallbacks for Perl_fp_class_denorm().
[perl5.git]
/
regexp.h
2017-02-01
David Mitchell
avoid double-freeing regex code blocks
blob
|
commitdiff
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
2012-10-12
Father Chrysostomos
RXf_MODIFIES_VARS
blob
|
commitdiff
|
diff to current
2012-10-12
Father Chrysostomos
Define RXf_SPLIT and RXf_SKIPWHITE as 0
blob
|
commitdiff
|
diff to current
2012-09-23
Father Chrysostomos
[perl #94490] const fold should not trigger special...
blob
|
commitdiff
|
diff to current
2012-09-23
Father Chrysostomos
regexp.h: Correct comment
blob
|
commitdiff
|
diff to current
2012-09-14
David Mitchell
eliminate PL_reginput
blob
|
commitdiff
|
diff to current
2012-09-08
David Mitchell
Don't copy all of the match string buffer
blob
|
commitdiff
|
diff to current
2012-09-08
David Mitchell
Separate handling of ${^PREMATCH} from $` etc
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
$+ and $^N not always correct on backtracking
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
reduce size of struct regmatch_state
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
make regexp_paren_pair.start_tmp an offset
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
eliminate PL_reg_start_tmp, PL_reg_start_tmpl
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
eliminate PL_reglast(close)?paren, PL_regoffs
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
make is_bare_re bool. not int in re_op_compile
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
rename and simplify PL_reg_eval_set
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
eliminate RExC_seen_evals and RExC_rx->seen_evals
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
Fix up runtime regex codeblocks.
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
make _REGEXP_COMMON work under win32
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
add op_comp field to regexp_engine API
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
preserve code blocks in interpolated qr//s
blob
|
commitdiff
|
diff to current
next