Hey Mathew,<br><br>I think if you want to change the behaviour of something that most people aren't going to agree but it still bugs you, maybe consider adding an expansion key binding to your editor e.g. iab in VIM.<br>
<br>Alfie<br><br><div class="gmail_quote">On Wed, Jul 28, 2010 at 11:15 AM, Tulloh, David <span dir="ltr"><<a href="mailto:david.tulloh@airservicesaustralia.com">david.tulloh@airservicesaustralia.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">For a while now I've been using Data::Dump as a replacement
to Data::Dumper.</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">The output is better, it adapts the output style depending
on the amount of data. For example small arrays are printed horizontally,
long arrays vertically.</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">It also has a function dd, which displays the provided
variable.</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">So your full example becomes: dd blah; Thats ten
less key strokes.</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">David</font></span>
<hr>
<font face="Tahoma" size="2"><b>From:</b>
melbourne-pm-bounces+david.tulloh=<a href="http://airservicesaustralia.com" target="_blank">airservicesaustralia.com</a>@<a href="http://pm.org" target="_blank">pm.org</a>
[mailto:<a href="mailto:melbourne-pm-bounces%2Bdavid.tulloh" target="_blank">melbourne-pm-bounces+david.tulloh</a>=<a href="http://airservicesaustralia.com" target="_blank">airservicesaustralia.com</a>@<a href="http://pm.org" target="_blank">pm.org</a>] <b>On
Behalf Of </b>Mathew Robertson<br><b>Sent:</b> 28 July 2010 10:39
AM<br><b>To:</b> Melbourne Perl Mongers<br><b>Subject:</b> [Melbourne-pm]
Data::Dumper enhancement<br></font><br></div><div><div></div><div class="h5">
<div></div>Hi PM,
<div><br></div>
<div>For years I have used Data::Dumper to help me debug my code, usually with
the syntax:</div>
<div><br></div>
<div> print Dumper(blah);</div>
<div><br></div>
<div>It occurred to me that I could save some keystrokes... so went looking at
Dumper.pm and found that 'wantarray' is being used to determine the calling
context for list vs. scalar. But it isn't being used to detect void
context...</div>
<div><br></div>
<div>Would saving 6 keystrokes would be a useful enhancement?</div>
<div><br></div>
<div>cheers,</div>
<div>Mathew Robertson</div></div></div></div>
<br>_______________________________________________<br>
Melbourne-pm mailing list<br>
<a href="mailto:Melbourne-pm@pm.org">Melbourne-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/melbourne-pm" target="_blank">http://mail.pm.org/mailman/listinfo/melbourne-pm</a><br></blockquote></div><br>