Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re^3: 78/80 chars perl line still a meaningful rule

by Anonymous Monk
on Oct 17, 2012 at 08:11 UTC ( #999479=note: print w/ replies, xml ) Need Help??


in reply to Re^2: 78/80 chars perl line still a meaningful rule
in thread 78/80 chars perl line still a meaningful rule

perltidy does

confess "Insufficent data in X from {hash lookup} through {hash lookup} so +urce data file {hash lookup}" unless $condition;
which seems reasonable, although these days I prefer "condition or" to "unless"
$condition or confess "Insufficent data in X from {hash lookup} through {hash lookup} source + data file {hash lookup}";

I've tried my hand at concatenation

$condition or confess "Insufficent data in X from {hash lookup} " . "through {hash lookup} source data file {hash lookup}";
And I it is pleasing to the eye, but I wouldn't do that by hand typing (editor IDE should handle it automagically). This also makes searching source code slightly more keyboard clicks but its not a deal breaker for me.

I also like

$condition or confessn "Insufficent data in X from {hash lookup} through {hash lookup} source data file {hash lookup}";
where confessn would do some newline squashing

But mostly I just let it go past 80 chars cause is the least hassle and works with all editors :)


Comment on Re^3: 78/80 chars perl line still a meaningful rule
Select or Download Code
Re^4: 78/80 chars perl line still a meaningful rule
by McA (Curate) on Oct 17, 2012 at 08:24 UTC

    Is it only me, but I think personally that the perltidy solution looks really ugly. The manual splitting looks best in my eyes, but exactly this is cumbersome.

    Better solutions desired... ;-)

    Best regards
    McA

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://999479]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (7)
As of 2014-09-21 19:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (175 votes), past polls