# this line has an unbalanced start. This helps prevent
# blinkers in unusual cases for lines near the length limit
# by making it more likely that RULE 2 will prevent a weld.
- my $level_diff =
- $outer_opening->[_LEVEL_] - $rLL->[$Kfirst]->[_LEVEL_];
+ # FIX3: for b1131: only use level difference in -lp mode.
+ my $level_diff = $rOpts_line_up_parentheses
+ && $outer_opening->[_LEVEL_] - $rLL->[$Kfirst]->[_LEVEL_];
if ( !$level_diff || $excess + $rOpts_indent_columns <= 0 )
{
=over 4
+=item B<Modify welding rules>
+
+This is an update to the patch 19 Apr 2021, eeeaf09. It restricts that patch
+to -lp formatting mode.
+
+This fixes case b1131.
+
+21 May 2021.
+
=item B<Fix inconsistency involving counting commas>
Random testing produced a formatting instability involving the combination of