Re: [ANNOUNCEMENT] Updated: cppunit-0.12.0-1

2007-10-30 Thread Heiko Selber
 I've updated the version of cppunit to 0.12.0-1.

 This is a bugfix release.  The Cygwin release is the vanilla version,
no additional patches.

Hey, that was quick! A mere 10 days after my bug report!

Works for me, thanks a lot, keep it up, bye bye.

-- 

I condem'n the abuse of apostrophe's.


GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: cppunit-0.12.0-1

2007-10-26 Thread Ross Smith II
I've updated the version of cppunit to 0.12.0-1.

This is a bugfix release.  The Cygwin release is the vanilla version,
no additional patches.

===

  New in CppUnit 1.12.0:
  --

* Portability:

  - autogen.sh can now be run on Mac OS X (patch #1449380
contributed by Sander Temme).

* MFC Test runner:

  - fixed bug #1498175: double click on failure would sometime
not goto failed assertion in visual studio.

* Documentation:

  - now generated with doxygen 1.4.7 new 'tabs' style.


  New in CppUnit 1.11.4:
  --


* Portability:

  - Support for Embedded Visual C++ 4 added. For this purpose, CppUnit now
provides a very simple stream implementation if none is provided.
This should also help porting on other platforms which have STL but
no stream support. Just make sure that CPPUNIT_NO_STREAM is defined
to 1 in your config header.

* Assertion:

  - Added missing _MESSAGE variants for the following assertions:

CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE
CPPUNIT_ASSERT_THROW_MESSAGE
CPPUNIT_ASSERT_NO_THROW_MESSAGE
CPPUNIT_ASSERT_ASSERTION_FAIL_MESSAGE
CPPUNIT_ASSERT_ASSERTION_PASS_MESSAGE

Notes: change made to CPPUNIT_ASSERT_THROW may cause compilation error
if you're expecting std::exception as it would be caught twice. Contact us
if it is an issue (we don't see much use for such a test).

Some assertions failure message are now more detailed (exception,
expression).
Thanks to Neil Ferguson who contributed this patch.

  - Assertion on real number now output expected and actual value using the
maximum available precision instead of the previous strategy of rounding
to 6 digits.

Thanks to Neil Ferguson who contributed this patch.

* Outputter:

  - XML Ouputter: patch #997006 contributed by Akos Maroy makes the
'stand-alone' attribute of the XML header optional.
See XmlOutputter::setStandalone()  XmlDocument::setStandalone().

  - Better integration of compiler output for gcc on Mac OS X with Xcode
(contributed by Claus Broch).

* MFC Test Runner

  - Integration with VC++ 7.0  7.1. Double clicking on a failure will now
to the failure location in the open IDE (no add-in necessary).
This was contributed by Max Quatember and Andreas Pfaffenbichler.

  - Progress bar: now use system color to draw border
(patch from bug #1165875 contributed by Pieter Van Dyck).

* QT Test Runner

  - Fixed display of multi-line messages (patch contributed by Karol 
Szkudlarek).

* Compilation:

  - The standard pkg-config file is now generated on unix (contributed by
Robert Leight).

  - MinGW: patch #1024428 contributed by astar, fixed compilation issue in
Win32DynamicLibraryManager.cpp.

  - MinGW, cygwin: enable build of shared library when using libtool.
patch #1194394 contributed by Stéphane Fillod.

  - autotool: applied patch #1076398 contributed by Henner Sudek. Quote:
 This patch allows AM_PATH_CPPUNIT to accept version
numbers without minor and micro version.
Now you can do:
AM_PATH_CPPUNIT(1.9)
instead of
AM_PATH_CPPUNIT(1.9.0)

  - Visual Studio 2005: removed deprecated warning.

* Documentation:

  - Corrected many typos in cookbook and money example. Thanks to all
those who helped !

* Bug Fix:

  - cppunit.m4: patch #946302, AM_PATH_CPPUNIT doesn't report result
if CppUnit is missing.

  - Message/SourceLine: copy constructor have been specifically implemented
to ensure they are thread-safe even if std::string copy constructor
is not (usually on reference count based implementation).

  - TestResultCollector: fixed memory leak occuring when calling reset().

* Contrib:

  - added XSLT for compatibility with Ant junit xml formatter.
Patch #1112053 contributed by Norbert Barbosa.
See xml-xsl/cppunit2junit.xsl and cppunit2junit.txt for details.

  - xml-xsl/report.xsl has been fixed to work with current xml output.

* (Possible) Compatiblity break:

  - All text output is now done on cout() instead of sometime cerr 
sometime cout depending on the component.

  - OStringStream definition has been removed from Portability.h. This
means that sstream is no longer included, and that ostringstream and
string might not be defined. In practice this should have no impact
since those includes have been moved to other CppUnit headers.

* Notes:

  - CppUnit now uses the alias OStream when refering to std::ostream for
portability.


  New in CppUnit 1.10.2:
  --

* Bug Fix:

  - Memory checker: bug #938753, array bound read in
splitPathString() with substr if an empty string is passed.

  - Memory leaks: bug #952912, many memory leaks removed in the
MFC test plug-in runner.

  - Crash when using CPPUNIT_TEST_SUITE_REGISTRATION with