--space-keyword-paren
--vertical-tightness=1
+==> b1445.in <==
+ $cfg
+ ->
+ {
+ $type
+ }
+ [$num
+ ]
+ or
+ die
+"Unrecognized $type number: $num\n";
+
+ $cfg->{
+ $type
+ }
+ [$num
+ ]
+ or
+ die
+"Unrecognized $type number: $num\n";
+
+==> b1445.par <==
+--continuation-indentation=9
+--indent-columns=9
+--keep-old-breakpoints-after='->'
+--maximum-line-length=20
+--opening-hash-brace-right
+
==> b146.in <==
# State 1
}
+==> b1445 <==
+ $cfg->
+ {
+ $type
+ }
+ [$num
+ ]
+ or
+ die
+"Unrecognized $type number: $num\n";
+
+ $cfg->
+ {
+ $type
+ }
+ [$num
+ ]
+ or
+ die
+"Unrecognized $type number: $num\n";
+
==> b146 <==
# State 1
# looks bad if we align vertically with the wrong container
&& $tokens_to_go[$ibeg] ne $tokens_to_go[$ibeg_next]
+
+ # give -kba priority over -otr (b1445)
+ && !$self->[_rbreak_after_Klast_]->{ $K_to_go[$iend] }
)
{
my $spaces = ( $types_to_go[ $ibeg_next - 1 ] eq 'b' ) ? 1 : 0;