No apology needed grinder. I appreciate the attention to
detail and sound advice you provide. Your previous comments on reputer have caused a measurable
improvement in my coding habits.
My only excuse for not
using ref or wantarray is not being familiar enough
with them to have known to use them. The mode parameter
did become more useful when extending the sub. I posted a
simpler version of the one I use, which includes this
write line. But $mode is now gone and this just checks for
a 4th param:
print IO Data::Dumper->new([$data],[$name])->Indent(2)->Quotekeys(0)->
+Dump if $name;
By the way your wantarray line wouldn't work until I
added returns:
wantarray ? return @file : return join '', @file;
Thanks again, I've updated the snippet with your improvements.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|