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
parser.h: Make nexttoke unsigned
[perl5.git]
/
regexp.h
2015-01-13
Karl Williamson
Reserve a bit for 'the re strict subpragma.
blob
|
commitdiff
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
2012-06-13
David Mitchell
in re_op_compile(), keep code_blocks for qr//
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
make qr/(?{})/ behave with closures
blob
|
commitdiff
|
diff to current
2012-05-30
Ricardo Signes
update the editor hints for spaces, not tabs
blob
|
commitdiff
|
diff to current
2012-02-09
Karl Williamson
regcomp.c: Add ability to take union of a complement
blob
|
commitdiff
|
diff to current
2012-02-09
Karl Williamson
regcomp.c: _invlist_subtract() becomes a macro
blob
|
commitdiff
|
diff to current
2012-02-09
Karl Williamson
regcomp.c: Add ability to take intersection of complement
blob
|
commitdiff
|
diff to current
2012-01-21
Karl Williamson
regexp.h: Update comment
blob
|
commitdiff
|
diff to current
2012-01-16
Tony Cook
avoid overflowing a 32-bit signed int
blob
|
commitdiff
|
diff to current
2011-12-23
Ævar Arnfjörð Bjar...
regexp.h: remove completely redundant return statement
blob
|
commitdiff
|
diff to current
2011-06-02
Jim Cromie
regexp.h: work around -Werror compile failure of XS...
blob
|
commitdiff
|
diff to current
2011-02-20
Karl Williamson
Allow suffix form for /a /d /l /u
blob
|
commitdiff
|
diff to current
2011-02-20
Karl Williamson
regexp.h: The length of 'aa' is 2
blob
|
commitdiff
|
diff to current
2011-02-16
David Mitchell
document how tainting works with pattern matching
blob
|
commitdiff
|
diff to current
2011-02-14
Karl Williamson
Initial setup to accommodate /aa regex modifier
blob
|
commitdiff
|
diff to current
next