Index: tests/loopctrl.cfa
===================================================================
--- tests/loopctrl.cfa	(revision 256728f45d421a919828a8272b7cf937c0a46ae9)
+++ tests/loopctrl.cfa	(revision 302d84c22b87fe90c1971f7dec09ac9ec099da53)
@@ -10,6 +10,6 @@
 // Created On       : Wed Aug  8 18:32:59 2018
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Sat Apr 13 11:03:09 2019
-// Update Count     : 104
+// Last Modified On : Fri Jul 12 12:05:05 2019
+// Update Count     : 106
 // 
 
@@ -32,5 +32,5 @@
 S ?-=?( S & t, one_t ) { t.i -= 1; t.j -= 1; return t; }
 ofstream & ?|?( ofstream & os, S v ) { return os | '(' | v.i | v.j | ')'; }
-void & ?|?( ofstream & os, S v ) { (ofstream &)(os | v); nl( os ); }
+void & ?|?( ofstream & os, S v ) { (ofstream &)(os | v); ends( os ); }
 
 int main() {
Index: tests/math1.cfa
===================================================================
--- tests/math1.cfa	(revision 256728f45d421a919828a8272b7cf937c0a46ae9)
+++ tests/math1.cfa	(revision 302d84c22b87fe90c1971f7dec09ac9ec099da53)
@@ -10,6 +10,6 @@
 // Created On       : Fri Apr 22 14:59:21 2016
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Mon Mar 25 22:56:47 2019
-// Update Count     : 109
+// Last Modified On : Fri Jul 12 12:04:56 2019
+// Update Count     : 111
 //
 
@@ -59,5 +59,5 @@
 	S ?\?( S s, unsigned long y ) { return (S){ s.i \ y }; }
 	ofstream & ?|?( ofstream & os, S s ) { return os | s.i; }
-	void ?|?( ofstream & os, S s ) { (ofstream &)(os | s); nl( os ); }
+	void ?|?( ofstream & os, S s ) { (ofstream &)(os | s); ends( os ); }
 	S s = { 4 };
 	S x = s \ 2;
Index: tests/sum.cfa
===================================================================
--- tests/sum.cfa	(revision 256728f45d421a919828a8272b7cf937c0a46ae9)
+++ tests/sum.cfa	(revision 302d84c22b87fe90c1971f7dec09ac9ec099da53)
@@ -11,6 +11,6 @@
 // Created On       : Wed May 27 17:56:53 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Jun  6 16:18:22 2019
-// Update Count     : 333
+// Last Modified On : Fri Jul 12 12:05:16 2019
+// Update Count     : 335
 //
 
@@ -97,5 +97,5 @@
 	S ?++( S & t ) { S temp = t; t += (S){1}; return temp; }
 	ofstream & ?|?( ofstream & os, S v ) { return os | v.i | v.j; }
-	void ?|?( ofstream & os, S v ) { (ofstream &)(os | v); nl( os ); }
+	void ?|?( ofstream & os, S v ) { (ofstream &)(os | v); ends( os ); }
 
 	S s = (S){0}, a[size], v = { low, low };
@@ -184,5 +184,5 @@
 	S ?++( S & t ) { S temp = t; t += (S){1}; return temp; }
 	ofstream & ?|?( ofstream & os, S v ) { return os | v.i | v.j; }
-	void ?|?( ofstream & os, S v ) { (ofstream &)(os | v); nl( os ); }
+	void ?|?( ofstream & os, S v ) { (ofstream &)(os | v); ends( os ); }
 
 	S s = (S){0}, a[size], v = { low, low };
Index: tests/swap.cfa
===================================================================
--- tests/swap.cfa	(revision 256728f45d421a919828a8272b7cf937c0a46ae9)
+++ tests/swap.cfa	(revision 302d84c22b87fe90c1971f7dec09ac9ec099da53)
@@ -10,6 +10,6 @@
 // Created On       : Wed May 27 17:56:53 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Sun Dec 23 23:00:49 2018
-// Update Count     : 77
+// Last Modified On : Fri Jul 12 12:05:26 2019
+// Update Count     : 79
 //
 
@@ -85,5 +85,5 @@
 	struct S { int i, j; } s1 = { 1, 2 }, s2 = { 2, 1 };
 	ofstream & ?|?( ofstream & os, S s ) { return os | s.i | s.j; }
-	void ?|?( ofstream & os, S s ) { (ofstream &)(os | s.i | s.j); nl( os ); }
+	void ?|?( ofstream & os, S s ) { (ofstream &)(os | s.i | s.j); ends( os ); }
 	sout | "struct S\t\t" | s1 | "," | s2 | "\t\tswap " | nonl;
 	swap( s1, s2 );
