From b6e0d9de301da43e2d284db2fddd598f9a5b2c67 Mon Sep 17 00:00:00 2001 From: Diane Holt Date: Fri, 22 Mar 2002 18:35:49 +0000 Subject: [PATCH] Add and new vss* tasks to tables (tasksoverview). Add / (WHATSNEW) and do a little clean-up (group new-tasks bullets, spelling/grammar/etc.), but didn't go wild. Fix spacing for usinglist. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271956 13f79535-47bb-0310-9956-ffa450edef68 --- WHATSNEW | 79 +++++++++++++++++----------------- docs/manual/tasksoverview.html | 13 +++++- docs/manual/usinglist.html | 20 ++++----- 3 files changed, 61 insertions(+), 51 deletions(-) diff --git a/WHATSNEW b/WHATSNEW index 4214179fb..7cc643aaa 100644 --- a/WHATSNEW +++ b/WHATSNEW @@ -44,15 +44,18 @@ Changes that could break older environments: 'description' attribute, unless the -verbose or -debug flag is included on the Ant command line. +* Ant's testcases now require JUnit 3.7 or above, as they now use the new + assertTrue method instead of assert. + Fixed bugs: ----------- * Fixed bug where ignored s. -* Ant works properly with the combination of Java1.4/WindowsXP +* Ant works properly with the combination of Java1.4/WindowsXP. * Fixed bug where used to sometimes invoke class constructors twice. -* Fixed bug with 4NT shell support +* Fixed bug with 4NT shell support. * Fixed bug where ant would not perform ftp without remotedir being specified even though this was not mandatory. @@ -95,8 +98,26 @@ Other changes: * , , , support FilterChains of FilterReaders. -* New task to load contents of file as Ant properties. +* New task to load contents of file as Ant properties, + with nested elements. +* New task to load a whole file into a property. + +* New task to list your current properties to the screen + or a file. + +* New tasks and to pack and unpack files using the + BZip2 alogrithm. + +* New tasks , , , , , + , , , , , , . + +* A new combined task, which replaces the old and + tasks, has been added. The task, and + old SendEmail and MimeMail classes have been deprecated. + +* Mail task allows specification of port number. + * Users can control what and must do when duplicate files are found. A new element allows for multiple zip files to be merged into the archive. In addition, also has @@ -107,15 +128,6 @@ Other changes: * gzip now checks that the zipfile is older than the source file before rebuilding the zipfile. -* New task to load a whole file into a property - -* New task to list your current properties to the screen - or a file. - -* A new combined email task, which replaces the old and - tasks, has been added. The task, and - old SendEmail and MimeMail classes have been deprecated. - * TarFileset takes in three new attributes - fullpath, prefix and preserveLeadingSlashes. @@ -128,9 +140,9 @@ Other changes: * Exec task has extra attribute "resultproperty" to get the return code into a property. -* Exec task prints a message when a timed out process is killed. +* Exec task prints a message when a timed-out process is killed. -* Added optional attributes - name, arch and version to +* Added optional attributes - name, arch and version to the task. * Unjar, Untar, Unwar and Unzip now support patternsets to select files from an archive for extraction. Filesets may be @@ -141,25 +153,14 @@ Other changes: classic compiler (version 1.2 and higher) is used and debugging is enabled. -* Mail task allows specification of port number. - * Added support for specifying CVS_RSH in the task -* New tasks bzip2 and bunzip2 to pack and unpack files using the - BZip2 alogrithm, replaceregexp, checksum, translate, waitfor, input, - manifest, vsscp, vssadd, vsscreate, splash - * The attributes zipfile, jarfile, warfile and earfile (from the Zip, Jar, War and Ear tasks) have been deprecated and superseded by a new attribute "destfile". -* Added a new condition that test for the existence of a - property to the condition task. - -* Added new conditions , , , , . - -* Ant's testcases require JUnit 3.7 or above as they now use the new - assertTrue method instead of assert. +* Added new conditions , , , , , + . * and will now emit a warning if a task/type of the given name already exists. @@ -170,7 +171,7 @@ Other changes: * Improved support for Novell NetWare. -* Added an optional encoding attribute to +* Added an optional encoding attribute to . * has a new attribute relative that allows users to pass the filenames as relative instead of absolute paths on the command line. @@ -183,14 +184,14 @@ Other changes: unless attributes. * Ant now comes with two new BuildLogger implementations - one that - can send emails containing a log of the build process (MailLogger); - the other that colorizes the output based on message levels using + can send emails containing a log of the build process (MailLogger), + and one that colorizes the output based on message levels, using ANSI color code escape sequences (AnsiColorLogger). * A "package" mapper type has been added to allow package directory names replaced with the dotted form. -* you can now specify environment variables in the and tasks +* You can now specify environment variables in the and tasks if the fork attribute has been set to true. * -propertyfile command-line option has been added to load an entire @@ -203,14 +204,14 @@ Other changes: * now supports a new "prefix" attribute to prefix properties set. -* you can now specify the -sourcepath for explicitly. +* You can now specify the -sourcepath for explicitly. * now supports a new "listfiles" attribute to list the source files it's handing off to the compiler. * The compiler implementation for javac can now be chosen on a task by - task basis. Use the new compiler attribute of to override - the build.compiler property. + task basis. The new compiler attribute of can be used to override + the value of the build.compiler property, if set. * 's now has a 'unit' attribute to specify the increment/decrement unit on date operations. @@ -218,15 +219,15 @@ Other changes: * now supports a 'prefix' attribute when loading from a file or resource. -* In Ant 1.4 a feature has been added to the task that would +* In Ant 1.4, a feature has been added to the task that would add ant.jar, optional.jar and junit.jar implicitly to the classpath - this feature can now be disabled by setting the new includeantruntime attribute to false. -*