diff --git a/WHATSNEW b/WHATSNEW index 83e96151c..a46f4656e 100644 --- a/WHATSNEW +++ b/WHATSNEW @@ -1,4 +1,4 @@ -Changes from Ant 1.5.1 to current CVS version +Changes from Ant 1.5.2 to current CVS version ============================================= Changes that could break older environments: @@ -22,6 +22,9 @@ Changes that could break older environments: * ZipScanner#getIncludedFiles will now return the names of the ZipEntries that have been matched instead of the name of the archive. +* XML namespaces are now enabled in the XML parser, meaning XML namespace + declarations no longer cause errors. + Fixed bugs: ----------- * was not ignoring comment lines. @@ -102,10 +105,17 @@ Fixed bugs: * Ant will now exit with a return code of 1 if it encounters problems with the command line arguments. +* ClassLoader creation changes to use a factory method in Project. A new + class AntClassLoader2 implemented for 1.2+ specific features including + Package information and addition of classes specified in the Class-Path + element of a Jar's manifest. + +* It is now possible in to resolve the executable to a project basedir or + execution dir relative executable. The resolveExecutable must be used to + pick up such executables. + Other changes: -------------- -* **/.DS_Store has been added to the list of default pattern excludes. - * The filesetmanifest attribute of has been reenabled. * The start and end tokens for may now be longer than a @@ -182,6 +192,10 @@ Other changes: * 's up-to-date check didn't work for nested <(tar)fileset>s. +* a new attribute "globalopts" can be added to all Perforce tasks. + You can put in it all the strings described by p4 help usage. Refer to + the docs for more information. + Changes from Ant 1.5.1Beta1 to 1.5.1 ==================================== diff --git a/docs/manual/CoreTasks/exec.html b/docs/manual/CoreTasks/exec.html index 1847e4190..a4a877fb4 100644 --- a/docs/manual/CoreTasks/exec.html +++ b/docs/manual/CoreTasks/exec.html @@ -105,6 +105,15 @@

Parameters

false as well. No, default is true + + resolveExecutable + When this attribute is true, the name of the executable + if resolved firstly against the project basedir and + if that doe snot exist, against the execution + directory if specified. On Unix systems, if you only + want to allow execution of commands in the user's path, + set this to false. +

Examples