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
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
README: add pointer to super-quick patch quide
2012-11-10
David Mitchell
README: add pointer to super-quick patch quide
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
fix NAME of perl5125delta.pod
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
[MERGE] add PADRANGE op and $B::overlay
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
ext/B/t/OptreeCheck.pm: fix hint stripping
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
fix optree_misc.t test after smoke
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
Consolidate any single pad ops after a padrange
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
Consolidate adjacent padrange ops
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
padrange: handle @_ directly
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
reindent block in leave_scope
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
add SAVEt_CLEARPADRANGE
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
add padrange op
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
pad_free(): don't clear SVs_PADSTALE
commit
|
commitdiff
|
tree
2012-11-10
David Mitchell
add $B::overlay feature
commit
|
commitdiff
|
tree
2012-11-05
David Mitchell
fix NO_TAINT_SUPPORT on g++
commit
|
commitdiff
|
tree
2012-11-04
David Mitchell
simplify GIMME_V
commit
|
commitdiff
|
tree
2012-10-26
David Mitchell
start to make ext/B work with 5.14.x
commit
|
commitdiff
|
tree
2012-10-26
David Mitchell
B.xs: move all B::*OP methods to B::OP::next
commit
|
commitdiff
|
tree
2012-10-26
David Mitchell
B.xs: rationalise all methods aliased to next()
commit
|
commitdiff
|
tree
2012-10-26
David Mitchell
ext/B: remove pre-5.10 support
commit
|
commitdiff
|
tree
2012-10-26
David Mitchell
make ext/B work with 5.16.x
commit
|
commitdiff
|
tree
2012-10-19
David Mitchell
regmatch(): fix out bounds array access
commit
|
commitdiff
|
tree
2012-10-19
David Mitchell
regmatch(): add asserts for legal values of nextchr
commit
|
commitdiff
|
tree
2012-10-10
David Mitchell
[MERGE] revamp dist/B-Deparse/t/core.t
commit
|
commitdiff
|
tree
2012-10-10
David Mitchell
Deparse/t/core.t: add support for lex vars
commit
|
commitdiff
|
tree
2012-10-10
David Mitchell
overhaul dist/B-Deparse/t/core.t
commit
|
commitdiff
|
tree
2012-10-10
David Mitchell
fix deparsing of select(F)
commit
|
commitdiff
|
tree
2012-10-10
David Mitchell
Deparse: handle system/exec prog arg,arg,,..
commit
|
commitdiff
|
tree
2012-10-10
David Mitchell
Deparse: grep($a) became grep($a,); ditto map
commit
|
commitdiff
|
tree
2012-10-10
David Mitchell
Deparse: handle some strong keywords better
commit
|
commitdiff
|
tree
2012-10-10
David Mitchell
Deparse crashed on argless sort()
commit
|
commitdiff
|
tree
2012-09-26
David Mitchell
[MERGE] make regex engine handle non-null-terminated...
commit
|
commitdiff
|
tree
2012-09-26
David Mitchell
stop regex engine reading beyond end of string
commit
|
commitdiff
|
tree
2012-09-26
David Mitchell
regmatch(): fix typo in TRIE commentary text
commit
|
commitdiff
|
tree
2012-09-26
David Mitchell
regmatch() annotate ops and separate out branches
commit
|
commitdiff
|
tree
2012-09-26
David Mitchell
regmatch(): do nextchr=*locinput at top of loop
commit
|
commitdiff
|
tree
2012-09-26
David Mitchell
regmatch(): nextchar should always be positive
commit
|
commitdiff
|
tree
2012-09-26
David Mitchell
regmatch(): consolidate locinput++
commit
|
commitdiff
|
tree
2012-09-26
David Mitchell
regmatch(): use nextchar where available
commit
|
commitdiff
|
tree
2012-09-14
David Mitchell
[MERGE] eliminate PL_reginput
commit
|
commitdiff
|
tree
2012-09-14
David Mitchell
regmatch(): eliminate reginput variable
commit
|
commitdiff
|
tree
2012-09-14
David Mitchell
regmatch(): remove remaining reads of reginput
commit
|
commitdiff
|
tree
2012-09-14
David Mitchell
regmatch(): remove reginput from CURLY etc
commit
|
commitdiff
|
tree
2012-09-14
David Mitchell
regmatch(): remove reginput from CURLYM
commit
|
commitdiff
|
tree
2012-09-14
David Mitchell
regmatch(): remove reginput from IFMATCH etc
commit
|
commitdiff
|
tree
2012-09-14
David Mitchell
regmatch(): remove reginput from TRIE_next_fail:
commit
|
commitdiff
|
tree
2012-09-14
David Mitchell
regmatch(): make PUSH_STATE_GOTO dest explicit
commit
|
commitdiff
|
tree
2012-09-14
David Mitchell
eliminate PL_reginput
commit
|
commitdiff
|
tree
2012-09-12
David Mitchell
stop ""-overloaded Regex recursing
commit
|
commitdiff
|
tree
2012-09-12
David Mitchell
add test for 6502e08, s/(.)/die/e
commit
|
commitdiff
|
tree
2012-09-12
David Mitchell
perldelta: add recent regex API changes
commit
|
commitdiff
|
tree
2012-09-12
David Mitchell
update docs for $`, $&, $' changes
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
fix s/(.)/die/e
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
[MERGE] only copy bits of regex match string
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
fix a bug in handling $+[0] and unicode
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
m// and s///; don't copy TEMP/AMAGIC strings
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
tidy up patten match copying code
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
stop $foo =~ /(bar)/g skipping copy
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
rationalise t/re/pat_psycho.t
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
Don't copy all of the match string buffer
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
Separate handling of ${^PREMATCH} from $` etc
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
regexec_flags(): simplify length calculation
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
PL_sawampersand: use 3 bit flags rather than bool
commit
|
commitdiff
|
tree
2012-09-08
David Mitchell
document args to regexec_flags and API
commit
|
commitdiff
|
tree
2012-08-21
David Mitchell
utf8 pos cache: always keep most recent value
commit
|
commitdiff
|
tree
2012-08-12
David Mitchell
skip failing leak test under -Dmad
commit
|
commitdiff
|
tree
2012-08-01
David Mitchell
stop /$unchanging/ leaking
commit
|
commitdiff
|
tree
2012-07-31
David Mitchell
make re_compile core-engine specific
commit
|
commitdiff
|
tree
2012-07-24
David Mitchell
lex_grow_linestr(): update re_eval_start
commit
|
commitdiff
|
tree
2012-07-24
David Mitchell
[perl #114248] Newxz? doc wrong in perlclib.pod
commit
|
commitdiff
|
tree
2012-07-19
David Mitchell
op/join.t: don't use done_testing
commit
|
commitdiff
|
tree
2012-06-19
David Mitchell
overloading: make qr fallback to "" better
commit
|
commitdiff
|
tree
2012-06-16
David Mitchell
fix paren unwinding with CURLYN, CURLYM
commit
|
commitdiff
|
tree
2012-06-15
David Mitchell
perldelta: tweak minor thinko
commit
|
commitdiff
|
tree
2012-06-15
David Mitchell
point out another use for //o
commit
|
commitdiff
|
tree
2012-06-15
David Mitchell
Remove RXf_UTF8 from perlreapi
commit
|
commitdiff
|
tree
2012-06-15
David Mitchell
Properly restore PL_curcop after /(?{})/
commit
|
commitdiff
|
tree
2012-06-14
David Mitchell
run-time /(?{})/: fix an buffer overrun
commit
|
commitdiff
|
tree
2012-06-14
David Mitchell
Merge re_eval jumbo fix branch into blead
commit
|
commitdiff
|
tree
2012-06-14
David Mitchell
silence picky C compiler warning
commit
|
commitdiff
|
tree
2012-06-14
David Mitchell
update docs for (?{}) jumbo fix
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
let B know about new op_code_list field
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
regmatch(): avoid 'may be used uninitialized' msg
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
propagate /msix and (?msix) etc flags into (??{})
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
test that code within /(?{})/ etc is optimised
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
add tests for (?{ return foo })
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
un-TODO recursive split test
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
add test for /(??{exit})/
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
avoid 'unescaped left brace' warnings
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
Avoid braces warning in regen_perly.pl
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
re-apply temporarily remove overload.t changes
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
add tests for $1 modified compiling code block
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
add tests that (?{}) etc called in scalar context
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
handle (??{}) returning an overloaded value
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
handle weird/undef (?{}), (??{}) return value
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
simply 'use bytes' handling of (??{})
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
further simplify (??{}) return code
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
simplify the return code in (??{})
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
remove invalid assertion in (??{}) return code
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
propagate 'use re eval' into return from (??{})
commit
|
commitdiff
|
tree
2012-06-13
David Mitchell
save paren positions when running (?{}) code
commit
|
commitdiff
|
tree
next