From f23a604f89cb67c6063e8f1e1be2bc12dba9ec5d Mon Sep 17 00:00:00 2001
From: Conor MacNeill <conor@apache.org>
Date: Wed, 29 Jan 2003 11:57:25 +0000
Subject: [PATCH] Bring WHATSNEW up to date with recent changes (also don't
 duplicate entries for the 1.5.2 changes) Document the resolveExecutable
 attribute assed to <exec>

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273924 13f79535-47bb-0310-9956-ffa450edef68
---
 WHATSNEW                        | 20 +++++++++++++++++---
 docs/manual/CoreTasks/exec.html |  9 +++++++++
 2 files changed, 26 insertions(+), 3 deletions(-)

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:
 -----------
 * <translate> 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 <exec> 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 <jar> has been reenabled.
 
 * The start and end tokens for <translate> may now be longer than a
@@ -182,6 +192,10 @@ Other changes:
 
 * <tar>'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 @@ systems.</p>
         false as well.</td>
     <td align="center" valign="top">No, default is <i>true</i></td>
   </tr>
+  <tr>
+    <td valign="top">resolveExecutable</td>
+    <td valign="top">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.</td>
+  </tr>                     
 </table>
 <h3>Examples</h3>
 <blockquote>