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
Deparse: make a complex pattern readable with /x
[perl5.git]
/
lib
/
B
/
Deparse.pm
2017-06-05
David Mitchell
Deparse: make a complex pattern readable with /x
blob
|
commitdiff
2017-06-05
David Mitchell
Deparse: handle OP_PADRANGE in regex code blocks
blob
|
commitdiff
|
diff to current
2017-06-01
Dagfinn Ilmari Man...
Remove deprecated no-op :locked attribute
blob
|
commitdiff
|
diff to current
2017-01-13
Karl Williamson
Various .t's: Escape literal '}' and ']' in patterns
blob
|
commitdiff
|
diff to current
2016-10-04
David Mitchell
Better optimise my/local @a = split()
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-08-03
David Mitchell
Deparse.pm - avoid deep recursion warning
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
deparse subroutine signatures
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
fix deparsing of Test::More's use_ok()
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
fix up exists etc deparsing
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
handle deparsing of sub prototypes with sigs
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
Deparse: emit pragmas *before* each sub
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
Deparse: use more local vars in next_todo()
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
Deparse: move pragma deparsing into separate sub
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
deparse pragmas before subs
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK ops
blob
|
commitdiff
|
diff to current
2016-01-06
Lukas Mai
Deparse the /n flag on regexes [perl #127189]
blob
|
commitdiff
|
diff to current
2015-11-21
Lukas Mai
[perl #116677] always deparse <> as either glob or...
blob
|
commitdiff
|
diff to current
2015-03-24
Nicholas Clark
Bump Deparse's $VERSION following commit 65ef2c3e7d945498.
blob
|
commitdiff
|
diff to current
2015-03-24
Rafael Garcia-Suarez
Correctly deparse <<>>
blob
|
commitdiff
|
diff to current
2015-03-02
Tony Cook
[perl #123947] deparse $#_ as $#_ not as $#{_}
blob
|
commitdiff
|
diff to current
2015-02-16
Father Chrysostomos
Deparse state sub defined in inner subs
blob
|
commitdiff
|
diff to current
2015-02-06
Father Chrysostomos
Deparse: Don’t choke on SPECIAL constants
blob
|
commitdiff
|
diff to current
2015-02-01
Father Chrysostomos
Increase $B::Deparse::VERSION to 1.33
blob
|
commitdiff
|
diff to current
2015-02-01
Father Chrysostomos
Deparse new bitops
blob
|
commitdiff
|
diff to current
2015-01-20
Father Chrysostomos
Add :const anon sub attribute
blob
|
commitdiff
|
diff to current
2014-12-31
Karl Williamson
lib/B/Deparse.pm: refactor a hash slightly
blob
|
commitdiff
|
diff to current
2014-12-31
Karl Williamson
lib/B/Deparse.pm: Add comment
blob
|
commitdiff
|
diff to current
2014-12-31
Karl Williamson
lib/B/Deparse.pm: Generalize for non-ASCII platforms
blob
|
commitdiff
|
diff to current
2014-12-31
Karl Williamson
lib/B/Deparse.pm: Output WARNING_BITS in binary
blob
|
commitdiff
|
diff to current
2014-12-31
Karl Williamson
lib/B/Deparse.pm: Move hash to earlier in file
blob
|
commitdiff
|
diff to current
2014-12-30
Father Chrysostomos
Enable OPpTARGET_MY optimisation for cmp/<=>
blob
|
commitdiff
|
diff to current
2014-12-28
Matthew Horsfall...
Fixes to make test pass for regexp nocapture bit addition.
blob
|
commitdiff
|
diff to current
2014-12-24
Father Chrysostomos
Fix deparsing of some unary-prototyped calls
blob
|
commitdiff
|
diff to current
2014-12-24
Father Chrysostomos
Fix deparsing of ‘my sub x; sub { sub x {...} }’
blob
|
commitdiff
|
diff to current
2014-12-23
Father Chrysostomos
Some lexical sub deparsing fixes
blob
|
commitdiff
|
diff to current
2014-12-23
Father Chrysostomos
Increase $B::Deparse::VERSION to 1.32
blob
|
commitdiff
|
diff to current
2014-12-23
Father Chrysostomos
Deparse: Avoid uninit warning from undef &sub
blob
|
commitdiff
|
diff to current
2014-12-17
Father Chrysostomos
Deparse constant Perl subs
blob
|
commitdiff
|
diff to current
2014-12-16
Father Chrysostomos
Don’t ignore rv2gv when deparsing readline
blob
|
commitdiff
|
diff to current
2014-12-16
Father Chrysostomos
Deparse: Restore proto checks for coderef2text
blob
|
commitdiff
|
diff to current
2014-12-16
Father Chrysostomos
Deparse.pm: Remove obsolete comment about globals
blob
|
commitdiff
|
diff to current
2014-12-15
Father Chrysostomos
Deparse: Stop =~ QR_CONST from dropping flags
blob
|
commitdiff
|
diff to current
2014-12-15
Father Chrysostomos
Deparse.pm: Two more matchwords
blob
|
commitdiff
|
diff to current
2014-12-15
Father Chrysostomos
Deparse system-BLOCK correctly
blob
|
commitdiff
|
diff to current
2014-12-14
Father Chrysostomos
Deparse: Don’t parenthesize \my @a needlessly
blob
|
commitdiff
|
diff to current
2014-12-14
Father Chrysostomos
Fix deparsing of chdir without args
blob
|
commitdiff
|
diff to current
2014-12-14
Father Chrysostomos
Deparse chdir(bareword) without quotes
blob
|
commitdiff
|
diff to current
2014-12-14
Father Chrysostomos
Deparse use-ver features correctly
blob
|
commitdiff
|
diff to current
2014-12-14
Father Chrysostomos
Revert ‘alternate way to figure out prototypes’
blob
|
commitdiff
|
diff to current
2014-12-13
Father Chrysostomos
Deparse require vstring without parens
blob
|
commitdiff
|
diff to current
2014-12-13
Father Chrysostomos
Deparse $#{1} with braces
blob
|
commitdiff
|
diff to current
2014-12-13
Father Chrysostomos
Deparse /@{-}/ with braces
blob
|
commitdiff
|
diff to current
2014-12-13
Father Chrysostomos
Deparse /@a/ as regexp
blob
|
commitdiff
|
diff to current
2014-12-12
Father Chrysostomos
Deparse: Introduce subs after they are defined
blob
|
commitdiff
|
diff to current
2014-12-12
Father Chrysostomos
Deparse: Emit package before use
blob
|
commitdiff
|
diff to current
2014-12-10
Father Chrysostomos
Escape Latin-1 chars in deparsed strings
blob
|
commitdiff
|
diff to current
2014-12-09
Father Chrysostomos
Don’t deparse BEGIN blocks as __ANON__
blob
|
commitdiff
|
diff to current
2014-12-08
Father Chrysostomos
Fix deparsing of (1,2,3) in void context
blob
|
commitdiff
|
diff to current
2014-12-08
Father Chrysostomos
Fix deparsing of newline and tab with (?x)
blob
|
commitdiff
|
diff to current
2014-12-07
Father Chrysostomos
Don’t deparse for(foo()) as for(local(foo()))
blob
|
commitdiff
|
diff to current
2014-12-07
Father Chrysostomos
Deparse goto foo() correctly
blob
|
commitdiff
|
diff to current
2014-12-07
Father Chrysostomos
Deparse require(foo()) correctly
blob
|
commitdiff
|
diff to current
2014-12-07
Father Chrysostomos
Deparse.pm:pp_entereval: Redundant func call
blob
|
commitdiff
|
diff to current
2014-12-07
David Mitchell
Add OP_MULTIDEREF
blob
|
commitdiff
|
diff to current
2014-12-07
Father Chrysostomos
Deparse & calls with scalar() where necessary
blob
|
commitdiff
|
diff to current
2014-12-07
Father Chrysostomos
Deparse.pm:pp_entersub: Refactor repetition away
blob
|
commitdiff
|
diff to current
2014-12-06
Father Chrysostomos
B::Deparse: Escape non-ASCII printable chars
blob
|
commitdiff
|
diff to current
2014-12-06
Father Chrysostomos
Deparse.pm: Don’t call maybe_parens for sv_undef
blob
|
commitdiff
|
diff to current
2014-12-06
Father Chrysostomos
Avoid extraneous ‘();’ when deparsing just subs
blob
|
commitdiff
|
diff to current
2014-12-05
Father Chrysostomos
Deparse PVMG stubs
blob
|
commitdiff
|
diff to current
2014-12-05
Father Chrysostomos
Deparse predeclared prototyped subs
blob
|
commitdiff
|
diff to current
2014-12-04
Father Chrysostomos
Don’t deparse formats with #line directives
blob
|
commitdiff
|
diff to current
2014-12-04
Father Chrysostomos
[perl #123357] Fix deparsing of $; at stmt end
blob
|
commitdiff
|
diff to current
2014-12-04
Father Chrysostomos
Deparse.pm: Remove temp pre-PADNAME code
blob
|
commitdiff
|
diff to current
2014-12-04
Father Chrysostomos
Deparse.pm: Remove special \0 marker
blob
|
commitdiff
|
diff to current
2014-12-04
Father Chrysostomos
Deparse $x =~ (1?/$a/:0) under taint mode
blob
|
commitdiff
|
diff to current
2014-12-03
Father Chrysostomos
Deparse s/// with code blocks
blob
|
commitdiff
|
diff to current
2014-12-03
Father Chrysostomos
Deparse.pm: Fold some logic into sub code_list
blob
|
commitdiff
|
diff to current
2014-12-03
Father Chrysostomos
Deparse qr// and m// with code blocks and vars
blob
|
commitdiff
|
diff to current
2014-12-03
Father Chrysostomos
Deparse regexp code blocks in m// and split //
blob
|
commitdiff
|
diff to current
2014-12-03
Father Chrysostomos
Deparse qr/(?{code_blocks})/ with no interpolation
blob
|
commitdiff
|
diff to current
2014-12-03
Father Chrysostomos
Deparse FOO =~ y///r correctly
blob
|
commitdiff
|
diff to current
2014-12-03
Father Chrysostomos
Fix deparsing of $lexical =~ //
blob
|
commitdiff
|
diff to current
2014-12-03
Father Chrysostomos
Deparse: matchop: Remove double method+function call
blob
|
commitdiff
|
diff to current
2014-12-03
syber
Speed up method calls like $o->Other::method() and...
blob
|
commitdiff
|
diff to current
2014-12-02
Tony Cook
TARG slots have no name, and produced undefined value...
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Deparse.pm: Update docs concerning lex subs
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Deparse: Qualify pkg CVs that conflict w. lex CVs
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Deparse lexical subs
blob
|
commitdiff
|
diff to current
2014-11-29
syber
speedup for SUPER::method() calls.
blob
|
commitdiff
|
diff to current
2014-11-21
Father Chrysostomos
Increase $B::Deparse::VERSION to 1.31
blob
|
commitdiff
|
diff to current
2014-11-21
Father Chrysostomos
Make B use B::COP for nulled COPs
blob
|
commitdiff
|
diff to current
2014-11-21
Father Chrysostomos
Remove extraneous semicolons from Deparse output
blob
|
commitdiff
|
diff to current
2014-11-21
Father Chrysostomos
[perl #77452] Deparse { ...; BEGIN{} } correctly
blob
|
commitdiff
|
diff to current
2014-11-15
Father Chrysostomos
[perl #115066] Fix wrongly nested ‘use’ deparsing
blob
|
commitdiff
|
diff to current
2014-11-13
Father Chrysostomos
Have Deparse use %B::Op_private::ops_using
blob
|
commitdiff
|
diff to current
2014-11-11
Father Chrysostomos
Extend OPpTARGET_MY optimisation to state var init
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
Skip padsv op in $lex =~ ...
blob
|
commitdiff
|
diff to current
2014-11-08
Father Chrysostomos
Allow OPpTARGET_MY optimisation for split
blob
|
commitdiff
|
diff to current
next