in reply to Re^3: To <=80 char code line length or not
in thread To <=80 char code line length or not
--nostandard-output --backup-and-modify-in-place --backup-file-extension=/ --maximum-line-length=100 --indent-columns=4 --continuation-indentation=4 --noline-up-parentheses --closing-token-indentation=0 --output-line-ending=unix --blanks-before-comments --blank-lines-before-subs=1 --blank-lines-before-packages=1 --blanks-before-blocks --long-block-line-count=1 --blank-lines-after-opening-block=0 --blank-lines-before-closing-block=0 --maximum-consecutive-blank-lines=1 --indent-block-comments --nooutdent-long-comments --fixed-position-side-comment=0 --ignore-side-comment-lengths --nohanging-side-comments --minimum-space-to-comment=1 --noclosing-side-comments --cuddled-else --noopening-brace-on-new-line --noopening-sub-brace-on-new-line --noopening-anonymous-sub-brace-on-new-line --nobrace-left-and-indent --noopening-token-right --vertical-tightness-closing=0 --block-brace-vertical-tightness=0 --stack-opening-tokens --nostack-closing-tokens --nodelete-old-newlines --add-newlines --brace-vertical-tightness-closing=0 --nobreak-at-old-comma-breakpoints --comma-arrow-breakpoints=0 --break-at-old-logical-breakpoints --break-at-old-keyword-breakpoints --break-at-old-ternary-breakpoints --break-at-old-attribute-breakpoints --ignore-old-breakpoints --nokeep-interior-semicolons --novalign --converge
the following part of the code (note the tabs)
Exception::throw( sprintf( 'Problem accessing resource on URI: "%s" by "%s" at "% +s, line %s".', $uri, caller() ) );
was tidied to
Exception::throw( sprintf( 'Problem accessing resource on URI: "%s" by "%s" at "%s, line %s".', $uri, caller() ) );
Basically, long lines are broken in unexpected places, ternary operator is rendered unreadable, etc.
($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,
|
|---|