ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j..@apache.org
Subject svn commit: r422697 - /ant/core/trunk/WHATSNEW
Date Mon, 17 Jul 2006 12:14:34 GMT
Author: jhm
Date: Mon Jul 17 05:14:33 2006
New Revision: 422697

URL: http://svn.apache.org/viewvc?rev=422697&view=rev
Log:
could also add that to the WHATSNEW file ...

Modified:
    ant/core/trunk/WHATSNEW

Modified: ant/core/trunk/WHATSNEW
URL: http://svn.apache.org/viewvc/ant/core/trunk/WHATSNEW?rev=422697&r1=422696&r2=422697&view=diff
==============================================================================
--- ant/core/trunk/WHATSNEW (original)
+++ ant/core/trunk/WHATSNEW Mon Jul 17 05:14:33 2006
@@ -10,7 +10,7 @@
 * Improved recursion detection for lines with multiple matches of same token
   on a single line.  Bugzilla report 38456.
 
-* Task will now log correctly even if no project is set. 
+* Task will now log correctly even if no project is set.
   Bugzilla report 38458.
 
 * Use alternative names for the command line arguments in javac. Bugzilla
@@ -39,9 +39,9 @@
   volumes can still be specified without an intervening separator.
   UNC pathnames on Windows must include a server and share name, i.e.
   "\\a\b" to be considered valid absolute paths.
-  
+
 * The <java fork="false"> now as per default installs a security manager
-  using the default permissions. This is now independent of the 
+  using the default permissions. This is now independent of the
   failonerror attribute.  Bugzilla report 33361.
 
 * <signjar> now notices when the jar and signedjar are equal, and switches
@@ -54,16 +54,16 @@
 * <signjar> used to ignore a nested fileset when a jar was also provided as an
   attribute, printing a warning message; now it signs files in the fileset.
 
-* An improved method of handling timestamp granularity differences between 
+* An improved method of handling timestamp granularity differences between
   client and server was added to the <ftp> task.  FTP servers typically
   have HH:mm timestamps whereas local filesystems have HH:mm:ss timestamps.
-  Previously, this required tweaking with the timediffmillis attribute 
-  which also was used to handle timezone differences.  Now, there is a new 
+  Previously, this required tweaking with the timediffmillis attribute
+  which also was used to handle timezone differences.  Now, there is a new
   timestampgranularity attribute.  The default value for get operations is 0
-  since the user has the more powerful preservelastmodified attribute to work 
-  with.  Since this is not available on put operations the default value 
+  since the user has the more powerful preservelastmodified attribute to work
+  with.  Since this is not available on put operations the default value
   adds a minute to the server timestamp in order to account for this,
-  Scripts which previously used timediffmillis to do this compensation may 
+  Scripts which previously used timediffmillis to do this compensation may
   need to be rewritten.  timediffmillis has now been deprecated.
 
 * On Java1.5+, Ant automatically sets the system property
@@ -90,13 +90,13 @@
 
 * <fixcrlf> used \r (Mac) line endings on OS X, whose proper line separator
   is \n (Unix).  Bugzilla report 39585.
-  
+
 * <scp> now optionally supports the sftp protocol, you may need a newer jsch.jar.
   Bugzilla Report 39373.
-  
+
 * Ant launcher program prints errors to stderr, and exits with a -1 exit code
   value if, for any reason, it cannot actually start Ant proper. This will only
-  affect programs/scripts that called the launcher and which did not want to 
+  affect programs/scripts that called the launcher and which did not want to
   receive an error if ant itself would not start
 
 Fixed bugs:
@@ -108,7 +108,7 @@
 
 * <rpm> now also correctly searches the first element of the path.  Bug report 39345.
 
-* ant.bat now handles classpath set to "". Bug report 38914. 
+* ant.bat now handles classpath set to "". Bug report 38914.
 
 * <junit> now supports JUnit 4. Bugzilla Report 38811.
 
@@ -138,11 +138,11 @@
 
 * Incorrect task name with invalid "javac" task after a "presetdef".
   Bugzilla reports 31389 and 29499.
-  
+
 * <manifest> was not printing warnings about invalid manifest elements.
   Bugzilla report 32190.
 
-* <replace> got out of memory on large files (part of report 32566). 
+* <replace> got out of memory on large files (part of report 32566).
   <replace> can now handle files as long as there is enough disk space
   available.
 
@@ -154,12 +154,12 @@
 
 * FileUtils.resolveFile() promised to return absolute files but
   did not always do so.
-  
+
 * <ftp> failed to retrieve a file when the path towards the file contained
   an element starting with . Bugzilla report 33770.
-  
+
 * "<rmic> always compiles on Java1.5" bugzilla report=33862. Fixed default
-  stub version to always be "compat", even on Java1.5+. 
+  stub version to always be "compat", even on Java1.5+.
 
 * The .NET compilation tasks failed if filenames given as references
   contained spaces.  Bugzilla Report 27170.
@@ -179,8 +179,8 @@
 
 * <xmlvalidate> and <schemavalidate> create a new parser for every file in a
   fileset, and so validate multiple files properly. Bugzilla Report 32791.
-  
-* <tar> / <untar> now accepts files upto 8GB, <tar> gives an error if larger

+
+* <tar> / <untar> now accepts files upto 8GB, <tar> gives an error if larger
   files are to be included. This is the POSIX size limit.
 
 * <junitreport> removed line-breaks from stack-traces.  Bugzilla
@@ -248,8 +248,11 @@
 * <echoproperties> setPrefix javadoc claimed null or empty prefix would be
   ignored; instead an error was thrown.  Bugzilla report 39954.
 
-* <get> would fetch files that were up to date, because it used > in a 
+* <get> would fetch files that were up to date, because it used > in a
   remote/local timestamp comparison, not >=. Bugzilla 35607.
+  
+* <xslt> passes the current file (name + directory) to the stylesheet/transformation.
+  xsl-parameter name is configurable.  Bugzilla report 21042.
 
 Other changes:
 --------------
@@ -275,7 +278,7 @@
 * <echoproperties> now (alphanumerically) sorts the property list
   before echoing. Bugzilla report 18976.
 
-* A new base class DispatchTask has been added to facilitate elegant 
+* A new base class DispatchTask has been added to facilitate elegant
   creation of tasks with multiple actions.
 
 * Major revision of <wsdltodotnet>. Supports mono wsdl and the microsoft
@@ -311,7 +314,7 @@
 * Added <scriptselector> selector for scripted file selection
 
 * ant -diagnostics lists contents of ${user.home}/.ant/lib , and
-  checks that the java.io.tmpdir directory exists and is writeable. 
+  checks that the java.io.tmpdir directory exists and is writeable.
 
 * mail task accepts nested header element.  Bugzilla report 24713.
 
@@ -336,7 +339,7 @@
 * <sync> has a new nested element <preserveInTarget> that can be used
   to protect extra-content in the target directory.  Bugzilla Report
   21832.
-  
+
 * <signjar> now supports:
   -nested filesets at the same time as the jar attribute
   -a destDir attribute with the appropriate dependency logic, which
@@ -350,7 +353,7 @@
   Bugzilla Report 34374.
 
 * <os> condition adds "winnt" as a family which can be tested. This is
-  all windows platforms other than the Win9x line or Windows CE.  
+  all windows platforms other than the Win9x line or Windows CE.
 
 * <exec> (and hence, <apply> and any other derived classes) have an OsFamily
   attribute, which can restrict execution to a single OS family.
@@ -367,10 +370,10 @@
 * project name is now used for *all* targets so one can write consistent import
   build files. Bugzilla report 28444.
 
-* New condition <typefound> that can be used to probe for the declaration 
-  and implementation of a task, type, preset, macro, scriptdef, whatever. 
+* New condition <typefound> that can be used to probe for the declaration
+  and implementation of a task, type, preset, macro, scriptdef, whatever.
   As it tests for the implementation, it can be used to check for optional
-  tasks being available. 
+  tasks being available.
 
 * check for 1.5.* Ant main class. (weblogic.jar in classpath reports)
 
@@ -402,7 +405,7 @@
 * New logger, TimestampedLogger, that prints the wall time that a build
   finished/failed. Use with
   -logger org.apache.tools.ant.listener.TimestampedLogger
-  
+
 * <junitreport> now generates pages alltests-errors.html and
   alltests-fails.html, that list only the errors and failures, respectively.
   Bugzilla Report: 36226
@@ -469,11 +472,11 @@
 
 * <javacc> has a jdkversion attribute to pass the desired JDK version down to javacc.
   Bugzilla report 38715.
-  
-* <cvs> prints passfile info at -verbose level instead of -info. Bugzilla 
+
+* <cvs> prints passfile info at -verbose level instead of -info. Bugzilla
   report 35268
-     
-* When <javac> can't find the compiler class, it prints out java.home for 
+
+* When <javac> can't find the compiler class, it prints out java.home for
   immediate diagnostics
 
 * Ant launcher now supports a -main attribute so that you can specify an extension
@@ -503,12 +506,12 @@
 
 Changes that could break older environments:
 --------------------------------------------
-* <ftp> task has had a number of changes.  Uptodate calculation previously 
-  did not call a file uptodate if the source timestamp and the destination 
+* <ftp> task has had a number of changes.  Uptodate calculation previously
+  did not call a file uptodate if the source timestamp and the destination
   timestamp were equal. Bugzilla report 34941.  Any script that attempted
   to compensate for this by using the timediffmillis attribute might need
-  to be tweaked.  
-  
+  to be tweaked.
+
 
 Fixed bugs:
 -----------
@@ -535,7 +538,7 @@
 Other changes:
 --------------
 
-* AntXMLContext.setCurrentTargets() is now public. Bugzilla report 34680. 
+* AntXMLContext.setCurrentTargets() is now public. Bugzilla report 34680.
 
 Changes from Ant 1.6.2 to Ant 1.6.3
 ===================================
@@ -680,7 +683,7 @@
 
 * Ant generated jar files should now be detected as jar files by
   Solaris.  Bugzilla Report 32649.
-  
+
 * <rexec> with a single command should now work with unusal login
   dialogs without special read/write pairs.  Bugzilla Report 26632.
 
@@ -702,8 +705,8 @@
   - beginner: introduction into Ant
   - task developers: using path, fileset etc
 
-* a number of new attributes that allow the user to handle non-standard 
-  server listing formats and time zone differences have been added in 
+* a number of new attributes that allow the user to handle non-standard
+  server listing formats and time zone differences have been added in
   the <ftp> task.
 
 
@@ -727,7 +730,7 @@
   when Ant core loader != Java application loader and
   Path.systemClassPath taken from ${java.class.path} Bugzilla 30161.
 
-* MacroInstance did not clean up nested elements correctly in the execute 
+* MacroInstance did not clean up nested elements correctly in the execute
   method, causing multiple use of the same macro instance with nested
   elements to fail.
 
@@ -906,7 +909,7 @@
   Bugzilla Report 25982.
 
 * Throw build exception if target repeated in build file, but allow targets
-  to be repeated in imported files. 
+  to be repeated in imported files.
 
 * <apply> didn't compare timestamps of source and targetfiles when
   using a nested <filelist>.  Bugzilla Report 26985.
@@ -1116,7 +1119,7 @@
 * Remove a recursive template call in the junit xsls that could trigger a stack
   overflow. It now uses Xalan extensions to call a Java class directly.
   Bugzilla Report 19301
-  
+
 * Fix spurious infinite loop detection for filters (introduced in ant 1.6.0).
   Bugzilla Report 23154.
 
@@ -1172,7 +1175,7 @@
   Bugzilla Report 26253.
 
 * added nested text support to <macrodef>
-  
+
 * added initial support for Java 1.5.  Java 1.5 is now correctly
   detected by Ant and treated just like Java 1.4.  You can now specify
   source="1.5" in the <javac> task.
@@ -3424,4 +3427,4 @@
 
 * The packagelistloc attribute of <javadoc>'s <link> child will be
   resolved as a file (i.e. it is either absolute or relative to
-  basedir).
+  basedir).
\ No newline at end of file



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message