my @min_levels;
my $jmax = @{$rnew_lines} - 1;
+ return unless $jmax >= 0;
my %is_good_tok;
--- /dev/null
+ if ( $var eq 'wastebasket' ) { # this sends a pure block
+ # of hanging side comments
+ #to the vertical aligner.
+ #It caused a crash in
+ #a test version of
+ #sub 'delete_unmatched_tokens'
+ #...
+ #}
+ }
+ elsif ( $var eq 'spacecommand' ) {
+ &die("No $val function") unless eval "defined &$val";
+ }
--- /dev/null
+ if ( $var eq 'wastebasket' ) { # this sends a pure block
+ # of hanging side comments
+ #to the vertical aligner.
+ #It caused a crash in
+ #a test version of
+ #sub 'delete_unmatched_tokens'
+ #...
+ #}
+ }
+ elsif ( $var eq 'spacecommand' ) {
+ &die("No $val function") unless eval "defined &$val";
+ }
-if ( seek( DATA, 0, 0 ) ) { ... }
+if ( seek(DATA, 0, 0) ) { ... }
../snippets20.t git25.def
../snippets20.t git25.git25
../snippets20.t outdent.outdent2
+../snippets20.t kpit.def
+../snippets20.t kpit.kpit
+../snippets20.t kpitl.def
+../snippets20.t kpitl.kpitl
../snippets3.t ce_wn1.ce_wn
../snippets3.t ce_wn1.def
../snippets3.t colin.colin
../snippets9.t rt98902.def
../snippets9.t rt98902.rt98902
../snippets9.t rt99961.def
-../snippets20.t kpit.def
-../snippets20.t kpit.kpit
-../snippets20.t kpitl.def
-../snippets20.t kpitl.kpitl
+../snippets20.t hanging_side_comments3.def
--l=0
+-pbp -nst --ignore-side-comment-lengths --converge -l=0 -q
'def' => "",
'long_line' => "-l=0",
'pbp' => "-pbp -nst -nse",
- 'rperl' => "-l=0",
- 'rt132059' => "-dac",
+ 'rperl' =>
+ "-pbp -nst --ignore-side-comment-lengths --converge -l=0 -q",
+ 'rt132059' => "-dac",
};
############################
#15 kpit.kpit
#16 kpitl.def
#17 kpitl.kpitl
+#18 hanging_side_comments3.def
# To locate test #13 you can search for its name or the string '#13'
'foo10' => undef,
};
+----------
+
+ 'hanging_side_comments3' => <<'----------',
+ if ( $var eq 'wastebasket' ) { # this sends a pure block
+ # of hanging side comments
+ #to the vertical aligner.
+ #It caused a crash in
+ #a test version of
+ #sub 'delete_unmatched_tokens'
+ #...
+ #}
+ }
+ elsif ( $var eq 'spacecommand' ) {
+ &die("No $val function") unless eval "defined &$val";
+ }
----------
'kpit' => <<'----------',
-if ( seek( DATA, 0, 0 ) ) { ... }
+if ( seek(DATA, 0, 0) ) { ... }
----------
'kpitl' => <<'----------',
(4**(int($n / 2) + 1)));
#17...........
},
+
+ 'hanging_side_comments3.def' => {
+ source => "hanging_side_comments3",
+ params => "def",
+ expect => <<'#18...........',
+ if ( $var eq 'wastebasket' ) { # this sends a pure block
+ # of hanging side comments
+ #to the vertical aligner.
+ #It caused a crash in
+ #a test version of
+ #sub 'delete_unmatched_tokens'
+ #...
+ #}
+ }
+ elsif ( $var eq 'spacecommand' ) {
+ &die("No $val function") unless eval "defined &$val";
+ }
+#18...........
+ },
};
my $ntests = 0 + keys %{$rtests};