antoine 2003/07/27 17:22:00 Modified: src/main/org/apache/tools/ant/taskdefs Replace.java . WHATSNEW Log: Prevent \r\n from being changed to \r\r\n under Windows Revision Changes Path 1.46 +6 -2 ant/src/main/org/apache/tools/ant/taskdefs/Replace.java Index: Replace.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/Replace.java,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Replace.java 25 Jul 2003 08:59:39 -0000 1.45 +++ Replace.java 28 Jul 2003 00:22:00 -0000 1.46 @@ -423,9 +423,13 @@ // line separators in values and tokens are "\n" // in order to compare with the file contents, replace them // as needed - String val = stringReplace(value.getText(), "\n", + String val = stringReplace(value.getText(), "\r\n", + "\n", false); + val = stringReplace(val, "\n", StringUtils.LINE_SEP, false); - String tok = stringReplace(token.getText(), "\n", + String tok = stringReplace(token.getText(), "\r\n", + "\n", false); + tok = stringReplace(tok, "\n", StringUtils.LINE_SEP, false); // for each found token, replace with value 1.470 +2 -0 ant/WHATSNEW Index: WHATSNEW =================================================================== RCS file: /home/cvs/ant/WHATSNEW,v retrieving revision 1.469 retrieving revision 1.470 diff -u -r1.469 -r1.470 --- WHATSNEW 26 Jul 2003 16:03:09 -0000 1.469 +++ WHATSNEW 28 Jul 2003 00:22:00 -0000 1.470 @@ -216,6 +216,8 @@ * ftp chmod failed when the remote system was UNIX and local system Windows Bugzilla Report 21865. +* replace would change \r\n into \r\r\n under Windows. + Other changes: -------------- * Six new Clearcase tasks added.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]