You are viewing a plain text version of this content. The canonical link for it is here.
Posted to doxia-commits@maven.apache.org by ca...@apache.org on 2006/04/29 01:32:30 UTC
svn commit: r398038 -
/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/LineBreaker.java
Author: carlos
Date: Fri Apr 28 16:32:29 2006
New Revision: 398038
URL: http://svn.apache.org/viewcvs?rev=398038&view=rev
Log:
[DOXIA-59] Doxia creates files with inconsistent new lines. Use system line separator instead of \n
Modified:
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/LineBreaker.java
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/LineBreaker.java
URL: http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/LineBreaker.java?rev=398038&r1=398037&r2=398038&view=diff
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/LineBreaker.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/LineBreaker.java Fri Apr 28 16:32:29 2006
@@ -26,6 +26,8 @@
{
public static final int DEFAULT_MAX_LINE_LENGTH = 78;
+ private static final String EOL = System.getProperty( "line.separator" );
+
private Writer destination;
private BufferedWriter writer;
@@ -88,7 +90,7 @@
case '\n':
writeWord();
- writer.write( '\n' );
+ writer.write( EOL );
lineLength = 0;
break;
@@ -126,7 +128,7 @@
{
if ( lineLength + 1 + length > maxLineLength )
{
- writer.write( '\n' );
+ writer.write( EOL );
lineLength = 0;
}
else