Author: andy
Date: Thu Sep 11 15:55:50 2014
New Revision: 1624322

URL: http://svn.apache.org/r1624322
Log:
Make IndentedWriters for stdout/stderr flush on newline by default.

Modified:
    
jena/trunk/jena-arq/src/main/java/org/apache/jena/atlas/io/IndentedWriter.java

Modified: 
jena/trunk/jena-arq/src/main/java/org/apache/jena/atlas/io/IndentedWriter.java
URL: 
http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/org/apache/jena/atlas/io/IndentedWriter.java?rev=1624322&r1=1624321&r2=1624322&view=diff
==============================================================================
--- 
jena/trunk/jena-arq/src/main/java/org/apache/jena/atlas/io/IndentedWriter.java 
(original)
+++ 
jena/trunk/jena-arq/src/main/java/org/apache/jena/atlas/io/IndentedWriter.java 
Thu Sep 11 15:55:50 2014
@@ -33,10 +33,14 @@ import org.apache.jena.atlas.lib.Closeab
 public class IndentedWriter extends AWriterBase implements AWriter, Closeable
 {
     /** Stdout wrapped in an IndentedWriter - no line numbers */
-    public static final IndentedWriter stdout = new IndentedWriter(System.out) 
; 
+    public static final IndentedWriter stdout = new IndentedWriter(System.out) 
;
     /** Stderr wrapped in an IndentedWriter - no line numbers */
     public static final IndentedWriter stderr = new IndentedWriter(System.err) 
;
     
+    static {
+        stdout.setFlushOnNewline(true) ;
+        stderr.setFlushOnNewline(true) ;
+    }
     // Note cases:if (!flatMode) 
     // 1/ incIndent - decIndent with no output should not cause any padding
     // 2/ newline() then no text, then finish should not cause a line number.


Reply via email to