# no newlines after seeing here-target
$no_internal_newlines = 2;
- destroy_one_line_block();
+ ## destroy_one_line_block(); # deleted to fix case b529
$self->store_token_to_go( $Ktoken_vars, $rtoken_vars );
}
=over 4
+=item B<Do not break one-line block at here target>
+
+A blinking state produced by random testing was traced to a line of coding
+which which unnecessarily prevented one-line blocks from being formed when a
+here-target was encountered. This has been fixed.
+
+For example, the code block in the following contains a here target and was being
+broken into two lines:
+
+ unless ($INC{$file}) {
+ die <<"END_DIE" }
+
+These will now be output with the blocks intact, like this
+
+ unless ($INC{$file}) { die <<"END_DIE" }
+
+This fixes case b523. 11 Feb 2021.
+
=item B<Skip processing -kgb* flags in lists or if -maximum-consecutive-blank-lines=0>
Random testing produced an alternating state which was caused by -kgb flags
lines can be output, so a check was added for this situation. This fixes case
b760.
-10 Feb 2021.
+10 Feb 2021, 177fc3a.
=item B<Modify tolerance in testing for welds>