changeset 32426:8e4f14837db2

maint: ensure that source files end with a single newline character
author John W. Eaton <jwe@octave.org>
date Sat, 21 Oct 2023 20:51:54 -0400
parents 6efda6ed0d17
children 8a8f16e7c462
files doc/interpreter/gui.txi doc/interpreter/mk-qthelp.pl doc/interpreter/oop.txi examples/data/west0479.mat libgui/languages/build_ts/README.md libgui/languages/build_ts/octave-qt/qprintdialog_unix.cpp libgui/src/dw-main-window.cc libgui/src/gui-preferences-fb.cc libgui/src/gui-settings.h libinterp/corefcn/ls-utils.cc libinterp/corefcn/symtab.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-classdef.h libinterp/operators/module.mk libinterp/parse-tree/pt-anon-scopes.cc libinterp/template-inst/Array-tc.cc liboctave/array/Sparse-C.cc liboctave/array/Sparse-b.cc liboctave/array/Sparse-d.cc liboctave/numeric/randmtzig.cc liboctave/wrappers/getopt-wrapper.c liboctave/wrappers/pwd-wrappers.c scripts/general/cumtrapz.m scripts/general/del2.m scripts/general/interpn.m scripts/gui/getpixelposition.m scripts/help/which.m scripts/ode/odeplot.m scripts/plot/appearance/xlim.m scripts/plot/draw/colorbar.m scripts/plot/draw/private/__gnuplot_scatter__.m scripts/plot/draw/quiver.m scripts/plot/draw/stream2.m scripts/sparse/pcg.m scripts/statistics/mode.m scripts/statistics/var.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/testfun/__debug_octave__.m scripts/time/datevec.m scripts/time/is_leap_year.m scripts/web/weboptions.m scripts/web/webwrite.m test/bug-35881/bug35881.m test/bug-52722/define_globals.m test/bug-52722/include_globals.m test/bug-52851/bug-52851.tst test/bug-53468/module.mk test/bug-58593/bug-58593.tst test/bug-63841/bug-63841.tst test/bug-64620/bug_64620_2.m test/bug-64620/cdef_counts_self.m test/compile-bench/bench-octave/cdef_ctor.m test/compile-bench/bench-octave/cdef_foo.m test/compile-bench/bench-octave/cdef_method1.m test/compile-bench/bench-octave/do_until_loop_empty.m test/compile-bench/bench-octave/dummy_script.m test/compile-bench/bench-octave/fib.m test/compile-bench/bench-octave/for_loop_binop_1.m test/compile-bench/bench-octave/for_loop_binop_2.m test/compile-bench/bench-octave/for_loop_binop_2_script.m test/compile-bench/bench-octave/for_loop_call_script_1.m test/compile-bench/bench-octave/for_loop_empty.m test/compile-bench/bench-octave/for_loop_ifs.m test/compile-bench/bench-octave/for_loop_silly.m test/compile-bench/bench-octave/for_loop_subfun_1.m test/compile-bench/bench-octave/for_sum_1.m test/compile-bench/bench-octave/for_sum_2.m test/compile-bench/bench-octave/get_bench_conf.m test/compile-bench/bench-octave/while_loop_empty.m test/compile/bytecode_anon_handles.m test/compile/bytecode_global_1.m test/compile/bytecode_if.m test/compile/bytecode_load_script_load_and_assert.m test/compile/bytecode_load_script_save.m test/compile/bytecode_multi_assign.m test/compile/bytecode_script_topscope_assert.m test/compile/bytecode_script_topscope_setup.m test/compile/bytecode_script_topscope_setup_script.m test/compile/bytecode_scripts.m test/compile/cdef_bar.m test/compile/script11.m test/compile/script2.m test/compile/script3.m test/parser.tst test/pkg/mfile_basic_test/doc/macros.texi
diffstat 86 files changed, 22 insertions(+), 89 deletions(-) [+]
line wrap: on
line diff
--- a/doc/interpreter/gui.txi	Fri Oct 20 15:15:03 2023 -0400
+++ b/doc/interpreter/gui.txi	Sat Oct 21 20:51:54 2023 -0400
@@ -189,4 +189,3 @@
 @DOCSTRING(filebrowser)
 
 @DOCSTRING(workspace)
-
--- a/doc/interpreter/mk-qthelp.pl	Fri Oct 20 15:15:03 2023 -0400
+++ b/doc/interpreter/mk-qthelp.pl	Sat Oct 21 20:51:54 2023 -0400
@@ -199,4 +199,3 @@
   </docFiles>
 </QHelpCollectionProject>
 __EOT4__
-
--- a/doc/interpreter/oop.txi	Fri Oct 20 15:15:03 2023 -0400
+++ b/doc/interpreter/oop.txi	Sat Oct 21 20:51:54 2023 -0400
@@ -1118,4 +1118,3 @@
 @result{} ans =  3
 @end group
 @end example
-
--- a/examples/data/west0479.mat	Fri Oct 20 15:15:03 2023 -0400
+++ b/examples/data/west0479.mat	Sat Oct 21 20:51:54 2023 -0400
@@ -1892,5 +1892,3 @@
 380 478 1
 378 479 0.28830909999999998
 381 479 0.071489880000000006
-
-
--- a/libgui/languages/build_ts/README.md	Fri Oct 20 15:15:03 2023 -0400
+++ b/libgui/languages/build_ts/README.md	Sat Oct 21 20:51:54 2023 -0400
@@ -19,4 +19,3 @@
 1. Change into `libgui/languages`
 2. Start the update by calling `build_ts/update_ts_files`
 3. Select the language files that should be updated
-
--- a/libgui/languages/build_ts/octave-qt/qprintdialog_unix.cpp	Fri Oct 20 15:15:03 2023 -0400
+++ b/libgui/languages/build_ts/octave-qt/qprintdialog_unix.cpp	Sat Oct 21 20:51:54 2023 -0400
@@ -1306,4 +1306,3 @@
 #include "qrc_qprintdialog.cpp"
 
 #endif // QT_NO_PRINTDIALOG
-
--- a/libgui/src/dw-main-window.cc	Fri Oct 20 15:15:03 2023 -0400
+++ b/libgui/src/dw-main-window.cc	Sat Oct 21 20:51:54 2023 -0400
@@ -246,4 +246,3 @@
 }
 
 OCTAVE_END_NAMESPACE(octave)
-
--- a/libgui/src/gui-preferences-fb.cc	Fri Oct 20 15:15:03 2023 -0400
+++ b/libgui/src/gui-preferences-fb.cc	Sat Oct 21 20:51:54 2023 -0400
@@ -71,4 +71,3 @@
 gui_pref
 fb_txt_file_ext ("filesdockwidget/txt_file_extensions",
                  QVariant ("m;c;cc;cpp;h;txt"));
-
--- a/libgui/src/gui-settings.h	Fri Oct 20 15:15:03 2023 -0400
+++ b/libgui/src/gui-settings.h	Sat Oct 21 20:51:54 2023 -0400
@@ -223,4 +223,3 @@
 const int settings_reload_default_colors_flag = -1;
 
 #endif
-
--- a/libinterp/corefcn/ls-utils.cc	Fri Oct 20 15:15:03 2023 -0400
+++ b/libinterp/corefcn/ls-utils.cc	Sat Oct 21 20:51:54 2023 -0400
@@ -93,4 +93,3 @@
 }
 
 OCTAVE_END_NAMESPACE(octave)
-
--- a/libinterp/corefcn/symtab.cc	Fri Oct 20 15:15:03 2023 -0400
+++ b/libinterp/corefcn/symtab.cc	Sat Oct 21 20:51:54 2023 -0400
@@ -850,4 +850,3 @@
 */
 
 OCTAVE_END_NAMESPACE(octave)
-
--- a/libinterp/octave-value/ov-classdef.cc	Fri Oct 20 15:15:03 2023 -0400
+++ b/libinterp/octave-value/ov-classdef.cc	Sat Oct 21 20:51:54 2023 -0400
@@ -825,4 +825,3 @@
 */
 
 OCTAVE_END_NAMESPACE(octave)
-
--- a/libinterp/octave-value/ov-classdef.h	Fri Oct 20 15:15:03 2023 -0400
+++ b/libinterp/octave-value/ov-classdef.h	Sat Oct 21 20:51:54 2023 -0400
@@ -278,4 +278,3 @@
 };
 
 #endif
-
--- a/libinterp/operators/module.mk	Fri Oct 20 15:15:03 2023 -0400
+++ b/libinterp/operators/module.mk	Sat Oct 21 20:51:54 2023 -0400
@@ -143,4 +143,3 @@
 	$(AM_V_GEN)rm -f $@-t $@ && \
 	$(SHELL) $(srcdir)/%reldir%/mk-ops.sh $(LIBINTERP_OPERATORS_SRC) > $@-t && \
 	mv $@-t $@
-
--- a/libinterp/parse-tree/pt-anon-scopes.cc	Fri Oct 20 15:15:03 2023 -0400
+++ b/libinterp/parse-tree/pt-anon-scopes.cc	Sat Oct 21 20:51:54 2023 -0400
@@ -122,4 +122,3 @@
 }
 
 OCTAVE_END_NAMESPACE(octave)
-
--- a/libinterp/template-inst/Array-tc.cc	Fri Oct 20 15:15:03 2023 -0400
+++ b/libinterp/template-inst/Array-tc.cc	Sat Oct 21 20:51:54 2023 -0400
@@ -55,4 +55,3 @@
 #if defined (HAVE_PRAGMA_GCC_VISIBILITY)
 #  pragma GCC visibility pop
 #endif
-
--- a/liboctave/array/Sparse-C.cc	Fri Oct 20 15:15:03 2023 -0400
+++ b/liboctave/array/Sparse-C.cc	Sat Oct 21 20:51:54 2023 -0400
@@ -63,4 +63,3 @@
 }
 
 INSTANTIATE_SPARSE (Complex);
-
--- a/liboctave/array/Sparse-b.cc	Fri Oct 20 15:15:03 2023 -0400
+++ b/liboctave/array/Sparse-b.cc	Sat Oct 21 20:51:54 2023 -0400
@@ -42,4 +42,3 @@
 }
 
 INSTANTIATE_SPARSE (bool);
-
--- a/liboctave/array/Sparse-d.cc	Fri Oct 20 15:15:03 2023 -0400
+++ b/liboctave/array/Sparse-d.cc	Sat Oct 21 20:51:54 2023 -0400
@@ -51,4 +51,3 @@
 }
 
 INSTANTIATE_SPARSE (double);
-
--- a/liboctave/numeric/randmtzig.cc	Fri Oct 20 15:15:03 2023 -0400
+++ b/liboctave/numeric/randmtzig.cc	Sat Oct 21 20:51:54 2023 -0400
@@ -866,4 +866,3 @@
 }
 
 OCTAVE_END_NAMESPACE(octave)
-
--- a/liboctave/wrappers/getopt-wrapper.c	Fri Oct 20 15:15:03 2023 -0400
+++ b/liboctave/wrappers/getopt-wrapper.c	Sat Oct 21 20:51:54 2023 -0400
@@ -137,4 +137,3 @@
 
   return retval;
 }
-
--- a/liboctave/wrappers/pwd-wrappers.c	Fri Oct 20 15:15:03 2023 -0400
+++ b/liboctave/wrappers/pwd-wrappers.c	Sat Oct 21 20:51:54 2023 -0400
@@ -99,4 +99,4 @@
   octave_unused_parameter (oct_pw);
 #endif
   return;
-}
\ No newline at end of file
+}
--- a/scripts/general/cumtrapz.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/general/cumtrapz.m	Sat Oct 21 20:51:54 2023 -0400
@@ -164,4 +164,3 @@
 %!error <DIM must be .* a valid dimension> cumtrapz (1, 2, 0)
 %!error <length of X and length of Y.*must match> cumtrapz ([1 2], [1 2 3])
 %!error <X and Y must have same shape> cumtrapz (ones (2,3), ones (2,4))
-
--- a/scripts/general/del2.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/general/del2.m	Sat Oct 21 20:51:54 2023 -0400
@@ -339,4 +339,3 @@
 %!error <in spacing vector 1> del2 (1, 2, [1 1])
 %!error <in spacing vector 2> del2 (1, [1 1], 2)
 %!error <must be a scalar or vector> del2 (1, ones (2,2), 2)
-
--- a/scripts/general/interpn.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/general/interpn.m	Sat Oct 21 20:51:54 2023 -0400
@@ -388,4 +388,3 @@
 %! interpn ([1,2], [1,2], magic (3), [1,2], ones (2,2), "spline")
 %!error <pchip interpolation not yet implemented> interpn ([1,2], "pchip")
 %!error <cubic interpolation not yet implemented> interpn ([1,2], "cubic")
-
--- a/scripts/gui/getpixelposition.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/gui/getpixelposition.m	Sat Oct 21 20:51:54 2023 -0400
@@ -123,4 +123,3 @@
 %!error <Invalid call> getpixelposition ()
 %!error <H must be a scalar> getpixelposition ([1, 2])
 %!error <H must be a .* graphics handle> getpixelposition (-1)
-
--- a/scripts/help/which.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/help/which.m	Sat Oct 21 20:51:54 2023 -0400
@@ -123,4 +123,3 @@
 %!error <Invalid call> which ()
 %!error <Invalid call> which (1)
 %!warning <'-all' not yet implemented> which ("1", "-all")
-
--- a/scripts/ode/odeplot.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/ode/odeplot.m	Sat Oct 21 20:51:54 2023 -0400
@@ -145,4 +145,3 @@
 %! disp("Terminate odeplot\n");
 %! odeplot ([], [], "done");
 %! title("Plot complete");
-
--- a/scripts/plot/appearance/xlim.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/plot/appearance/xlim.m	Sat Oct 21 20:51:54 2023 -0400
@@ -155,5 +155,3 @@
 %! unwind_protect_cleanup
 %!   close (hf);
 %! end_unwind_protect
-
-
--- a/scripts/plot/draw/colorbar.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/plot/draw/colorbar.m	Sat Oct 21 20:51:54 2023 -0400
@@ -927,4 +927,3 @@
 %!error <invalid axes handle following "peer"> colorbar ("peer", -1)
 %!error <PROP/VAL inputs must occur in pairs> colorbar ("PROP")
 %!error <unrecognized colorbar location> colorbar ("location", "foobar")
-
--- a/scripts/plot/draw/private/__gnuplot_scatter__.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/plot/draw/private/__gnuplot_scatter__.m	Sat Oct 21 20:51:54 2023 -0400
@@ -342,4 +342,3 @@
   endif
 
 endfunction
-
--- a/scripts/plot/draw/quiver.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/plot/draw/quiver.m	Sat Oct 21 20:51:54 2023 -0400
@@ -614,4 +614,3 @@
 %!error <scaling factor must be> quiver (10, 20, [1 2])
 %!error <scaling factor must be> quiver (10, 20, 30, 40, -5)
 %!error <scaling factor must be> quiver (10, 20, 30, 40, [1 2])
-
--- a/scripts/plot/draw/stream2.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/plot/draw/stream2.m	Sat Oct 21 20:51:54 2023 -0400
@@ -231,4 +231,3 @@
 %! stream2 ([1 2], [2 1], [1 1], [2 2], [3 3], [4 4]);
 %#!error <non-monotonically increasing or NaN values found in mesh>
 %! stream2 ([1 2], [1 NaN], [1 1], [2 2], [3 3], [4 4]);
-
--- a/scripts/sparse/pcg.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/sparse/pcg.m	Sat Oct 21 20:51:54 2023 -0400
@@ -682,4 +682,3 @@
 %! assert (flag, 0);
 %! assert (relres, resvec(2) / norm (b));
 %! assert (iter, 1);
-
--- a/scripts/statistics/mode.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/statistics/mode.m	Sat Oct 21 20:51:54 2023 -0400
@@ -345,5 +345,3 @@
 %!error <DIM must be .* a valid dimension> mode (1, -1.5)
 %!error <DIM must be .* a valid dimension> mode (1, Inf)
 %!error <DIM must be .* a valid dimension> mode (1, NaN)
-
-
--- a/scripts/statistics/var.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/statistics/var.m	Sat Oct 21 20:51:54 2023 -0400
@@ -954,4 +954,3 @@
 %! var ([1 2 3; 2 3 4], [1 3], "all")
 %!error <weight matrix or array does not match X in size> ...
 %! var (repmat ([1:20;6:25], [5 2 6 3]), repmat ([1:20;6:25], [5 2 3]), "all")
-
--- a/scripts/strings/dec2bin.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/strings/dec2bin.m	Sat Oct 21 20:51:54 2023 -0400
@@ -151,4 +151,3 @@
 ## Test input validation
 %!error <Invalid call> dec2bin ()
 %!error <input must be real> dec2bin (1+i);
-
--- a/scripts/strings/dec2hex.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/strings/dec2hex.m	Sat Oct 21 20:51:54 2023 -0400
@@ -130,4 +130,3 @@
 
 ## Test input validation
 %!error <Invalid call> dec2hex ()
-
--- a/scripts/testfun/__debug_octave__.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/testfun/__debug_octave__.m	Sat Oct 21 20:51:54 2023 -0400
@@ -75,4 +75,3 @@
   system (sprintf (command_string, getpid ()), false, "async");
 
 endfunction
-
--- a/scripts/time/datevec.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/time/datevec.m	Sat Oct 21 20:51:54 2023 -0400
@@ -773,4 +773,3 @@
 %!      "warning", "Format specifiers for dates should be lower case");
 %!fail ("datevec ('2015-03-31 hh:00','yyyy-mm-dd hh:MM')", ...
 %!      "warning", "format specifiers for time should be upper case");
-
--- a/scripts/time/is_leap_year.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/time/is_leap_year.m	Sat Oct 21 20:51:54 2023 -0400
@@ -58,4 +58,3 @@
 %!assert (is_leap_year (1000), false)
 %!assert (is_leap_year (1800), false)
 %!assert (is_leap_year (1600), true)
-
--- a/scripts/web/weboptions.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/web/weboptions.m	Sat Oct 21 20:51:54 2023 -0400
@@ -408,4 +408,3 @@
   endmethods
 
 endclassdef
-
--- a/scripts/web/webwrite.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/scripts/web/webwrite.m	Sat Oct 21 20:51:54 2023 -0400
@@ -126,4 +126,3 @@
 %!error <DATA must be a string> webwrite ("URL", 1)
 %!error <KEYS and VALUES must be strings> webwrite ("URL", "NAME1", 5)
 %!error <KEYS/VALUES must occur in pairs> webwrite ("URL", "KEY1", "VAL1", "A")
-
--- a/test/bug-35881/bug35881.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/bug-35881/bug35881.m	Sat Oct 21 20:51:54 2023 -0400
@@ -57,4 +57,3 @@
 Error in test_clear_inside_function (line 13)
 subf ();  fprintf ('a=%d\n', a);
 #}
-
--- a/test/bug-52722/define_globals.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/bug-52722/define_globals.m	Sat Oct 21 20:51:54 2023 -0400
@@ -1,2 +1,1 @@
 global a b c
-
--- a/test/bug-52722/include_globals.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/bug-52722/include_globals.m	Sat Oct 21 20:51:54 2023 -0400
@@ -5,4 +5,3 @@
 if (! isglobal ("c"))
   error ("global variable 'c' not defined");
 endif
-
--- a/test/bug-52851/bug-52851.tst	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/bug-52851/bug-52851.tst	Sat Oct 21 20:51:54 2023 -0400
@@ -21,4 +21,3 @@
 %! script4
 %! assert (r1, 1);
 %! assert (r2, 2);
-
--- a/test/bug-53468/module.mk	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/bug-53468/module.mk	Sat Oct 21 20:51:54 2023 -0400
@@ -5,4 +5,3 @@
   %reldir%/ofig51.ofig
 
 TEST_FILES += $(bug_53468_TEST_FILES)
-
--- a/test/bug-58593/bug-58593.tst	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/bug-58593/bug-58593.tst	Sat Oct 21 20:51:54 2023 -0400
@@ -53,4 +53,3 @@
 %! obj = myclass2 ();
 %! obj.data(end) = -1;
 %! assert (obj.data, [1001:1004, -1]);
-
--- a/test/bug-63841/bug-63841.tst	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/bug-63841/bug-63841.tst	Sat Oct 21 20:51:54 2023 -0400
@@ -159,4 +159,3 @@
 %!error <unary operator \'\'\' not implemented for \'cs-list\' operands> ti(1:3).a_property'*3
 %!error <unary operator \'\'\' not implemented for \'cs-list\' operands> 3*ti2(1:3).a_property'
 %!error <unary operator \'\'\' not implemented for \'cs-list\' operands> ti2(1:3).a_property'*3
-
--- a/test/bug-64620/bug_64620_2.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/bug-64620/bug_64620_2.m	Sat Oct 21 20:51:54 2023 -0400
@@ -25,4 +25,3 @@
 
   h1 = nested_fn1 ();
 end
-
--- a/test/bug-64620/cdef_counts_self.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/bug-64620/cdef_counts_self.m	Sat Oct 21 20:51:54 2023 -0400
@@ -9,4 +9,4 @@
       cdef_alive_objects_cntr--;
     end
   end
-end
\ No newline at end of file
+end
--- a/test/compile-bench/bench-octave/cdef_ctor.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/cdef_ctor.m	Sat Oct 21 20:51:54 2023 -0400
@@ -9,4 +9,4 @@
   for i = 1:n
     obj = cdef_ctor1 ("asd", i);
   end
-end
\ No newline at end of file
+end
--- a/test/compile-bench/bench-octave/cdef_foo.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/cdef_foo.m	Sat Oct 21 20:51:54 2023 -0400
@@ -22,4 +22,4 @@
       obj.a = a;
     end
   end
-end
\ No newline at end of file
+end
--- a/test/compile-bench/bench-octave/cdef_method1.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/cdef_method1.m	Sat Oct 21 20:51:54 2023 -0400
@@ -3,4 +3,4 @@
   for i = 1:n
     obj.method1 (2);
   end
-end
\ No newline at end of file
+end
--- a/test/compile-bench/bench-octave/do_until_loop_empty.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/do_until_loop_empty.m	Sat Oct 21 20:51:54 2023 -0400
@@ -4,4 +4,3 @@
     i++;
   until i >= n
 end
-
--- a/test/compile-bench/bench-octave/dummy_script.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/dummy_script.m	Sat Oct 21 20:51:54 2023 -0400
@@ -1,1 +1,1 @@
-% empty
\ No newline at end of file
+%%% empty
--- a/test/compile-bench/bench-octave/fib.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/fib.m	Sat Oct 21 20:51:54 2023 -0400
@@ -5,4 +5,4 @@
     endif
 
     b = fib (n - 1) + fib (n - 2);
-end
\ No newline at end of file
+end
--- a/test/compile-bench/bench-octave/for_loop_binop_1.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/for_loop_binop_1.m	Sat Oct 21 20:51:54 2023 -0400
@@ -3,4 +3,3 @@
     j = 1*2*3*4;
   end
 end
-
--- a/test/compile-bench/bench-octave/for_loop_binop_2.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/for_loop_binop_2.m	Sat Oct 21 20:51:54 2023 -0400
@@ -5,4 +5,3 @@
     f = g + j - 3;
   end
 end
-
--- a/test/compile-bench/bench-octave/for_loop_binop_2_script.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/for_loop_binop_2_script.m	Sat Oct 21 20:51:54 2023 -0400
@@ -2,4 +2,4 @@
   j = 1*2*3*4 * i;
   g = j / 2 + 1;
   f = g + j - 3;
-end
\ No newline at end of file
+end
--- a/test/compile-bench/bench-octave/for_loop_call_script_1.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/for_loop_call_script_1.m	Sat Oct 21 20:51:54 2023 -0400
@@ -1,3 +1,3 @@
   for i = 1:n
     dummy_script ();
-  end
\ No newline at end of file
+  end
--- a/test/compile-bench/bench-octave/for_loop_empty.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/for_loop_empty.m	Sat Oct 21 20:51:54 2023 -0400
@@ -2,4 +2,3 @@
   for i = 1:n
   end
 end
-
--- a/test/compile-bench/bench-octave/for_loop_ifs.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/for_loop_ifs.m	Sat Oct 21 20:51:54 2023 -0400
@@ -27,4 +27,3 @@
     end
   end
 end
-
--- a/test/compile-bench/bench-octave/for_loop_silly.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/for_loop_silly.m	Sat Oct 21 20:51:54 2023 -0400
@@ -3,4 +3,3 @@
     j = i;
   end
 end
-
--- a/test/compile-bench/bench-octave/for_loop_subfun_1.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/for_loop_subfun_1.m	Sat Oct 21 20:51:54 2023 -0400
@@ -11,4 +11,3 @@
 
 function c = suby2 (a, b)
 end
-
--- a/test/compile-bench/bench-octave/for_sum_1.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/for_sum_1.m	Sat Oct 21 20:51:54 2023 -0400
@@ -4,4 +4,3 @@
     sum = sum + mat (i);
   end
 end
-
--- a/test/compile-bench/bench-octave/for_sum_2.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/for_sum_2.m	Sat Oct 21 20:51:54 2023 -0400
@@ -4,4 +4,3 @@
     sum = sum + i;
   end
 end
-
--- a/test/compile-bench/bench-octave/get_bench_conf.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/get_bench_conf.m	Sat Oct 21 20:51:54 2023 -0400
@@ -25,4 +25,4 @@
     {"cdef_ctor", {"n", 94964}, 1, {}, 0},
     {"cdef_method1", {"n", 164837}, 1, {}, 0},
   };
-end
\ No newline at end of file
+end
--- a/test/compile-bench/bench-octave/while_loop_empty.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile-bench/bench-octave/while_loop_empty.m	Sat Oct 21 20:51:54 2023 -0400
@@ -4,4 +4,3 @@
     i++;
   end
 end
-
--- a/test/compile/bytecode_anon_handles.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/bytecode_anon_handles.m	Sat Oct 21 20:51:54 2023 -0400
@@ -133,4 +133,4 @@
 
 function b = execute_handle (h, arg1)
   b = h (arg1);
-end
\ No newline at end of file
+end
--- a/test/compile/bytecode_global_1.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/bytecode_global_1.m	Sat Oct 21 20:51:54 2023 -0400
@@ -217,4 +217,3 @@
     b = 6;
   end
 end
-
--- a/test/compile/bytecode_if.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/bytecode_if.m	Sat Oct 21 20:51:54 2023 -0400
@@ -139,4 +139,3 @@
   __printf_assert__ ("%d ", b);
   a = 0;
 end
-
--- a/test/compile/bytecode_load_script_load_and_assert.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/bytecode_load_script_load_and_assert.m	Sat Oct 21 20:51:54 2023 -0400
@@ -23,4 +23,4 @@
 assert (isempty (glb_bb));
 assert (isempty (glb_cc));
 assert (glb_dd == 4);
-assert (glb_ee == 5);
\ No newline at end of file
+assert (glb_ee == 5);
--- a/test/compile/bytecode_load_script_save.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/bytecode_load_script_save.m	Sat Oct 21 20:51:54 2023 -0400
@@ -13,4 +13,4 @@
 save (bytecode_load_script_file, "glb_aa", "glb_bb", "glb_cc", "glb_dd", "glb_ee", "local_aa", "local_bb", "local_cc")
 
 clear global glb_aa glb_bb glb_cc glb_dd glb_ee
-clear local_aa local_bb local_cc
\ No newline at end of file
+clear local_aa local_bb local_cc
--- a/test/compile/bytecode_multi_assign.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/bytecode_multi_assign.m	Sat Oct 21 20:51:54 2023 -0400
@@ -70,4 +70,4 @@
 
 function a = baz_throws ()
   error ("qwe");
-end
\ No newline at end of file
+end
--- a/test/compile/bytecode_script_topscope_assert.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/bytecode_script_topscope_assert.m	Sat Oct 21 20:51:54 2023 -0400
@@ -22,4 +22,4 @@
 
  evalin (place, "clear global glb_a glb_b glb_c glb_d glb_e glb_f glb_g");
  evalin (place, "clear local_a local_b local_c local_d local_e local_f local_g local_h");
-endfunction
\ No newline at end of file
+endfunction
--- a/test/compile/bytecode_script_topscope_setup.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/bytecode_script_topscope_setup.m	Sat Oct 21 20:51:54 2023 -0400
@@ -8,4 +8,4 @@
  evalin (place, "local_c = 104;");
  evalin (place, "local_d = 105;");
  evalin (place, "local_g = 108;");
-endfunction
\ No newline at end of file
+endfunction
--- a/test/compile/bytecode_script_topscope_setup_script.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/bytecode_script_topscope_setup_script.m	Sat Oct 21 20:51:54 2023 -0400
@@ -4,4 +4,4 @@
 local_h = 456;
 global glb_g;
 glb_g = 8;
-1234; % Should assign 1234 to ans
\ No newline at end of file
+1234; % Should assign 1234 to ans
--- a/test/compile/bytecode_scripts.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/bytecode_scripts.m	Sat Oct 21 20:51:54 2023 -0400
@@ -22,4 +22,4 @@
 
     % Inline function defined in script1
     assert (inlinefn2 (234) == 235) 
-end
\ No newline at end of file
+end
--- a/test/compile/cdef_bar.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/cdef_bar.m	Sat Oct 21 20:51:54 2023 -0400
@@ -49,4 +49,4 @@
       %printf ("dtored %s cnt=%d\n", self.msg, cdef_bar_cnt);
     endfunction
   endmethods
-end
\ No newline at end of file
+end
--- a/test/compile/script11.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/script11.m	Sat Oct 21 20:51:54 2023 -0400
@@ -5,4 +5,4 @@
 assert (inlinefn2 (4) == 5);
 
 eval ("c11 = 4;")
-eval ("d11 = 5;")
\ No newline at end of file
+eval ("d11 = 5;")
--- a/test/compile/script2.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/script2.m	Sat Oct 21 20:51:54 2023 -0400
@@ -1,3 +1,3 @@
 a2 = 3;
 
-error ("Error in script");
\ No newline at end of file
+error ("Error in script");
--- a/test/compile/script3.m	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/compile/script3.m	Sat Oct 21 20:51:54 2023 -0400
@@ -4,4 +4,4 @@
 assert (b1 == 3);
 assert (c1 == 4);
 eval ("assert (d1 == 5)");
-assert (a2 == 3);
\ No newline at end of file
+assert (a2 == 3);
--- a/test/parser.tst	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/parser.tst	Sat Oct 21 20:51:54 2023 -0400
@@ -365,4 +365,3 @@
 %! fail ("i:5", "warning", "imaginary part of complex colon arguments is ignored");
 %! fail ("1:5*i", "warning", "imaginary part of complex colon arguments is ignored");
 %! fail ("1:i:5", "warning", "imaginary part of complex colon arguments is ignored");
-
--- a/test/pkg/mfile_basic_test/doc/macros.texi	Fri Oct 20 15:15:03 2023 -0400
+++ b/test/pkg/mfile_basic_test/doc/macros.texi	Sat Oct 21 20:51:54 2023 -0400
@@ -92,4 +92,3 @@
 @macro xbackslashchar
 \\
 @end macro
-