Differences between revisions 16 and 17

Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

 v1.0.17 [2010-??-??]:: ????

 v1.0.16 [2009-04-26]:: ????

Subsystem: PerlForPlugins

v1.0.17 [2010-??-??]
????
v1.0.16 [2009-04-26]
????
v1.0.15 [2008-03-26]
Fixed handling of paths containing spaces in Utilities::copyHere. Fixes to the HTML Beautifier code to properly handle multi-line strings, and to cope with UTF-16-encoded ASCII. Major revisions to the HTML and XML formatting, including better support for ZHTML. Corrected the properties exported for plug-ins.
v1.0.14 [2007-12-06]
Added support for file separator, path separator, and shell constants to the Web_CAT::Utilities module, optionally updated from the plug-in properties file exported to each plug-in. Modified the subsystem to export Java definitions for these values to the plug-in properties set.
v1.0.13 [2007-09-25]
Added ltrim, rtrim, and trim functions to the Web_CAT::Utilities module. Fixed the Clover::Reformatter to use UTF-8 as its output encoding.
v1.0.12 [2007-09-03]
Fixed the code Beautifier to use UTF-8 as its output encoding. Fixed a bug in the Clover output reformatter to force all span tags to lower case (needed because the JDOM parser is case-sensitive, and out-of-order span tags were not matching correctly).
v1.0.11 [2007-08-28]
Updated the Config::Properties and Config::Properties::Simple Perl modules to more recent versions to fix bugs with incorrect interpretation of unicode escape sequences in properties files.
v1.0.10 [2007-05-02]
Updated to include some additional Perl modules needed by XML::Parser on some platforms.
v1.0.9 [2007-03-08]
Updated the Web_CAT::Clover::Reformatter module to handle stripping of clover-based hilights for untested code when students have not supplied any tests of their own.
v1.0.8 [2007-03-01]
Modified build procedure slightly, and fixed some small bugs in the Web-CAT::Utilities module.
v1.0.7 [2007-01-27]
Removed some debugging output from Web_CAT::Utilities.
v1.0.6 [2007-01-25]
Minor changes to Web_CAT::JUnitResultReader.pm to correctly handle suppressing all hints, and to force hints to come out "in order", after sorting by execution count.
v1.0.5 [2007-01-21]

Minor tweaks to Web_CAT::FeedbackGenerator.

v1.0.4 [2007-01-16]

Completely revised the Web_CAT::FeedbackGenerator module to support collapsible sections, and added the Web_CAT::Utilities module with common functions used by grading plug-ins.

v1.0.3 [2006-10-26]
Fixed a very minor bug in the Core.pm module to prevent rare references to undefined variables.
v1.0.2 [2006-09-15]
Fixed a bug in the Web_CAT/Clover/Reformatter.pm module that was omitting tag IDs on some TD and SPAN tags, which was preventing WYSIWYG comment entry in Java source files.
v1.0.1 [2006-08-18]
Added ability to edit subsystem parameters, and control over which perl version would be used for executing Perl-based grading plug-ins.
v1.0.0 [2006-07-14]
Initial version.