|
|
@@ -121,6 +121,118 @@
|
|
|
from Eric Friedman and Itay Maman.</li>
|
|
|
<li><a href="libs/random/index.html">Random Number Library</a> interface changed to C++ library <a href="libs/random/wg21-proposal.html">TR proposal</a>, from Jens Maurer.</li>
|
|
|
</ul>
|
|
|
+
|
|
|
+ <p>August 19, 2003 - Version 1.30.2 (bugfix release)</p>
|
|
|
+
|
|
|
+ <ul>
|
|
|
+ <li><a href="http://www.boost-consulting.com">Boost Consulting</a> is now
|
|
|
+ hosting Boost CVS mirrors - see our <a href="more/download.html#CVS">download
|
|
|
+ page</a>.</li>
|
|
|
+ <li>Backported changes to the <a href="libs/config/config.htm">config system</a>,
|
|
|
+ to better handle new compiler releases.</li>
|
|
|
+ <li>Bugs in regression reporting in subproject tests were fixed.</li>
|
|
|
+ <li>Tests are now run in the context of the user's PATH environment settings</li>
|
|
|
+ <li><a href="tools/build/msvc-stlport-tools.html">msvc-stlport</a> and <a
|
|
|
+ href="tools/build/intel-win32-tools.html">intel-win32-stlport</a> toolsets now
|
|
|
+ build static libraries with multithreading enabled, to be compatible with the
|
|
|
+ STLPort builds.</li>
|
|
|
+ <li><a href="tools/build/intel-win32-tools.html">intel-win32</a> toolset now
|
|
|
+ handles <code>wchar_t</code> correctly when intel is installed over msvc6.</li>
|
|
|
+ <li>Backported fixes from the main trunk which prevent errors building the <a
|
|
|
+ href="libs/test/doc/index.htm">Boost.Test</a> library in its default
|
|
|
+ configuration.</li>
|
|
|
+ <li>Backported portability improvements for <a
|
|
|
+ href="libs/utility/checked_delete.html">checked_delete</a>.</li>
|
|
|
+ <li>Locale support for metrowerks (requiring a statically-linked runtime) is
|
|
|
+ more uniformly handled.</li>
|
|
|
+ <li>Backported <a
|
|
|
+ href="libs/conversion/lexical_cast.htm">conversion/lexical_cast</a>'s
|
|
|
+ <code>wchar_t</code> fixes from the main trunk.</li>
|
|
|
+ <li><a href="tools/build/intel-linux-tools.html">intel-linux-tools</a>: added
|
|
|
+ <code>rt</code> to FINDLIBS in order to make the <code>clock_gettime()</code>
|
|
|
+ function available (backport of a patch in CVS HEAD).</li>
|
|
|
+ <li><a href="tools\regression\index.htm">regression/compiler_status.cpp</a>:
|
|
|
+ backported fixes in error log links generation.</li>
|
|
|
+ </ul>
|
|
|
+
|
|
|
+ <p>August 12, 2003 - <b>ALERT</b></p>
|
|
|
+
|
|
|
+ <p>Significant problems were found in
|
|
|
+ the 1.30.1 release, so it has been
|
|
|
+ withdrawn from the website. These
|
|
|
+ problems mostly take the form of
|
|
|
+ missing files due to an error by the
|
|
|
+ release manager in using CVS to tag
|
|
|
+ the release. We expect to release
|
|
|
+ Version 1.30.2 in a few days. Stay
|
|
|
+ tuned.
|
|
|
+
|
|
|
+ <p>Until then, you may want to get
|
|
|
+ the <code>RC_1_30_0</code> branch
|
|
|
+ (which, with only very slight
|
|
|
+ modification, will become version
|
|
|
+ 1.30.2) from our <a
|
|
|
+ href="more/download.html#CVS">CVS</a>
|
|
|
+ repository or the <a
|
|
|
+ href="more/download.html#CVS">CVS
|
|
|
+ mirror</a> at <a
|
|
|
+ href="http://www.boost-consulting.com">Boost
|
|
|
+ Consulting</a>.
|
|
|
+
|
|
|
+ <p>August 4, 2003 - Version 1.30.1 (bugfix release)</p>
|
|
|
+
|
|
|
+ <p>Fixes were made to the following libraries:</p>
|
|
|
+
|
|
|
+ <ul>
|
|
|
+ <li>The <a href="libs/lambda/doc/index.html">Boost.Lambda</a> library is now
|
|
|
+ usable with gcc-2.95.2
|
|
|
+ <li><a href="libs/spirit/index.html">Boost.Spirit</a>:
|
|
|
+ <ul>
|
|
|
+ <li>Fixed. Using MSVC++6 (SP5), calling the assign action with a string
|
|
|
+ value on parsers using the file_iterator will not work.
|
|
|
+ <li>Fixed: using assign semantic action in a grammar with a multi_pass
|
|
|
+ iterator adaptor applied to an std::istream_iterator resulted in a failure
|
|
|
+ to compile under msvc 7.0.
|
|
|
+ <li>Fixed: There is a bug in the <code>range_run<CharT>::set
|
|
|
+ (range<CharT> const& r)</code> function in
|
|
|
+ "boost/spirit/utility/impl/chset/range_run.ipp".
|
|
|
+ <li>Fixed: handling of trailing whitespace bug (ast_parse/pt_parse related)
|
|
|
+ <li>Fixed: comment_p and end of data bug
|
|
|
+ <li>Fixed: Most trailing space bug
|
|
|
+ <li>Fixed: <code>chset<>::operator~(range<>)</code> bug,
|
|
|
+ <code>operator&(chset<>, range<>)</code> bug,
|
|
|
+ <code>operator&(range<>, chset<>)</code> bug
|
|
|
+ <li>Fixed: <code>impl::detach_clear</code> bug
|
|
|
+ <li>Fixed: mismatch closure return type bug
|
|
|
+ <li>Fixed: <code>access_node_d[]</code> and <code>access_match_d[]</code>
|
|
|
+ iterator bugs
|
|
|
+ <li>Fixed a bug regarding threadsafety of Phoenix/Spirit closures.
|
|
|
+ </ul>
|
|
|
+ <li>The Boost Template <a href="libs/mpl/doc/index.html">Metaprogramming
|
|
|
+ Library (MPL)</a>'s typeof implementation is now compatible with Metrowerks
|
|
|
+ CodeWarrior Pro8.
|
|
|
+ <li><a href="libs/function/index.html">Boost.Function</a>: workaround for the
|
|
|
+ new Borland patch (version 0x564) and MSVC++ .NET 2003.
|
|
|
+ <li><a href="libs/config/index.html">Boost.Config</a>, <a
|
|
|
+ href="libs/format/doc/format.html">Boost.Format</a>, and <a
|
|
|
+ href="libs/regex/index.html">Boost.Regex</a> have been adjusted to avoid
|
|
|
+ warnings with GCC-3.3, and Boost.Format also now works with string types other
|
|
|
+ than <code>std::string</code>.
|
|
|
+ <li><a href="libs/smart_ptr/index.htm">Smart Pointers</a>
|
|
|
+ <ul>
|
|
|
+ <li><code>checked_delete</code> now works on more platforms
|
|
|
+ <li>Compatibility with the SunPro compiler
|
|
|
+ <li>Added missing <code>#include</code>s.
|
|
|
+ </ul>
|
|
|
+ <li><a href="libs/python/index.html">Boost.Python</a>
|
|
|
+ <ul>
|
|
|
+ <li> warning suppression for finicky compilers
|
|
|
+ <li> fixed a crashing bug in the <code>raw_function</code> facility when no
|
|
|
+ keyword arguments were passed.
|
|
|
+ <li> Improved conversion of NULL <code>shared_ptr</code>s to Python.
|
|
|
+ </ul>
|
|
|
+ </ul>
|
|
|
+
|
|
|
<p>March 19, 2003 - Version 1.30.0</p>
|
|
|
<ul>
|
|
|
<li>
|
|
|
@@ -134,7 +246,7 @@
|
|
|
<li>
|
|
|
<a href="libs/numeric/interval/doc/interval.htm">Interval Library</a>
|
|
|
added - Extends the usual arithmetic functions to mathematical intervals, from
|
|
|
- Guillaume Melquiond, Hervé Brönnimann and Sylvain Pion.
|
|
|
+ Guillaume Melquiond, Hervé Brönnimann and Sylvain Pion.
|
|
|
<li>
|
|
|
<a href="libs/mpl/doc/index.html">MPL</a>
|
|
|
added - Template metaprogramming framework of compile-time algorithms,
|
|
|
@@ -245,7 +357,7 @@
|
|
|
ActiveState Programmer Network</a>.
|
|
|
<li>
|
|
|
<a href="libs/lambda/doc/index.html">Lambda Library</a> added, from Jaakko
|
|
|
- Järvi and Gary Powell. Define small unnamed function objects at the actual call
|
|
|
+ Järvi and Gary Powell. Define small unnamed function objects at the actual call
|
|
|
site:<br>
|
|
|
<br>
|
|
|
<code> for_each(a.begin(), a.end(), std::cout << _1
|
|
|
@@ -325,7 +437,7 @@
|
|
|
</tr>
|
|
|
</table>
|
|
|
<hr>
|
|
|
-<p> © Copyright Beman Dawes, David Abrahams, 1998-2003.</p>
|
|
|
+<p> © Copyright Beman Dawes, David Abrahams, 1998-2003.</p>
|
|
|
<p> See accompanying <a href="LICENSE">license</a> for terms and conditions
|
|
|
of use.</p>
|
|
|
<p>Revised
|