ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gin...@apache.org
Subject [1/7] ant git commit: Reviewed documentation: - stripped trailing whitespace; - corrected the tag soup; - corrected Java versions (1.4 followed by 5); - stripped inline styling (use CSS for uniformity).
Date Tue, 23 Jan 2018 18:02:29 GMT
Repository: ant
Updated Branches:
  refs/heads/master 6d42415d9 -> a04350e0b


http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/tempfile.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/tempfile.html b/manual/Tasks/tempfile.html
index d4d9d52..e1c930a 100644
--- a/manual/Tasks/tempfile.html
+++ b/manual/Tasks/tempfile.html
@@ -112,7 +112,7 @@
       deleteonexit
     </td>
     <td valign="top" align="left">
-      Whether the temp file will be marked for deletion on normal exit of the Java Virtual Machine (even though the file may never be created); default <em>false</em>. <strong>Since Apache Ant 1.7</strong>
+      Whether the temp file will be marked for deletion on normal exit of the Java Virtual Machine (even though the file may never be created); default <em>false</em>. <em>Since Apache Ant 1.7</em>
     </td>
     <td valign="top" align="left">
       boolean
@@ -123,7 +123,7 @@
       createfile
     </td>
     <td valign="top" align="left">
-      Whether the temp file should be created by this task; default <em>false</em>.<strong>Since Ant 1.8</strong>
+      Whether the temp file should be created by this task; default <em>false</em>. <em>Since Ant 1.8</em>
     </td>
     <td valign="top" align="left">
       boolean

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/touch.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/touch.html b/manual/Tasks/touch.html
index 8adee38..0acd734 100644
--- a/manual/Tasks/touch.html
+++ b/manual/Tasks/touch.html
@@ -24,7 +24,7 @@
 
 <body>
 
-<h2><a name="touch">Touch</a></h2>
+<h2 id="touch">Touch</h2>
 <h3>Description</h3>
 
 <p>Changes the modification time of a resource and possibly creates it
@@ -41,13 +41,13 @@ resource collections (which also includes directories).  Prior to Apache Ant
   milliseconds.  If you need more control you have to fall back to
   the <code>&lt;exec&gt;</code> task and native commands.</p>
 
-<p>Starting with Ant 1.8.2 Ant will log a warning message if it fails
+<p><em>Since Ant 1.8.2</em>, a warning message is logged upon failure
   to change the file modification time.  This will happen if you try
   to change the modification time of a file you do not own on many
   Unix systems, for example.</p>
 
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -68,9 +68,9 @@ resource collections (which also includes directories).  Prior to Apache Ant
   </tr>
   <tr>
     <td valign="top">datetime</td>
-    <td valign="top">Specifies the new modification time of the file. The 
-       special value &quot;now&quot; indicates the current time 
-       (now supported since Ant 1.8).</td>
+    <td valign="top">Specifies the new modification time of the file.
+       <em>since Ant 1.8</em>, the
+       special value &quot;now&quot; indicates the current time.</td>
   </tr>
   <tr>
     <td valign="top">pattern</td>
@@ -78,19 +78,19 @@ resource collections (which also includes directories).  Prior to Apache Ant
        the current locale.
        Defaults to "MM/dd/YYYY hh:mm a" or "MM/dd/yyyy hh:mm:ss a"
        using the US locale.
-       <b>Since Ant 1.6.3</b></td>
+       <em>Since Ant 1.6.3</em></td>
     <td valign="top" align="center">No</td>
   </tr>
   <tr>
     <td valign="top">mkdirs</td>
     <td valign="top">Whether to create nonexistent parent
-       directories when touching new files. <b>Since Ant 1.6.3</b></td>
+       directories when touching new files. <em>Since Ant 1.6.3</em></td>
     <td valign="top" align="center">No, default <i>false</i>.</td>
   </tr>
   <tr>
     <td valign="top">verbose</td>
     <td valign="top">Whether to log the creation of new files.
-       <b>Since Ant 1.6.3</b></td>
+       <em>Since Ant 1.6.3</em></td>
     <td valign="top" align="center">No, default <i>true</i>.</td>
   </tr>
 </table>
@@ -111,14 +111,14 @@ not to filesets nested into a path or any other resource
 collection.</p>
 
 <h4>mapper</h4>
-<p><em>Since Ant 1.6.3,</em> a nested <a href="../Types/mapper.html">
+<p><em>Since Ant 1.6.3</em>, a nested <a href="../Types/mapper.html">
     mapper</a> can be specified.  Files specified via nested
     <code>fileset</code>s, <code>filelist</code>s, or the <code>file</code>
     attribute are mapped using the specified mapper.  For each file mapped,
     the resulting files are touched. If no time has been specified and
     the original file exists its timestamp will be used.
-    If no time has been specified and the original file does not exist the 
-    current time is used. Since Ant 1.8 the task settings (<code>millis</code>,
+    If no time has been specified and the original file does not exist the
+    current time is used. <em>Since Ant 1.8</em> the task settings (<code>millis</code>,
     and <code>datetime</code>) have priority over the timestamp of the original
     file.</p>
 <h3>Examples</h3>
@@ -132,8 +132,8 @@ hour times).</p>
 <pre>  &lt;touch datetime=&quot;09/10/1974 4:30 pm&quot;&gt;
     &lt;fileset dir=&quot;src_dir&quot;/&gt;
   &lt;/touch&gt;</pre>
-<p>changes the modification time to Oct, 09 1974 4:30 pm of all files and directories 
-  found in <code>src_dir</code>. </p>
+<p>changes the modification time to Oct, 09 1974 4:30 pm of all files and directories
+  found in <code>src_dir</code>.</p>
 <pre>  &lt;touch file=&quot;myfile&quot; datetime=&quot;06/28/2000 2:02:17 pm&quot;/&gt;</pre>
 <p>creates <code>myfile</code> if it doesn't exist and changes the
 modification time to Jun, 28 2000 2:02:17 pm (14:02:17 for those used to 24
@@ -154,6 +154,5 @@ modification time to that of <code>foo</code>.</p>
    <code>src</code> directory if it doesn't exist and changes the modification
    time of those files to the current time.</p>
 
-
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/translate.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/translate.html b/manual/Tasks/translate.html
index 10e812a..ee5c2e4 100644
--- a/manual/Tasks/translate.html
+++ b/manual/Tasks/translate.html
@@ -24,7 +24,7 @@
 
 <body>
 
-<h2><a name="translate">Translate</a></h2>
+<h2 id="translate">Translate</h2>
 <h3>Description</h3>
 <p>Identifies keys in files delimited by special tokens
 and translates them with values read from resource bundles.
@@ -76,7 +76,7 @@ Line endings of source files are preserved in the translated files.
 translate.
 </p>
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -160,8 +160,7 @@ translate.
 </p>
 <h3>Examples</h3>
 <p><b>Translate source file encoded in english into its japanese
-equivalent using a resource bundle encoded in japanese.
-</b></p>
+equivalent using a resource bundle encoded in japanese.</b></p>
 <pre>
   &lt;translate toDir=&quot;$(dest.dir}/ja&quot;
         starttoken=&quot;#&quot;

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/truncate.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/truncate.html b/manual/Tasks/truncate.html
index b7df3f7..0644e04 100644
--- a/manual/Tasks/truncate.html
+++ b/manual/Tasks/truncate.html
@@ -24,18 +24,18 @@
 
 <body>
 
-<h2><a name="touch">Truncate</a></h2>
+<h2 id="touch">Truncate</h2>
 <h3>Description</h3>
 
 <p>Set the length of one or more files, as the intermittently available
 <code>truncate</code> Unix utility/function. In addition to working with
 a single file, this Task can also work on
 <a href="../Types/resources.html">resources</a> and resource collections.
-<strong>Since Apache Ant 1.7.1</strong>.
+<em>Since Apache Ant 1.7.1</em>.
 </p>
 
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/tstamp.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/tstamp.html b/manual/Tasks/tstamp.html
index f35d558..8a290ba 100644
--- a/manual/Tasks/tstamp.html
+++ b/manual/Tasks/tstamp.html
@@ -24,7 +24,7 @@
 
 <body>
 
-<h2><a name="tstamp">Tstamp</a></h2>
+<h2 id="tstamp">Tstamp</h2>
 
 <h3>Description</h3>
 <p>Sets the <code>DSTAMP</code>, <code>TSTAMP</code>, and <code>TODAY</code>
@@ -49,7 +49,7 @@ value in ISO-8601 format (<code>1972-04-17T08:07:00Z</code>). If you specify a v
 in an invalid format an INFO message will be logged and the value will be ignored.</p>
 
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -63,13 +63,14 @@ in an invalid format an INFO message will be logged and the value will be ignore
 </table>
 
 <h3>Nested Elements</h3>
+<p>
 The Tstamp task supports a <code>&lt;format&gt;</code> nested element that
 allows a property to be set to the current date and time in a given format.
 The date/time patterns are as defined in the Java
 <a href="http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html">SimpleDateFormat</a> class.
 The format element also allows offsets to be applied to the time to generate different time values.
-<br><br>
-<table width="60%" border="1" cellpadding="2" cellspacing="0">
+</p>
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -162,8 +163,5 @@ is suitable for use with the <code>&lt;touch&gt;</code> task. The standard prope
 Sets three properties with the standard formats, prefixed with "start.":
 <code>start.DSTAMP</code>, <code>start.TSTAMP</code>, and <code>start.TODAY</code>.</p>
 
-
-
-
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/typedef.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/typedef.html b/manual/Tasks/typedef.html
index bdd58a7..3d4155d 100644
--- a/manual/Tasks/typedef.html
+++ b/manual/Tasks/typedef.html
@@ -24,7 +24,7 @@
 
 <body>
 
-<h2><a name="typedef">Typedef</a></h2>
+<h2 id="typedef">Typedef</h2>
 <h3>Description</h3>
   <p>
     Adds a task or a data type definition to the current project
@@ -56,7 +56,7 @@
   <pre>
     typename=fully.qualified.java.classname
   </pre>
-    
+
   <p>
     The xml format is described in the
     <a href="../Types/antlib.html">Antlib</a> section.
@@ -84,7 +84,7 @@
     attribute to work.</p>
 
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -126,12 +126,13 @@
       to <a href="../Types/antlib.html">Antlib</a>.
       The default is "properties" unless the file/resource name ends with
       ".xml", in which case the format attribute will have the value "xml".
-      <b>since Apache Ant 1.6</b>
+      <em>Since Ant 1.6</em>
     </td>
     <td valign="top" align="center">No</td>
   </tr>
   <tr>
-    <td valign="top">classpath</td> <td valign="top">the classpath to
+    <td valign="top">classpath</td>
+    <td valign="top">the classpath to
       use when looking up <code>classname</code>.</td>
     <td align="center" valign="top">No</td>
   </tr>
@@ -147,7 +148,7 @@
     <td valign="top">the name of the loader that is
       used to load the class, constructed from the specified classpath. Use
       this to allow multiple tasks/types to be loaded with the same loader,
-      so they can call each other. <b>since Ant 1.5</b> </td>
+      so they can call each other. <em>Since Ant 1.5</em></td>
     <td align="center" valign="top">No</td>
   </tr>
   <tr>
@@ -155,11 +156,11 @@
     <td valign="top">The action to take if there was a failure in defining the
       type. The values are <i>fail</i>: cause a build exception; <i>report</i>:
       output a warning, but continue; <i>ignore</i>: do nothing.
-      <b>since Ant 1.6</b>
-      An additional value is <i>failall</i>: cause all behavior of fail,
+      <em>Since Ant 1.6</em>,
+      an additional value is <i>failall</i>: cause all behavior of fail,
       as well as a build exception for the resource or file attribute
-      if the resource or file is not found. <b>since Ant 1.7</b>
-      The default is <i>fail</i>.
+      if the resource or file is not found. <em>Since Ant 1.7</em>,
+      the default is <i>fail</i>.
     </td>
     <td valign="top" align="center">No</td>
   </tr>
@@ -171,7 +172,7 @@
       to wrap the defined class unless the defined class implements/extends
       the class defined by the attribute "adaptto".
       If "adaptto" is not set, the defined class will always be wrapped.
-      <b>since Ant 1.6</b>
+      <em>Since Ant 1.6</em>
     </td>
     <td valign="top" align="center">No</td>
   </tr>
@@ -181,7 +182,7 @@
       adapter attribute.
       If the defined class does not implement/extend the interface/class
       specified by this attribute, the adaptor class will be used
-      to wrap the class. <b>since Ant 1.6</b>
+      to wrap the class. <em>Since Ant 1.6</em>
     </td>
     <td valign="top" align="center">No</td>
   </tr>
@@ -189,24 +190,23 @@
     <td valign="top">uri</td>
     <td valign="top">
       The uri that this definition should live in.
-      <b>since Ant 1.6</b>
+      <em>Since Ant 1.6</em>
     </td>
     <td valign="top" align="center">No</td>
   </tr>
 </table>
   <h3>Parameters specified as nested elements</h3>
   <h4>classpath</h4>
-  <p><code>Typedef</code>'s <i>classpath</i> attribute is a 
+  <p><code>Typedef</code>'s <i>classpath</i> attribute is a
     <a href="../using.html#path">path-like structure</a> and can also be set
     via a nested <i>classpath</i> element.</p>
 
 <h3>Examples</h3>
   The following fragment defines define a type called <i>urlset</i>.
   <pre>
-    &lt;typedef name="urlset" classname="com.mydomain.URLSet"/&gt; </pre>
+    &lt;typedef name="urlset" classname="com.mydomain.URLSet"/&gt;</pre>
   The data type is now available to Ant. The
-  class <code>com.mydomain.URLSet</code> implements this type.</p>
-
+  class <code>com.mydomain.URLSet</code> implements this type.
 
   <p>
     Assuming a class <i>org.acme.ant.RunnableAdapter</i> that
@@ -234,15 +234,12 @@
     &lt;typedef name="filter1"
              classname="org.acme.filters.Filter1"
              classpathref="lib.path"
-             loaderref="lib.path.loader"
-             /&gt;
+             loaderref="lib.path.loader"/&gt;
     &lt;typedef name="filter2"
              classname="org.acme.filters.Filter2"
-             loaderref="lib.path.loader"
-             /&gt;
+             loaderref="lib.path.loader"/&gt;
   </pre>
-  
-  
+
   <p>
     If you want to load an antlib into a special xml-namespace, the <tt>uri</tt> attribute
     is important:
@@ -253,7 +250,7 @@
               resource="net/sf/antcontrib/antlib.xml"
               classpath="path/to/ant-contrib.jar"/&gt;
   </pre>
-            
+
 <p>Here the namespace
   declaration <code>xmlns:antcontrib="antlib:net.sf.antcontrib"</code>
   allows tasks and types of the AntContrib Antlib to be used with the
@@ -263,7 +260,5 @@
   prefix at any element to make it usable for the element it is
   declared on as well as all its child elements.</p>
 
-
 </body>
 </html>
-

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/unpack.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/unpack.html b/manual/Tasks/unpack.html
index f7def5d..6537d31 100644
--- a/manual/Tasks/unpack.html
+++ b/manual/Tasks/unpack.html
@@ -24,7 +24,7 @@
 
 <body>
 
-<h2><a name="unpack">GUnzip/BUnzip2/UnXZ</a></h2>
+<h2 id="unpack">GUnzip/BUnzip2/UnXZ</h2>
 <h3>Description</h3>
 <p>Expands a resource packed using GZip, BZip2 or XZ.</p>
 
@@ -41,7 +41,7 @@ See <a href="../install.html#librarydependencies">Library
 Dependencies</a> for more information.</p>
 
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -75,7 +75,7 @@ resource collection</h4>
 </pre></blockquote>
 <p>expands <i>test.tar.bz2</i> to <i>test.tar</i></p>
 <blockquote><pre>
-&lt;uncz src=&quot;test.tar.xz&quot;/&gt;
+&lt;unxz src=&quot;test.tar.xz&quot;/&gt;
 </pre></blockquote>
 <p>expands <i>test.tar.xz</i> to <i>test.tar</i></p>
 <blockquote><pre>
@@ -120,7 +120,5 @@ files</a> on the fly, allowing a file to be mapped to multiple
 destinations, preserving the last modified time or a configurable file
 system timestamp granularity.</p>
 
-
-
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/untar.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/untar.html b/manual/Tasks/untar.html
index bfaf28f..c087c5d 100644
--- a/manual/Tasks/untar.html
+++ b/manual/Tasks/untar.html
@@ -24,12 +24,11 @@
 
 <body>
 
-<h2><a name="untar">Untar</a></h2>
+<h2 id="untar">Untar</h2>
 <h3>Description</h3>
 <p>Untars a tarfile.</p>
 
-This document has moved <A HREF="unzip.html">here</A>
+This document has moved <a href="unzip.html">here</a>
 
 </body>
 </html>
-

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/unzip.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/unzip.html b/manual/Tasks/unzip.html
index d62f20b..8d7e688 100644
--- a/manual/Tasks/unzip.html
+++ b/manual/Tasks/unzip.html
@@ -24,11 +24,11 @@
 
 <body>
 
-<h2><a name="unzip">Unjar/Untar/Unwar/Unzip</a></h2>
+<h2 id="unzip">Unjar/Untar/Unwar/Unzip</h2>
 <h3>Description</h3>
 <p>Unzips a zip-, war-, or jar file.</p>
 <p><a href="../Types/patternset.html">PatternSet</a>s are used to select files to extract
-<I>from</I> the archive.  If no patternset is used, all files are extracted.
+<i>from</i> the archive.  If no patternset is used, all files are extracted.
 </p>
 
 <p><a href="../Types/resources.html#collection">Resource
@@ -66,7 +66,7 @@ archive.</p>
 
 
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/uptodate.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/uptodate.html b/manual/Tasks/uptodate.html
index c724f20..62cf7e5 100644
--- a/manual/Tasks/uptodate.html
+++ b/manual/Tasks/uptodate.html
@@ -24,7 +24,7 @@
 
 <body>
 
-<h2><a name="uptodate">Uptodate</a></h2>
+<h2 id="uptodate">Uptodate</h2>
 <h3>Description</h3>
 <p>Sets a property if a target file or set of target files is more up-to-date
 than a source file or set of source files. A single source file is specified
@@ -45,7 +45,7 @@ a <code>&lt;mapper&gt;</code> element, the default behavior is to use a
 <p>Normally, this task is used to set properties that are useful to avoid
 target execution depending on the relative age of the specified files.</p>
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -77,7 +77,7 @@ target execution depending on the relative age of the specified files.</p>
 </table>
 
 <h3>Parameters specified as nested elements</h3>
-<h4><a name="srcfiles">srcfiles</a></h4>
+<h4 id="srcfiles">srcfiles</h4>
 <p>The nested <code>&lt;srcfiles&gt;</code> element is a
 <a href="../Types/fileset.html">fileset</a> and allows you to
 specify a set of files to check against the target file(s).</p>
@@ -90,13 +90,13 @@ attribute or nested <code>&lt;srcfiles&gt;</code> elements, but not both.
   files.  If you need logic that applies to directories as well, use a
   nested srcresource and a dirset (for example).</p>
 
-<h4><a name="srcresources">srcresources</a></h4>
+<h4 id="srcresources">srcresources</h4>
 <p>The nested <code>&lt;srcresources&gt;</code> element is a <a
 href="../Types/resources.html#union">union</a> and allows you to
 specify a collection of resources to check against the target file(s).
 <em>Since Apache Ant 1.7</em></p>
 
-<h4><a name="mapper">mapper</a></h4>
+<h4 id="mapper">mapper</h4>
 <p>The nested <code>&lt;mapper&gt;</code> element allows you to specify
 a set of target files to check for being up-to-date with respect to a
 set of source files.</p>
@@ -120,7 +120,7 @@ any of the DTD files in the <code>${src}/xml</code> directory.</p>
     &lt;srcfiles dir= &quot;${src}/xml&quot; includes=&quot;**/*.dtd&quot;/&gt;
     &lt;mapper type=&quot;merge&quot; to=&quot;${deploy}\xmlClasses.jar&quot;/&gt;
   &lt;/uptodate&gt;</pre>
-as well.
+<p>as well.
 
 The <code>xmlBuild.notRequired</code> property can then be used in a
 <code>&lt;target&gt;</code> tag's <code>unless</code> attribute to
@@ -130,6 +130,7 @@ conditionally run that target. For example, running the following target:</p>
   ...
 &lt;/target&gt;
 </pre>
+<p>
 will first run the <code>chkXmlBuild</code> target, which contains
 the <code>&lt;uptodate&gt;</code> task that determines whether
 <code>xmlBuild.notRequired</code> gets set. The property named in
@@ -138,7 +139,7 @@ If it did get set (ie., the jar file is up-to-date),
 then the <code>xmlBuild</code> target won't be run.
 </p>
 
-<p> The following example shows a single source file being checked
+<p>The following example shows a single source file being checked
 against a single target file:</p>
 <pre>  &lt;uptodate property=&quot;isUpToDate&quot;
             srcfile=&quot;/usr/local/bin/testit&quot;
@@ -147,7 +148,6 @@ against a single target file:</p>
 <p>sets the property <code>isUpToDate</code> to <code>true</code>
 if <code>/usr/local/bin/testit</code> is not newer than
 <code>${build}/.flagfile</code>.</p>
-</p>
   <p>
     The following shows usage of a relative mapper.
   </p>
@@ -170,8 +170,5 @@ if <code>/usr/local/bin/testit</code> is not newer than
     &lt;/uptodate&gt;
   </pre>
 
-
-
 </body>
 </html>
-

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/verifyjar.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/verifyjar.html b/manual/Tasks/verifyjar.html
index 4be2788..58a751b 100644
--- a/manual/Tasks/verifyjar.html
+++ b/manual/Tasks/verifyjar.html
@@ -24,16 +24,15 @@
 
 <body>
 
-<h2><a name="verifyjar">VerifyJar</a></h2>
+<h2 id="verifyjar">VerifyJar</h2>
 <h3>Description</h3>
 <p>Verifies JAR files with the <tt>jarsigner</tt> command line tool.
 It will take a named file in the <tt>jar</tt> attribute. Nested paths are also
 supported
 </p>
 
-
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -100,10 +99,10 @@ supported
       jarsigner command.
       <em>since Ant 1.8.0</em>.</td>
     <td align="center" valign="top">No</td>
-  </tr>  
+  </tr>
 </table>
 <h3>Parameters as nested elements</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -116,13 +115,13 @@ supported
   </tr>
   <tr>
     <td valign="top">fileset</td>
-    <td valign="top">fileset of JAR files to verify. </td>
+    <td valign="top">fileset of JAR files to verify.</td>
     <td valign="top" align="center">No</td>
   </tr>
   <tr>
     <td valign="top">sysproperty</td>
     <td valign="top">JVM system properties, with the syntax of Ant
-    <a href="exec.html#env">environment variables</a> </td>
+    <a href="exec.html#env">environment variables</a></td>
     <td valign="top" align="center">No, and only one can be supplied</td>
   </tr>
  </table>
@@ -138,8 +137,5 @@ alias=&quot;apache-group&quot; storepass=&quot;secret&quot;/&gt;
   keystore and private key via &quot;secret&quot; password.
 </p>
 
-
-
 </body>
 </html>
-

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/vss.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/vss.html b/manual/Tasks/vss.html
index 2c0ed68..2552ade 100644
--- a/manual/Tasks/vss.html
+++ b/manual/Tasks/vss.html
@@ -41,7 +41,7 @@
     <li><a href="#tasks">The Tasks</a></li>
 </ul>
 <br>
-<h2><a name="intro">Introduction</a></h2>
+<h2 id="intro">Introduction</h2>
 <p>These tasks provide an interface to the
 <a href="http://msdn.microsoft.com/ssafe/default.asp" target="_top">Microsoft Visual SourceSafe</a> SCM.
 The <code>org.apache.tools.ant.taskdefs.optional.vss</code> package consists of a simple framework to support
@@ -53,9 +53,9 @@ If you get a CreateProcess IOError=2 when running these, it means
 that ss.exe was not found. Check to see if you can run it from the
 command line -you may need to alter your path, or set the <tt>ssdir</tt>
 property.
-<h2><a name="tasks">The Tasks</a></h2>
+<h2 id="tasks">The Tasks</h2>
 
-<table border="0" cellspacing="0" cellpadding="3">
+<table>
     <tr>
         <td><a href="#vssget">vssget</a></td>
         <td>Retrieves a copy of the specified VSS file(s).</td>
@@ -95,13 +95,13 @@ property.
 
 <!-- VSSGET -->
 
-<h2><a name="vssget">VssGet</a></h2>
+<h2 id="vssget">VssGet</h2>
 <h3>Description</h3>
 Task to perform GET commands to Microsoft Visual SourceSafe.
 <p>If you specify two or more attributes from version, date and
 label only one will be used in the order version, date, label.</p>
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <th>Attribute</th>
     <th>Values</th>
@@ -118,7 +118,7 @@ label only one will be used in the order version, date, label.</p>
      <td>username[,password] - The username and password needed to get access
          to VSS. Note that you may need to specify both (if you have a password) -
          Ant/VSS will hang if you leave the password out and VSS does not accept
-         login without a password. </td>
+         login without a password.</td>
      <td>No</td>
   </tr>
   <tr>
@@ -178,7 +178,7 @@ label only one will be used in the order version, date, label.</p>
   </tr>
   <tr>
     <td>writablefiles</td>
-    <td>Behavior when local files are writable. Valid options are: <code>replace</code>, 
+    <td>Behavior when local files are writable. Valid options are: <code>replace</code>,
         <code>skip</code> and <code>fail</code>; Defaults to <code>fail</code>
         <br><code>skip</code> implies <code>failonerror=false</code></td>
     <td>No</td>
@@ -190,8 +190,8 @@ label only one will be used in the order version, date, label.</p>
   </tr>
   <tr>
     <td>filetimestamp</td>
-    <td>Set the behavior for timestamps of local files. Valid options are <code>current</code>, 
-        <code>modified</code>, or <code>updated</code>. Defaults to <code>current</code>.</td> 
+    <td>Set the behavior for timestamps of local files. Valid options are <code>current</code>,
+        <code>modified</code>, or <code>updated</code>. Defaults to <code>current</code>.</td>
     <td>No</td>
   </tr>
 </table>
@@ -215,13 +215,13 @@ which are labeled <i>Release1</i> and write them to the local directory
 
 <!-- VSSLABEL -->
 
-<h2><a name="vsslabel">VssLabel</a></h2>
+<h2 id="vsslabel">VssLabel</h2>
 <h3>Description</h3>
 Task to perform LABEL commands to Microsoft Visual SourceSafe.
 <p>Assigns a label to the specified version or current version of a file or
 project.</p>
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
    <tr>
      <th>Attribute</th>
      <th>Values</th>
@@ -238,7 +238,7 @@ project.</p>
      <td>username[,password] - The username and password needed to get access
          to VSS. Note that you may need to specify both (if you have a password) -
          Ant/VSS will hang if you leave the password out and VSS does not accept
-         login without a password. </td>
+         login without a password.</td>
      <td>No</td>
   </tr>
   <tr>
@@ -307,11 +307,11 @@ the build) will fail.
 
 <!-- VSSHISTORY -->
 
-<h2><a name="vsshistory">VssHistory</a></h2>
+<h2 id="vsshistory">VssHistory</h2>
 <h3>Description</h3>
 Task to perform HISTORY commands to Microsoft Visual SourceSafe.
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <th>Attribute</th>
     <th>Values</th>
@@ -328,7 +328,7 @@ Task to perform HISTORY commands to Microsoft Visual SourceSafe.
      <td>username[,password] - The username and password needed to get access
          to VSS. Note that you may need to specify both (if you have a password) -
          Ant/VSS will hang if you leave the password out and VSS does not accept
-         login without a password. </td>
+         login without a password.</td>
      <td>No</td>
   </tr>
   <tr>
@@ -404,7 +404,7 @@ Task to perform HISTORY commands to Microsoft Visual SourceSafe.
 <h4>Specifying the time-frame</h4>
 <p>There are different ways to specify what time-frame you wish to evaluate:</p>
 <ul>
-  <li>Changes between two dates: Specify both <code>fromDate</code> and <code>toDate</code> </li>
+  <li>Changes between two dates: Specify both <code>fromDate</code> and <code>toDate</code></li>
   <li>Changes before a date: Specify <code>toDate</code></li>
   <li>Changes after a date: Specify <code>fromDate</code></li>
   <li>Changes X Days before a date: Specify <code>toDate</code> and (negative!) <code>numDays</code></li>
@@ -448,11 +448,11 @@ Task to perform HISTORY commands to Microsoft Visual SourceSafe.
 
 <!-- VSSCHECKIN -->
 
-<h2><a name="vsscheckin">VssCheckin</a></h2>
+<h2 id="vsscheckin">VssCheckin</h2>
 <h3>Description</h3>
 Task to perform CHECKIN commands to Microsoft Visual SourceSafe.
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <th>Attribute</th>
     <th>Values</th>
@@ -469,7 +469,7 @@ Task to perform CHECKIN commands to Microsoft Visual SourceSafe.
      <td>username[,password] - The username and password needed to get access
          to VSS. Note that you may need to specify both (if you have a password) -
          Ant/VSS will hang if you leave the password out and VSS does not accept
-         login without a password. </td>
+         login without a password.</td>
      <td>No</td>
   </tr>
   <tr>
@@ -529,13 +529,13 @@ the local directory <i>D:\build</i>.</p>
 
 <!-- VSSCHECKOUT -->
 
-<h2><a name="vsscheckout">VssCheckout</a></h2>
+<h2 id="vsscheckout">VssCheckout</h2>
 <h3>Description</h3>
 Task to perform CHECKOUT commands to Microsoft Visual SourceSafe.
 <p>If you specify two or more attributes from version, date and
 label only one will be used in the order version, date, label.</p>
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <th>Attribute</th>
     <th>Values</th>
@@ -552,7 +552,7 @@ label only one will be used in the order version, date, label.</p>
      <td>username[,password] - The username and password needed to get access
          to VSS. Note that you may need to specify both (if you have a password) -
          Ant/VSS will hang if you leave the password out and VSS does not accept
-         login without a password. </td>
+         login without a password.</td>
      <td>No</td>
   </tr>
   <tr>
@@ -596,7 +596,7 @@ label only one will be used in the order version, date, label.</p>
   </tr>
   <tr>
     <td>writablefiles</td>
-    <td>Behavior when local files are writable. Valid options are: <code>replace</code>, 
+    <td>Behavior when local files are writable. Valid options are: <code>replace</code>,
         <code>skip</code> and <code>fail</code>; Defaults to <code>fail</code>
         <br><code>skip</code> implies <code>failonerror=false</code></td>
     <td>No</td>
@@ -608,13 +608,13 @@ label only one will be used in the order version, date, label.</p>
   </tr>
   <tr>
     <td>filetimestamp</td>
-    <td>Set the behavior for timestamps of local files. Valid options are <code>current</code>, 
-        <code>modified</code>, or <code>updated</code>. Defaults to <code>current</code>.</td> 
+    <td>Set the behavior for timestamps of local files. Valid options are <code>current</code>,
+        <code>modified</code>, or <code>updated</code>. Defaults to <code>current</code>.</td>
     <td>No</td>
   </tr>
   <tr>
     <td>getlocalcopy</td>
-    <td>Set the behavior to retrieve local copies of the files. Defaults to true.</td> 
+    <td>Set the behavior to retrieve local copies of the files. Defaults to true.</td>
     <td>No</td>
   </tr>
 </table>
@@ -634,11 +634,11 @@ label only one will be used in the order version, date, label.</p>
 
 <!-- VSSADD -->
 
-<h2><a name="vssadd">VssAdd</a></h2>
+<h2 id="vssadd">VssAdd</h2>
 <h3>Description</h3>
 Task to perform ADD commands to Microsoft Visual SourceSafe.
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <th>Attribute</th>
     <th>Values</th>
@@ -654,7 +654,7 @@ Task to perform ADD commands to Microsoft Visual SourceSafe.
      <td>username[,password] - The username and password needed to get access
          to VSS. Note that you may need to specify both (if you have a password) -
          Ant/VSS will hang if you leave the password out and VSS does not accept
-         login without a password. </td>
+         login without a password.</td>
      <td>No</td>
   </tr>
   <tr>
@@ -708,12 +708,12 @@ directory (see vsscp).</p>
 
 <!-- VSSCP -->
 
-<h2><a name="vsscp">VssCp</a></h2>
+<h2 id="vsscp">VssCp</h2>
 <h3>Description</h3>
 <p>Task to perform CP (Change Project) commands to Microsoft Visual SourceSafe.</p>
 <p>This task is typically used before a VssAdd in order to set the target project</p>
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <th>Attribute</th>
     <th>Values</th>
@@ -730,7 +730,7 @@ directory (see vsscp).</p>
      <td>username[,password] - The username and password needed to get access
          to VSS. Note that you may need to specify both (if you have a password) -
          Ant/VSS will hang if you leave the password out and VSS does not accept
-         login without a password. </td>
+         login without a password.</td>
      <td>No</td>
   </tr>
   <tr>
@@ -762,12 +762,12 @@ directory (see vsscp).</p>
 
 <!-- VSSCREATE -->
 
- <h2><a name="vsscreate">VssCreate</a></h2>
- <h3>Description</h3>
+<h2 id="vsscreate">VssCreate</h2>
+<h3>Description</h3>
  Task to perform CREATE commands to Microsoft Visual Source Safe.
  <p>Creates a new project in VSS.</p>
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <th>Attribute</th>
     <th>Values</th>
@@ -816,8 +816,6 @@ directory (see vsscp).</p>
 </pre>
 </blockquote>
 <p>Creates the VSS-Project <i>$/existingProject/newProject</i>.</p>
-<hr>
 
-<!-- Footer -->
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/waitfor.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/waitfor.html b/manual/Tasks/waitfor.html
index 54ff8ed..30dc465 100644
--- a/manual/Tasks/waitfor.html
+++ b/manual/Tasks/waitfor.html
@@ -37,7 +37,7 @@ if multiple conditions are specified, then the task will wait until all conditio
 property of that name will be created if the condition didn't come
 true within the specified time.</p>
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -94,8 +94,8 @@ true within the specified time.</p>
     <td valign="top" align="center">No</td>
   </tr>
 </table>
-<h3><a name="nested">Nested Elements</a></h3>
 
+<h3 id="nested">Nested Elements</h3>
 <p>The available conditions that satisfy the
 <code>&lt;waitfor&gt;</code> task are the same as those for the
 <a href="condition.html"><code>&lt;condition&gt;</code></a> task. See
@@ -127,7 +127,5 @@ true within the specified time.</p>
   on port 1521 and for the http://webserver/mypage.html web page
   to become available.</p>
 
-
 </body>
 </html>
-

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/war.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/war.html b/manual/Tasks/war.html
index 2c92006..4b17527 100644
--- a/manual/Tasks/war.html
+++ b/manual/Tasks/war.html
@@ -24,7 +24,7 @@
 
 <body>
 
-<h2><a name="war">War</a></h2>
+<h2 id="war">War</h2>
 <h3>Description</h3>
 <p>An extension of the <a href="jar.html">Jar</a> task with special
 treatment for files that should end up in the
@@ -46,7 +46,7 @@ attributes of zipfilesets in a Zip or Jar task.)</p>
     it is not optional by default. The task will fail if the file is not
     included, unless the <code>needxmlfile</code> attribute
     is set to <code>false</code>. The task
-    will warn if more than one web.xml file is added to the JAR  
+    will warn if more than one web.xml file is added to the JAR
     through the filesets.
 </p>
 
@@ -58,7 +58,7 @@ to avoid this behavior you must set the <code>duplicate</code> attribute
 to a value other than its default, <code>&quot;add&quot;</code>.</b></p>
 
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -180,7 +180,7 @@ to a value other than its default, <code>&quot;add&quot;</code>.</b></p>
   </tr>
   <tr>
     <td valign="top">duplicate</td>
-    <td valign="top">behavior when a duplicate file is found.  Valid values are &quot;add&quot;, &quot;preserve&quot;, and &quot;fail&quot;.  The default value is &quot;add&quot;.  </td>
+    <td valign="top">behavior when a duplicate file is found.  Valid values are &quot;add&quot;, &quot;preserve&quot;, and &quot;fail&quot;.  The default value is &quot;add&quot;.</td>
     <td valign="top" align="center">No</td>
   </tr>
   <tr>
@@ -358,7 +358,5 @@ Winzip has an option allowing all uppercase names (which is off by default!).  I
 Menu "Options" -> "Configuration",  "View" property/tab page, then "General" group box has an option called "Allow all uppercase file names".
 </p>
 
-
-
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/whichresource.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/whichresource.html b/manual/Tasks/whichresource.html
index 5b2b54e..e4fc243 100644
--- a/manual/Tasks/whichresource.html
+++ b/manual/Tasks/whichresource.html
@@ -14,19 +14,16 @@
    See the License for the specific language governing permissions and
    limitations under the License.
 -->
-    
+
 <html>
   <head>
     <meta http-equiv="Content-Language" content="en-us">
-      <link rel="stylesheet" type="text/css" href="../stylesheets/style.css">
-        <title>Whichresource Task</title>
-      </link>
-    </meta>
+    <link rel="stylesheet" type="text/css" href="../stylesheets/style.css">
+    <title>Whichresource Task</title>
   </head>
 
-
   <body>
-    <h2><a name="whichresource">Whichresource</a></h2>
+    <h2 id="whichresource">Whichresource</h2>
     <h3>Description</h3>
     <p>
       Find a class or resource on the supplied classpath, or the
@@ -38,7 +35,7 @@
   &lt;whichresource resource="/log4j.properties" property="log4j.url" &gt;
 </pre></blockquote>
     <h3>Parameters</h3>
-    <table border="1" cellpadding="2" cellspacing="0">
+    <table>
       <tr>
         <td valign="top"><b>Attribute</b></td>
         <td valign="top"><b>Description</b></td>
@@ -116,5 +113,5 @@
   &lt;/whichresource&gt;
   &lt;echo&gt;${ant-contrib.antlib.location}&lt;/echo&gt;
 </pre></blockquote>
-  </body>
+</body>
 </html>

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/wljspc.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/wljspc.html b/manual/Tasks/wljspc.html
index 5663494..5918012 100644
--- a/manual/Tasks/wljspc.html
+++ b/manual/Tasks/wljspc.html
@@ -15,15 +15,17 @@
    limitations under the License.
 -->
 <html>
-<head><link rel="stylesheet" type="text/css" href="../stylesheets/style.css">
-<title>WLJSPC Task</title></head>
+  <head>
+    <link rel="stylesheet" type="text/css" href="../stylesheets/style.css">
+    <title>WLJSPC Task</title>
+  </head>
 <body>
 <h1>wljspc</h1>
 <h3>Description</h3>
 <p>Class to precompile JSP's using weblogic's jsp compiler (weblogic.jspc)</p>
 Tested only on Weblogic 4.5.1 - NT4.0 and Solaris 5.7,5.8<br>
 <h3>Parameters</h3>
-<table border="1" cellPadding="2" cellSpacing="0">
+<table>
   <tbody>
     <tr>
       <th>Attribute</th>
@@ -38,13 +40,13 @@ Tested only on Weblogic 4.5.1 - NT4.0 and Solaris 5.7,5.8<br>
     <tr>
       <td>
 dest</td>
-      <td> root of destination directory, what you have set as WorkingDir in the weblogic properties</td>
+      <td>root of destination directory, what you have set as WorkingDir in the weblogic properties</td>
       <td>Yes</td>
     </tr>
     <tr>
       <td>
 package</td>
-      <td> start package name under which your JSP's would be compiled</td>
+      <td>start package name under which your JSP's would be compiled</td>
       <td>Yes</td>
     </tr>
     <tr>
@@ -67,13 +69,10 @@ The task checks timestamps on the JSP's and the generated classes, and compiles<
 only those files that have changed.<br>
 <br>
 It follows the weblogic naming convention of putting classes in<br>
-<b> _dirName/_fileName.class for dirname/fileName.jsp   </b><br>
+<b>_dirName/_fileName.class for dirname/fileName.jsp</b><br>
 <br>
 </p>
-<h3><br>
-Example<br>
-</h3>
-<p>
+<h3>Example</h3>
 <pre>
 &lt;target name="jspcompile" depends="compile"&gt;
   &lt;wljspc src="c:\\weblogic\\myserver\\public_html" dest="c:\\weblogic\\myserver\\serverclasses" package="myapp.jsp"&gt
@@ -85,8 +84,6 @@ Example<br>
 &lt;/target&gt;
 </pre>
 
-</p>
-
 <h3>Limitations</h3>
 <ul>
 <li>This works only on weblogic 4.5.1</li>

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/xmlproperty.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/xmlproperty.html b/manual/Tasks/xmlproperty.html
index 293cf24..00f9690 100644
--- a/manual/Tasks/xmlproperty.html
+++ b/manual/Tasks/xmlproperty.html
@@ -22,7 +22,7 @@
 
 <body>
 
-<h2><a name="xmlproperty">XmlProperty</a></h2>
+<h2 id="xmlproperty">XmlProperty</h2>
 <h3>Description</h3>
 <p>
 Loads property values from a well-formed xml file. There are no other restrictions
@@ -45,9 +45,7 @@ does <em>no</em> processing of the input.  In particular, unlike the
 <a href="property.html">Property task</a>, property references
 (i.e., <samp>${foo}</samp>) are not resolved.
 <p>
-<a name="semanticAttributes">
-<h3>Semantic Attributes</h3>
-</a>
+<h3 id="semanticAttributes">Semantic Attributes</h3>
 Input processing can be enabled by using the <b>semanticAttributes</b>
 attribute.  If this attribute is set to <i>true</i> (its default is
 <i>false</i>), the following processing occurs as the input XML file
@@ -75,6 +73,7 @@ is loaded:
 <p>
 For example, with semantic attribute processing enabled, this XML property
 file:
+</p>
 <pre>
   &lt;root&gt;
     &lt;properties&gt;
@@ -89,10 +88,8 @@ is roughly equivalent to the following fragments in a build.xml file:
   &lt;property name="root.properties.quux" value="${root.properties.foo}"/&gt;
 </pre>
 
-</p>
-
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -144,7 +141,7 @@ is roughly equivalent to the following fragments in a build.xml file:
     <td valign="top">rootDirectory</td>
     <td valign="top">The directory to use for resolving file references. Ignored
                      if <i>semanticAttributes</i> is not set to <i>true</i>.</td>
-    <td valign="top" align="center">No, default is <i>${basedir}</i>.</td>
+    <td valign="top" align="center">No, default is <code>${basedir}</code>.</td>
   </tr>
   <tr>
     <td valign="top">delimiter</td>
@@ -153,7 +150,7 @@ is roughly equivalent to the following fragments in a build.xml file:
   </tr>
 </table>
 
-<h3><a name="nested">Nested Elements</a></h3>
+<h3 id="nested">Nested Elements</h3>
 <h4>xmlcatalog</h4>
 <p>The <a href="../Types/xmlcatalog.html"><tt>&lt;xmlcatalog&gt;</tt></a>
 element is used to perform entity resolution.</p>
@@ -163,9 +160,7 @@ resource collection</h4>
 
 <p>The specified resource will be used as input.</p>
 
-<a name="examples">
-<h3>Examples</h3>
-</a>
+<h3 id="examples">Examples</h3>
 
 <h4>Non-semantic Attributes</h4>
 
@@ -283,7 +278,5 @@ is equivalent to the following entries in a build file:
   &lt;/path&gt;
 </pre>
 
-
-
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/xmlvalidate.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/xmlvalidate.html b/manual/Tasks/xmlvalidate.html
index c362bbe..5981f29 100644
--- a/manual/Tasks/xmlvalidate.html
+++ b/manual/Tasks/xmlvalidate.html
@@ -23,7 +23,7 @@
 
 <body>
 
-<h2><a name="xmlvalidate">XMLValidate</a></h2>
+<h2 id="xmlvalidate">XMLValidate</h2>
 <h3>Description</h3>
 
 <p>This task checks that XML files are valid (or only well formed). The
@@ -31,24 +31,26 @@ task uses the SAX2 parser implementation provided by JAXP by default
 (probably the one that is used by Apache Ant itself), but one can specify any
 SAX1/2 parser if needed.</p>
 
-<p>This task supports the use of nested
+<p>This task supports the use of nested</p>
+<ul>
   <li><a href="../Types/xmlcatalog.html"><tt>&lt;xmlcatalog&gt;</tt></a> elements</li>
   <li><tt>&lt;dtd&gt;</tt> elements which are used to resolve DTDs and entities</li>
   <li><tt>&lt;attribute&gt;</tt> elements which are used to set features on the parser.
       These can be any number of
       <a href="http://www.saxproject.org/apidoc/org/xml/sax/package-summary.html#package_description"><tt>http://xml.org/sax/features/</tt></a>
       or other features that your parser may support.</li>
-  <li><tt>&lt;property&gt;</tt> elements, containing string properties
-</p>
+  <li><tt>&lt;property&gt;</tt> elements, containing string properties</li>
+</ul>
 
-<p><b>Warning</b> : JAXP creates by default a non namespace aware parser.
+<p><b>Warning</b>: By default, JAXP creates a non namespace aware parser.
 The <tt>"http://xml.org/sax/features/namespaces"</tt> feature is set
-by default to <tt>false</tt> by the JAXP implementation used by ant. To validate
+by default to <tt>false</tt> by the JAXP implementation used by Ant. To validate
 a document containing namespaces,
-set the namespaces feature to <tt>true</tt> explicitly by nesting the following element:
+set the namespaces feature to <tt>true</tt> explicitly by nesting the following element:</p>
 <pre>
   &lt;attribute name="http://xml.org/sax/features/namespaces" value="true"/&gt;
 </pre>
+<p>
 If you are using for instance a <tt>xsi:noNamespaceSchemaLocation</tt> attribute in your XML files,
 you will need this namespace support feature.
 </p>
@@ -57,7 +59,7 @@ may not apply.</p>
 
 
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -98,12 +100,12 @@ may not apply.</p>
   </tr>
 </table>
 
-<h3><a name="nested">Nested Elements</a></h3>
+<h3 id="nested">Nested Elements</h3>
 <h4>dtd</h4>
 <p>
 <tt>&lt;dtd&gt;</tt> is used to specify different locations for DTD resolution.
 </p>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
 <tr>
   <td width="12%" valign="top"><b>Attribute</b></td>
   <td width="78%" valign="top"><b>Description</b></td>
@@ -130,9 +132,9 @@ Features usable with the xerces parser are defined here :
  <a href="http://xml.apache.org/xerces-j/features.html">Setting features</a><br>
 
 SAX features are defined here:
- <a href="http://www.saxproject.org/apidoc/org/xml/sax/package-summary.html#package_description"><tt>http://xml.org/sax/features/</tt></a><br>
+<a href="http://www.saxproject.org/apidoc/org/xml/sax/package-summary.html#package_description"><tt>http://xml.org/sax/features/</tt></a><br>
  </p>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
 <tr>
   <td width="12%" valign="top"><b>Attribute</b></td>
   <td width="78%" valign="top"><b>Description</b></td>
@@ -149,7 +151,6 @@ SAX features are defined here:
     <td align="center" valign="top">Yes</td>
   </tr>
 </table>
-</p>
 
 <h4>property</h4>
 <p>The <tt>&lt;property&gt;</tt> element is used to set properties.
@@ -157,7 +158,7 @@ These properties are defined here for the xerces XML parser implementation :
  <a href="http://xml.apache.org/xerces-j/properties.html">XML Parser properties</a>
 Properties can be used to set the schema used to validate the XML file.
 </p>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
 <tr>
   <td width="12%" valign="top"><b>Attribute</b></td>
   <td width="78%" valign="top"><b>Description</b></td>
@@ -174,8 +175,6 @@ Properties can be used to set the schema used to validate the XML file.
     <td align="center" valign="top">Yes</td>
   </tr>
 </table>
-</p>
-
 
 <h3>Examples</h3>
 <pre>
@@ -199,8 +198,8 @@ halt the build.
 &lt;/xmlvalidate&gt;
 </pre>
 
-Validate a struts configuration, using a local copy of the DTD. 
-<pre> 
+Validate a struts configuration, using a local copy of the DTD.
+<pre>
 &lt;xmlvalidate failonerror="no"&gt;
   &lt;fileset dir="${project.dir}" includes="**/*.xml"/&gt;
   &lt;xmlcatalog refid="mycatalog"/&gt;
@@ -253,11 +252,8 @@ and makes it easy to add a list of schema files/URLs to act as sources.
   value="${xsd.file}"/&gt;
 &lt;/xmlvalidate&gt;
 </pre>
-<br>
+<p>
 Validate the file xml/endpiece-noSchema.xml against the schema xml/doc.xsd.
-<br>
-
-
+</p>
 </body>
 </html>
-

http://git-wip-us.apache.org/repos/asf/ant/blob/a04350e0/manual/Tasks/zip.html
----------------------------------------------------------------------
diff --git a/manual/Tasks/zip.html b/manual/Tasks/zip.html
index 4d66851..4b0949f 100644
--- a/manual/Tasks/zip.html
+++ b/manual/Tasks/zip.html
@@ -24,7 +24,7 @@
 
 <body>
 
-<h2><a name="zip">Zip</a></h2>
+<h2 id="zip">Zip</h2>
 <h3>Description</h3>
 <p>Creates a zipfile.</p>
 <p>The <i>basedir</i> attribute is the reference directory from where to zip.</p>
@@ -37,7 +37,7 @@ the files you want to have excluded. This is also done with patterns. And
 finally with the <i>defaultexcludes</i> attribute, you can specify whether you
 want to use default exclusions or not. See the section on <a
 href="../dirtasks.html#directorybasedtasks">directory based tasks</a>, on how the
-inclusion/exclusion of files works, and how to write patterns. </p>
+inclusion/exclusion of files works, and how to write patterns.</p>
 <p>This task forms an implicit <a href="../Types/fileset.html">FileSet</a> and
 supports most attributes of <code>&lt;fileset&gt;</code>
 (<code>dir</code> becomes <code>basedir</code>) as well as the nested
@@ -49,9 +49,9 @@ if <code>basedir</code> is set. You may use any mixture of the implicit file set
 (with <code>basedir</code> set, and optional attributes like <code>includes</code>
 and optional subelements like <code>&lt;include&gt;</code>); explicit nested
 <code>&lt;fileset&gt;</code> elements so long as at least one fileset total is specified. The ZIP file will
-only reflect the relative paths of files <i>within</i> each fileset. The Zip task and its derivatives know a special form of a fileset named zipfileset that has additional attributes (described below). </p>
-<p>The Zip task also supports the merging of multiple zip files into the zip file. 
-This is possible through either the <i>src</i> attribute of any nested filesets 
+only reflect the relative paths of files <i>within</i> each fileset. The Zip task and its derivatives know a special form of a fileset named zipfileset that has additional attributes (described below).</p>
+<p>The Zip task also supports the merging of multiple zip files into the zip file.
+This is possible through either the <i>src</i> attribute of any nested filesets
 or by using the special nested fileset <i>zipgroupfileset</i>.</p>
 
 <p>The <code>update</code> parameter controls what happens if the ZIP
@@ -77,7 +77,7 @@ and set it to UTF8 to create zip files that can safely be read by
 Java.  For a more complete discussion,
 see <a href="#encoding">below</a></p>
 
-<p>Starting with Ant 1.5.2, <code>&lt;zip&gt;</code> can store Unix permissions
+<p><em>Since Ant 1.5.2</em>, <code>&lt;zip&gt;</code> can store Unix permissions
 inside the archive (see description of the filemode and dirmode
 attributes for <a href="../Types/zipfileset.html">&lt;zipfileset&gt;</a>).
 Unfortunately there is no portable way to store these permissions.
@@ -108,7 +108,7 @@ you use Windows' functions to extract an Ant generated ZIP
 archive.</p>
 
 <h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
+<table>
   <tr>
     <td valign="top"><b>Attribute</b></td>
     <td valign="top"><b>Description</b></td>
@@ -141,7 +141,7 @@ archive.</p>
     <td valign="top">For entries coming from existing archives (like
     nested <em>zipfileset</em>s or while updating the archive), keep
     the compression as it has been originally instead of using the
-    <em>compress</em> attribute.  Defaults false.  <em>Since Ant
+    <em>compress</em> attribute.  Defaults to false.  <em>Since Ant
     1.6</em></td>
     <td align="center" valign="top">No</td>
   </tr>
@@ -202,7 +202,7 @@ archive.</p>
   </tr>
   <tr>
     <td valign="top">duplicate</td>
-    <td valign="top">behavior when a duplicate file is found.  Valid values are &quot;add&quot;, &quot;preserve&quot;, and &quot;fail&quot;. The default value is &quot;add&quot;.  </td>
+    <td valign="top">behavior when a duplicate file is found.  Valid values are &quot;add&quot;, &quot;preserve&quot;, and &quot;fail&quot;. The default value is &quot;add&quot;.</td>
     <td valign="top" align="center">No</td>
   </tr>
   <tr>
@@ -239,7 +239,7 @@ archive.</p>
     that the permissions haven't been stored at all rather than real
     permissions and will instead apply its own default values.<br/>
     Set this attribute to true if you really want to preserve the
-      original permission field.<em>since Ant 1.8.0</em>
+    original permission field. <em>Since Ant 1.8.0</em>
     </td>
     <td valign="top" align="center">No, default is false</td>
   </tr>
@@ -248,8 +248,8 @@ archive.</p>
     <td valign="top">Whether to set the language encoding flag if the
       encoding is UTF-8.  This setting doesn't have any effect if the
       encoding is not UTF-8.
-      <em>Since Ant 1.8.0</em>.
-      <br/>See also the <a href="#encoding">discussion below</a></td>
+      <em>Since Ant 1.8.0</em>.<br/>
+      See also the <a href="#encoding">discussion below</a></td>
     <td align="center" valign="top">No, default is true</td>
   </tr>
   <tr>
@@ -259,8 +259,8 @@ archive.</p>
       <br>Possible values are "never", "always" and "not-encodeable"
       which will only add Unicode extra fields if the file name cannot
       be encoded using the specified encoding.
-      <em>Since Ant 1.8.0</em>.
-      <br/>See also the <a href="#encoding">discussion below</a></td>
+      <em>Since Ant 1.8.0</em>.<br/>
+      See also the <a href="#encoding">discussion below</a></td>
     <td align="center" valign="top">No, default is "never"</td>
   </tr>
   <tr>
@@ -268,21 +268,21 @@ archive.</p>
     <td valign="top">Whether to use UTF-8 and the language encoding
       flag instead of the specified encoding if a file name cannot be
       encoded using the specified encoding.
-      <em>Since Ant 1.8.0</em>.
-      <br/>See also the <a href="#encoding">discussion below</a></td>
+      <em>Since Ant 1.8.0</em>.<br/>
+      See also the <a href="#encoding">discussion below</a></td>
     <td align="center" valign="top">No, default is false</td>
   </tr>
   <tr>
     <td valign="top">zip64Mode</td>
     <td valign="top">When to use Zip64 extensions for entries.  The
       possible values are "never", "always" and "as-needed".
-      <em>Since Ant 1.9.1</em>.
-      <br/>See also the <a href="#zip64">discussion below</a></td>
+      <em>Since Ant 1.9.1</em>.<br/>
+      See also the <a href="#zip64">discussion below</a></td>
     <td align="center" valign="top">No, default is "as-needed"</td>
   </tr>
 </table>
 
-<h3><a name="encoding">Encoding of File Names</a></h3>
+<h3 id="encoding">Encoding of File Names</h3>
 
 <p>Traditionally the ZIP archive format uses CodePage 437 as encoding
   for file name, which is not sufficient for many international
@@ -294,30 +294,30 @@ archive.</p>
 
 <p>Ant has been offering the encoding attribute of the zip and unzip
   task as a way to explicitly specify the encoding to use (or expect)
-  since Ant 1.4.  It defaults to the platform's default encoding for
+  <em>since Ant 1.4</em>.  It defaults to the platform's default encoding for
   zip and UTF-8 for jar and other jar-like tasks (war, ear, ...) as
   well as the unzip family of tasks.</p>
 
 <p>More recent versions of the ZIP specification introduce something
   called the &quot;language encoding flag&quot; which can be used to
-  signal that a file name has been encoded using UTF-8.  Starting with
-  Ant 1.8.0 all zip-/jar- and similar archives written by Ant will set
+  signal that a file name has been encoded using UTF-8. <em>Since
+  Ant 1.8.0</em>, all zip-/jar- and similar archives written by Ant will set
   this flag, if the encoding has been set to UTF-8.  Our
-  interoperabilty tests with existing archivers didn't show any ill
+  interoperability tests with existing archivers didn't show any ill
   effects (in fact, most archivers ignore the flag to date), but you
   can turn off the "language encoding flag" by setting the attribute
   <code>useLanguageEncodingFlag</code> to <code>false</code> on the
   zip-task if you should encounter problems.</p>
 
-<p>The unzip (and similar tasks) -task will recognize the language
+<p>The unzip task (and similar tasks) will recognize the language
   encoding flag and ignore the encoding set on the task if it has been
   found.</p>
 
 <p>The InfoZIP developers have introduced new ZIP extra fields that
   can be used to add an additional UTF-8 encoded file name to the
-  entry's metadata.  Most archivers ignore these extra fields.  The
-  zip family of tasks support an
-  option <code>createUnicodeExtraFields</code> since Ant 1.8.0 which
+  entry's metadata.  Most archivers ignore these extra fields.
+  <em>Since Ant 1.8.0</em>, the zip family of tasks support an
+  option <code>createUnicodeExtraFields</code>, which
   makes Ant write these extra fields either for all entries ("always")
   or only those whose name cannot be encoded using the specified
   encoding (not-encodeable), it defaults to "never" since the extra
@@ -337,7 +337,7 @@ archive.</p>
 
 <p>The optimal setting of flags depends on the archivers you expect as
   consumers/producers of the ZIP archives.  Below are some test
-  results which may be superseeded with later versions of each
+  results which may be superseded with later versions of each
   tool.</p>
 
 <ul>
@@ -345,7 +345,7 @@ archive.</p>
     jars from your CLASSPATH reads and writes UTF-8 names, it doesn't
     set or recognize any flags or unicode extra fields.</li>
 
-  <li>Starting with Java7 <code>java.util.zip</code> writes UTF-8 by
+  <li>Starting with Java 7 <code>java.util.zip</code> writes UTF-8 by
     default and uses the language encoding flag.  It is possible to
     specify a different encoding when reading/writing ZIPs via new
     constructors.  The package now recognizes the language encoding
@@ -381,7 +381,7 @@ archive.</p>
 <p>If you are creating jars, then java.util.zip is your main
   consumer.  We recommend you set the encoding to UTF-8 and keep the
   language encoding flag enabled.  The flag won't help or hurt
-  java.util.zip prior to Java7 but archivers that support it will show
+  java.util.zip prior to Java 7 but archivers that support it will show
   the correct file names.</p>
 
 <p>For maximum interop it is probably best to set the encoding to
@@ -398,7 +398,7 @@ archive.</p>
   so the tools that support them will extract the file names
   correctly.</p>
 
-<h3><a name="zip64">Zip64 extensions</a></h3>
+<h3 id="zip64">Zip64 extensions</h3>
 
 <p>Zip64 extensions provide a way to create archives bigger than 4GB
   or holding more than 65535 entries - or add individual entries
@@ -438,9 +438,9 @@ archive.</p>
   understand Zip64 extra fields or fail to parse archives with extra
   fields in local file headers that are not present in the central
   directory, one such implementation is the java.util.zip package of
-  Java5, that's why the <code>jar</code> tasks default
+  Java 5, that's why the <code>jar</code> tasks default
   to <em>never</em>.  Archives created with <em>as-needed</em> can be
-  read without problems with Java6 and later.</p>
+  read without problems with Java 6 and later.</p>
 
 <h3>Parameters specified as nested elements</h3>
 
@@ -450,15 +450,14 @@ Collection</a>s are used to select groups of files to archive.</p>
 <p>Prior to Ant 1.7 only <code>&lt;fileset&gt;</code> and
 <code>&lt;zipfileset&gt;</code> have been supported as nested elements.</p>
 
-<a name="zipgroupfileset" />
-<h4>zipgroupfileset</h4>
-<p>A <code>&lt;zipgroupfileset&gt;</code> allows for multiple zip files to be 
-merged into the archive. Each file found in this fileset is added to the archive 
+<h4 id="zipgroupfileset">zipgroupfileset</h4>
+<p>A <code>&lt;zipgroupfileset&gt;</code> allows for multiple zip files to be
+merged into the archive. Each file found in this fileset is added to the archive
 the same way that <i>zipfileset src</i> files are added.</p>
 
 <p><code>&lt;zipgroupfileset&gt;</code> is
   a <a href="../Types/fileset.html">fileset</a> and supports all
-  of its attributes and nested elements.</a>
+  of its attributes and nested elements.</p>
 
 <h3>Examples</h3>
 <pre>  &lt;zip destfile=&quot;${dist}/manual.zip&quot;
@@ -501,7 +500,7 @@ it had been located at <code>htdocs/manual/ChangeLog.txt</code>.</p>
   &lt;/zip&gt;</pre>
 <p>zips all files in the <code>htdocs/manual</code> directory into the <code>docs/user-guide</code> directory
 in the archive, adds the file <code>ChangeLog27.txt</code> in the
-current directory as <code>docs/ChangeLog.txt</code>, and includes all the html files in <code>examples.zip</code> 
+current directory as <code>docs/ChangeLog.txt</code>, and includes all the html files in <code>examples.zip</code>
 under <code>docs/examples</code>.  The archive might end up containing the files:</p>
 <pre>    docs/user-guide/html/index.html
     docs/ChangeLog.txt
@@ -544,8 +543,5 @@ The next example
 permissions have been stored as part of the TAR file, they will be
 retained in the resulting ZIP archive.</p>
 
-
-
 </body>
 </html>
-


Mime
View raw message