peterreilly    2005/05/31 08:53:33

  Modified:    .        WHATSNEW
               src/main/org/apache/tools/ant/taskdefs Javadoc.java
  Log:
  Move javadoc backslash with space fix to ant 1.6.5
  Check if file separator character is backslash before conversion
  
  Revision  Changes    Path
  1.836     +3 -0      ant/WHATSNEW
  
  Index: WHATSNEW
  ===================================================================
  RCS file: /home/cvs/ant/WHATSNEW,v
  retrieving revision 1.835
  retrieving revision 1.836
  diff -u -r1.835 -r1.836
  --- WHATSNEW  30 May 2005 10:04:41 -0000      1.835
  +++ WHATSNEW  31 May 2005 15:53:32 -0000      1.836
  @@ -248,6 +248,9 @@
   * <macrodef> with redefined default values was incorrect. (Fix for
      31215 had a bug). Bugzilla report 35109.
   
  +* <javadoc> will convert baskslashes to forwardslashes when generating file
  +  list by useexternalfile. Bugzilla report 27814.
  +
   Changes from Ant 1.6.3 to Ant 1.6.4
   ===================================
   
  
  
  
  1.142     +4 -2      ant/src/main/org/apache/tools/ant/taskdefs/Javadoc.java
  
  Index: Javadoc.java
  ===================================================================
  RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/Javadoc.java,v
  retrieving revision 1.141
  retrieving revision 1.142
  diff -u -r1.141 -r1.142
  --- Javadoc.java      30 Mar 2005 16:59:26 -0000      1.141
  +++ Javadoc.java      31 May 2005 15:53:33 -0000      1.142
  @@ -1965,8 +1965,10 @@
                   if (useExternalFile) {
                       // XXX what is the following doing? should it run if 
!javadoc4 && executable != null?
                       if (javadoc4 && sourceFileName.indexOf(" ") > -1) {
  -                        String name = 
  -                            sourceFileName.replace(File.separatorChar, '/');
  +                        String name = sourceFileName;
  +                        if (File.separatorChar == '\\') {
  +                            name = 
sourceFileName.replace(File.separatorChar, '/');
  +                        }
                           srcListWriter.println("\"" + name + "\"");
                       } else {
                           srcListWriter.println(sourceFileName);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to