--maximum-line-length=12
--nowant-right-space='='
+==> b1375.in <==
+# S1
+ $self->{'col_ids'} ||= [
+ $self->numbering .. $self->width() + $self->numbering - 1 ]
+ if ( defined( $self->width() ) && $self->width() > 0 );
+
+# S2
+ $self->{'col_ids'} ||=
+ [ $self->numbering .. $self->width() +
+ $self->numbering - 1 ]
+ if ( defined( $self->width() ) && $self->width() > 0 );
+
+==> b1375.par <==
+--extended-line-up-parentheses
+--indent-columns=10
+--maximum-line-length=58
+--opening-square-bracket-right
+--variable-maximum-line-length
+
==> b140.in <==
$cmd[ $i ]=[
$s, $e, $cmd, \@hunk, $i ] ;
&& $token_end ne '||' && $token_end ne '&&'
# Keep break after '=' if -lp. Fixes b964 b1040 b1062 b1083 b1089.
+ # Generalized from '=' to $is_assignment to fix b1375.
&& !(
- $token_end eq '='
+ $is_assignment{ $types_to_go[$iend] }
&& $rOpts_line_up_parentheses
&& $self->[_rlp_object_by_seqno_]
->{ $type_sequence_to_go[$ibeg_next] }