Hey Mathew,<br><br>I think if you want to change the behaviour of something that most people aren&#39;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">&lt;<a href="mailto:david.tulloh@airservicesaustralia.com">david.tulloh@airservicesaustralia.com</a>&gt;</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&#39;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 &#39;wantarray&#39; is being used to determine the calling 
context for list vs. scalar. But it isn&#39;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>