diff options
author | Rene Rivera <grafikrobot@gmail.com> | 2007-04-05 20:09:51 +0000 |
---|---|---|
committer | Rene Rivera <grafikrobot@gmail.com> | 2007-04-05 20:09:51 +0000 |
commit | 67069147820d06d727ed6e2a0868325e4181397a (patch) | |
tree | 887af21448cfdacb8d80393308a8459d4d15c26f /index.htm | |
parent | 29794b7bf004ce8fc3c1be7f96e896b4c32dc91f (diff) | |
download | boost-67069147820d06d727ed6e2a0868325e4181397a.tar.gz |
Restore most recent recoverable state of the home page. Plus make the BoostCon announcement changes. NOTE: the 1.34.0 notes are on the RC_1_34_0 branch only!
[SVN r37369]
Diffstat (limited to 'index.htm')
-rw-r--r-- | index.htm | 881 |
1 files changed, 447 insertions, 434 deletions
@@ -3,18 +3,15 @@ <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> - <meta name="generator" content= - "HTML Tidy for Cygwin (vers 1st September 2004), see www.w3.org" /> - <title>Boost C++ Libraries</title> <meta http-equiv="Content-Type" content="text/html; charset=us-ascii" /> <link rel="icon" href="more/favicon.ico" type="image/ico" /> <link rel="stylesheet" type="text/css" href="more/css_0/front.css" /> <!--[if IE]> - <style type="text/css"> - body { behavior: url(more/css_0/csshover.htc); } - </style> - <![endif]--> + <style type="text/css"> + body { behavior: url(more/css_0/csshover.htc); } + </style> + <![endif]--> </head> <body> @@ -44,6 +41,26 @@ <table summary=""> <tr> <td id="sections" rowspan="2"> + <div class="section" id="boostcon"> + <h1>BoostCon `07</h1> + + <div class="section-body"> + <div class="section-body-0"> + <div class="section-body-1" style= + "border: 6px solid #c8dae3; padding: 0.5em;"> + <p><em style="font-weight: bold !important;">T-Minus + 39 days and counting... Have you registered + yet?</em></p> + + <p>Register on or before April 9 to get an early bird + discount. See <a href= + "http://www.boostcon.com/">BoostCon `07 for + details</a></p> + </div> + </div> + </div> + </div> + <div class="section" id="intro"> <h1>Welcome to Boost.org!</h1> @@ -60,7 +77,7 @@ "more/license_info.html">Boost license</a> encourages both commercial and non-commercial use.</p> - <p>We aim to establish "existing practice" and + <p>We aim to establish "existing practice" and provide reference implementations so that Boost libraries are suitable for eventual standardization. Ten Boost libraries are already included in the @@ -99,21 +116,6 @@ </div> </div> - <div class="section" id="boostcon"> - <h1>BoostCon `07</h1> - - <div class="section-body"> - <div class="section-body-0"> - <div class="section-body-1"> - <p>T-Minus 39 days and counting... - Have you registered yet?</p> - <p>Register on or before April 9 to get an early bird discount. - See <a href="http://www.boostcon.com/home">BoostCon `07 for details</a></p> - </div> - </div> - </div> - </div> - <div class="section" id="participation"> <h2><a name="Membership" id= "Membership"></a>Participation</h2> @@ -151,464 +153,473 @@ <div class="section-body"> <div class="section-body-0"> <div class="section-body-1"> + <h3>March 26, 2007 - Quantitave Units Review + Begins</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2007/03/0121.php"> + here</a>.</li> + </ul> + + <h3>March 12, 2007 - Intrusive Containers Review + Begins</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2007/03/0118.php"> + here</a>.</li> + </ul> + + <h3>March 3, 2007 - Bimap Accepted</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/Archives/boost/2007/03/117351.php"> + here</a>.</li> + </ul> + + <h3>February 19, 2007 - Accumulators Accepted</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2007/02/0114.php"> + here</a>.</li> + </ul> + + <h3>February 15, 2007 - Bimap Review Begins</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2007/02/0111.php"> + here</a>.</li> + </ul> + + <h3>January 29, 2007 - Accumulators Review + Begins</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2007/01/0109.php"> + here</a>.</li> + </ul> + + <h3>November 28, 2006 - Function Types Accepted</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/11/0106.php"> + here</a>.</li> + </ul> + + <h3>November 7, 2006 - Generic Image Library + Accepted</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/Archives/boost/2006/11/112896.php"> + here</a>.</li> + </ul> + + <h3>November 6, 2006 - Function Types Re-Review + Begins</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/Archives/boost/2006/11/112830.php"> + here</a>.</li> + </ul> + + <h3>October 19, 2006 - An overview of Boost + participation in Google Summer of Code™ + 2006</h3> + + <ul> + <li>Read <a href= + "http://www.boost.org/more/boost_soc_06_overview.html"> + here</a> about the first experience of Boost in + this open source initiative sponsored by + Google.</li> + </ul> + + <h3>October 7, 2006 - Pimpl_ptr Library Rejected</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/10/0104.php"> + here</a>.</li> + </ul> + + <h3>October 5, 2006 - Generic Image Library Review + Begins</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/Archives/boost/2006/10/111131.php"> + here</a>.</li> + </ul> + + <h3>September 21, 2006 - Message Passing + Accepted</h3> + + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/09/0099.php"> + here</a>.</li> + </ul> + <h3>September 15, 2006 - BoostCon 2007</h3> + <ul> - <li> The inaugural Boost conference will be held - May 14-18, 2007, in Aspen Colorado. See our - preliminary <a - href="more/BoostCon07.html">announcement - page</a> for more information.</li> + <li>The inaugural Boost conference will be held May + 14-18, 2007, in Aspen Colorado. See our preliminary + <a href= + "http://www.boost.org/more/BoostCon07.html">announcement + page</a> for more information.</li> </ul> - <h3>???, 2006 - Version 1.34.0</h3> + <h3>September 6, 2006 - Message Passing Review + Begins</h3> - <h4>New Libraries</h4> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/Archives/boost/2006/09/109854.php"> + here</a>.</li> + </ul> + + <h3>June 19, 2006 - Physical Quantities System + Rejected</h3> <ul> - <li><span class="library"><a href= - "doc/html/foreach.html">Foreach Library</a>:</span> - <tt>BOOST_FOREACH</tt> macro for easily iterating - over the elements of a sequence, from Eric - Niebler.</li> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/06/0096.php"> + here</a>.</li> + </ul> - <li><span class="library"><a href= - "libs/statechart/doc/index.html">Statechart - Library</a>:</span> Arbitrarily complex finite state - machines can be implemented in easily readable and - maintainable C++ code, from Andreas Huber.</li> + <h3>June 6, 2006 - Fusion Library Accepted</h3> - <li><span class="library"><a href= - "libs/tr1/index.html">TR1 Library</a>:</span> An - implementation of the C++ Technical Report on - Standard Library Extensions, from John Maddock. - This library does not itself implement the TR1 - components, rather it's a thin wrapper that will - include your standard library's TR1 implementation - (if it has one), otherwise it will include the - Boost Library equivalents, and import them into - namespace <code>std::tr1</code>. Highlights - include: Reference Wrappers, Smart Pointers, - result_of, Function Object Binders, Polymorphic - function wrappers, Type Traits, Random Number - Generators and Distributions, Tuples, Fixed Size - Array, Hash Function Objects, Regular Expressions, - and Complex Number Additional Algorithms.</li> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/06/0094.php"> + here</a>.</li> + </ul> - <li><span class="library"><a href= - "doc/html/typeof.html">Typeof - Library</a>:</span> Typeof operator emulation, - from Arkadiy Vertleyb and Peder Holt.</li> + <h3>May 31, 2006 - Physical Quantities System Review + Begins</h3> - <li><span class="library"><a href= - "doc/html/xpressive.html">Xpressive - Library</a>:</span> Regular expressions that can be - written as strings or as expression templates, and - that can refer to each other and themselves - recursively with the power of context-free - grammars, from Eric Niebler.</li> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/05/0093.php"> + here</a>.</li> </ul> - <h4>Updated Libraries</h4> + <h3>May 20, 2006 - Property Tree Accepted</h3> <ul> - <li> - <span class="library"><a href= - "libs/assign/index.html">Assign - Library</a>:</span> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/05/0092.php"> + here</a>.</li> + </ul> - <ul> - <li>Support for - <code>ptr_map<key,T></code> via the new - function <code>ptr_map_insert()</code></li> - - <li>Support for initialization of <a href= - "libs/ptr_container/index.html">Pointer - Containers</a> when the containers hold - pointers to an abstract base class.</li> - </ul> - </li> + <h3>May 15, 2006 - Pimpl Pointer Review Begins</h3> - <li> - <span class="library"><a href= - "libs/filesystem/doc/index.htm">Filesystem - Library</a>:</span> Major upgrade in preparation - for submission to the C++ Standards Committee for - TR2. Changes include: + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/05/0090.php"> + here</a>.</li> + </ul> - <ul> - <li><a href= - "libs/filesystem/doc/i18n.html#Internationalization"> - Internationalization</a>, provided by class - templates <i>basic_path</i>, - <i>basic_filesystem_error</i>, - <i>basic_directory_iterator</i>, and - <i>basic_directory_entry</i>.</li> - - <li><a href= - "libs/filesystem/doc/i18n.html#Simplification">Simplification</a> - of the path interface by eliminating special - constructors to identify native formats.</li> - - <li><a href= - "libs/filesystem/doc/i18n.html#Rationalization"> - Rationalization</a> of predicate function - design, including the addition of several new - functions.</li> - - <li>Clearer specification by reference to - <a href= - "libs/filesystem/doc/design.htm#POSIX-01">POSIX</a>, - the ISO/IEEE Single Unix Standard, with - provisions for Windows and other operating - systems.</li> - - <li><a href= - "libs/filesystem/doc/i18n.html#Preservation">Preservation</a> - of existing user code whenever possible.</li> - - <li><a href= - "libs/filesystem/doc/i18n.html#More_efficient">More - efficient</a> directory iteration.</li> - - <li>Addition of a <a href= - "libs/filesystem/doc/tr2_proposal.html#Class-template-basic_recursive_directory_iterator"> - recursive directory iterator</a>.</li> - </ul> - </li> + <h3>May 1, 2006 - Fusion Review Begins</h3> - <li><span class="library"><a href= - "libs/function/index.html">Function - Library</a>:</span> Boost.Function now implements a - small buffer optimization, which can drastically - improve the performance when copying or - constructing Boost.Function objects storing small - function objects. For instance, - <code>bind(&X:foo, &x, _1, _2)</code> - requires no heap allocation when placed into a - Boost.Function object.</li> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/05/0088.php"> + here</a>.</li> + </ul> - <li> - <span class="library"><a href= - "libs/functional/hash/index.html">Functional/Hash - Library</a></span> + <h3>April 28, 2006 Boost Selected as Mentoring + Organization for Google Summer of Code</h3> - <ul> - <li>Use declarations for standard classes, so - that the library doesn't need to include all of - their headers</li> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/Archives/boost/2006/04/104001.php"> + here</a>.</li> + </ul> - <li>Deprecated the - <tt><boost/functional/hash/*.hpp></tt> - headers.</li> + <h3>April 18, 2006 - Property Tree Review Begins</h3> - <li>Add support for the - <tt>BOOST_HASH_NO_EXTENSIONS</tt> macro, which - disables the extensions to TR1</li> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/04/0087.php"> + here</a>.</li> + </ul> - <li>Minor improvements to the hash functions - for floating point numbers.</li> - </ul> - </li> + <h3>April 12, 2006 - Promotion Traits Accepted</h3> - <li> - <span class="library"><a href= - "libs/graph/doc/index.html">Graph - Library</a>:</span> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/04/0086.php"> + here</a>.</li> + </ul> - <ul> - <li><a href= - "libs/graph/doc/maximum_matching.html"><tt>edmonds_maximum_cardinality_matching</tt></a>, - from Aaron Windsor.</li> - - <li><a href= - "libs/graph/doc/lengauer_tarjan_dominator.htm"> - <tt>lengauer_tarjan_dominator_tree</tt></a>, - from JongSoo Park.</li> - - <li><a href= - "libs/graph/doc/compressed_sparse_row.html"><tt> - compressed_sparse_row_graph</tt></a>, from - Jeremiah Willcock and Douglas Gregor of Indiana - University.</li> - - <li><a href= - "libs/graph/doc/sorted_erdos_renyi_gen.html"><tt>sorted_erdos_renyi_iterator</tt></a>, - from Jeremiah Willcock of Indiana - University.</li> - - <li><a href= - "libs/graph/doc/biconnected_components.html"><tt> - biconnected_components</tt></a> now supports a - visitor and named parameters, from Janusz - Piwowarski.</li> - - <li><a href= - "libs/graph/doc/adjacency_matrix.html"><tt>adjacency_matrix</tt></a> - now models the <a href= - "libs/graph/doc/BidirectionalGraph.html">Bidirectional - Graph</a> concept.</li> - - <li><a href= - "libs/graph/doc/dijkstra_shortest_paths.html"><tt> - dijkstra_shortest_paths</tt></a> now calls - <tt>vis.initialize_vertex</tt> for each vertex - during initialization.</li> - - <li><tt>read_graphviz</tt> now provides - support for graph properties. WARNING: This - may result in exceptions if the - supplied property maps do not account - for graph properties. See the example - use <a href= - "libs/graph/doc/read_graphviz.html"> - here</a>.</li> - - <li>See the <a href= - "libs/graph/doc/history.html#1.34.0">complete - revision history</a> for more information.</li> - </ul> - </li> + <h3>April 1, 2006 - Promotion Traits Mini-Review + Begins</h3> - <li><span class="library"><a href= - "libs/multi_array/index.html">MultiArray - Library</a>:</span> - <ul> - <li>Boost.MultiArray now by default - provides range-checking for - <code>operator[]</code>. Range checking can be - disabled by defining the macro - <code>BOOST_DISABLE_ASSERTS</code> before - including <tt>multi_array.hpp</tt>.</li> - - <li> A bug in - <code>multi_array::resize()</code> related - to storage orders was fixed.</li> - - <li><code>multi_array::resize()</code> - can now be called with a model of - the <code>Collection</code> concept to - specify the new extents.</li> - - <li>A bug in the comparison routine for - view iterators was fixed.</li> - </ul> - </li> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/04/0084.php"> + here</a>.</li> + </ul> - <li> - <span class="library"><a href= - "libs/multi_index/doc/index.html">Multi-index - Containers Library</a>:</span> + <h3>March 30, 2006 - Review Wizard's Report</h3> - <ul> - <li>New <a href= - "libs/multi_index/doc/tutorial/indices.html#rnd_indices"> - random access indices</a>.</li> + <ul> + <li>View it <a href= + "http://www.boost.org/more/report-apr-2006.html">here</a>.</li> + </ul> - <li>Non key-based indices feature new <a href= - "libs/multi_index/doc/tutorial/indices.html#rearrange"> - rearrange facilities</a>.</li> + <h3>March 22, 2006 - Asynchronous I/O Library + Accepted</h3> - <li>This version also includes a number of - optimizations and usage improvements. For a - complete list of changes, see the library - <a href= - "libs/multi_index/doc/release_notes.html#boost_1_34"> - release notes</a>.</li> - </ul> - </li> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/Archives/boost/2006/03/102287.php"> + here</a>.</li> + </ul> - <li> - <span class="library"><a href= - "libs/optional/index.html">Optional - Library</a>:</span> - - <ul>Added functionality: - <li><code>optional<T>::optional( bool condition, T v )</code></li> - <li><code>optional<T> make_optional( bool condition, T v )</code></li> - <li><code>T optional<T>::get_value_or( T default )</code></li> - <li><code> T get_optional_value_or ( optional<T> o, T default )</code></li> - </ul> - </li> + <h3>February 17, 2006 - Shared Memory Library + Accepted</h3> - <li> - <span class="library"><a href= - "libs/parameter/index.html">Parameter - Library</a>:</span> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/02/0083.php"> + here</a>.</li> + </ul> - <ul> - <li>Every ArgumentPack is now a valid <a href= - "libs/mpl/doc/refmanual/forward-sequence.html">MPL - Forward Sequence.</a></li> + <h3>February 6, 2006 - Shared Memory Library Review + Begins</h3> - <li>Support for unnamed arguments (those whose - keyword is deduced from their types) is - added.</li> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/02/0082.php"> + here</a>.</li> + </ul> - <li>Support for named and unnamed template - arguments is added.</li> + <h3>February 5, 2006 - Fixed String Library + Rejected</h3> - <li>New overload generation macros solve the - <a href= - "http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1385.htm"> - forwarding problem</a> directly.</li> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/02/0081.php"> + here</a>.</li> + </ul> - <li>See also the Python library changes, - below.</li> - </ul> - </li> + <h3>January 19, 2006 - Fixed String Library Review + Begins</h3> - <li> - <span class="library"><a href= - "libs/ptr_container/index.html">Pointer Container - Library</a>:</span> + <ul> + <li>View the announcement <a href= + "http://lists.boost.org/boost-announce/2006/01/0080.php"> + here</a>.</li> + </ul> - <ul> - <li>Support for serialization via <a href= - "libs/serialization/index.html">Boost.Serialization.</a></li> - - <li>Exceptions can be disabled by defining the - macro BOOST_PTR_CONTAINER_NO_EXCEPTIONS before - including any header. This macro is defined by - default if BOOST_NO_EXCEPTIONS is defined.</li> - - <li>Additional - <code>std::auto_ptr<T></code> overloads - added s.t. one can also pass - <code>std::auto_ptr<T></code> instead of - only <code>T*</code> arguments to member - functions.</li> - - <li><code>transfer()</code> now has weaker - requirements s.t. one can transfer objects from - <code>ptr_container<Derived></code> to - <code>ptr_container<Base></code>,</li> - </ul> - </li> + <h3>January 19, 2006 - Review Wizard's Report</h3> - <li> - <span class="library"><a href= - "libs/python/index.html">Python - Library</a>:</span> + <ul> + <li>View it <a href= + "http://www.boost.org/more/report-jan-2006.html">here</a>.</li> + </ul> - <ul> - <li>Boost.Python now automatically appends C++ - signatures to docstrings. The new <a href= - "libs/python/doc/v2/docstring_options.html"><code> - docstring_options.hpp</code></a> header is - available to control the content of - docstrings.</li> - - <li><a href= - "libs/python/doc/v2/stl_iterator.html#stl_input_iterator-spec"> - <code>stl_input_iterator</code></a>, for - turning a Python iterable object into an STL - input iterator, from Eric Niebler.</li> - - <li>Support for <code>void*</code> conversions - is added.</li> - - <li>Integrated support for wrapping C++ - functions built with the parameter library; - keyword names are automatically known to - docsstrings.</li> - </ul> - </li> + <h3>December 5, 2005 - Version 1.33.1</h3> + + <h4>Updated Libraries</h4> + + <ul> + <li><span class="library"><a href= + "http://www.boost.org/doc/html/any.html">Any + Library</a>:</span> Cast to reference types + introduced in 1.33.0 is now documented on + <code>any_cast</code> documentation page.</li> + + <li><span class="library"><a href= + "http://www.boost.org/libs/config/index.html">Config + Library</a>:</span> Don't undef BOOST_LIB_TOOLSET + after use.</li> <li> <span class="library"><a href= - "libs/smart_ptr/smart_ptr.htm">Smart - Pointers Library</a>:</span> + "http://www.boost.org/libs/python/doc/index.html"> + Boost.Python</a>:</span> <ul> - <li><a href= - "libs/smart_ptr/shared_ptr.htm#allocator_constructor"> - Allocator support</a> as proposed in <a href= - "http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2005/n1851.pdf"> - N1851</a> (162 Kb PDF).</li> - - <li><a href= - "libs/smart_ptr/pointer_cast.html"> - <code>pointer_cast</code></a> and <a href= - "libs/smart_ptr/pointer_to_other.html"> - <code>pointer_to_other</code></a> utilities to - allow pointer-independent code, from Ion - Gaztanaga.</li> + <li>The build now assumes Python 2.4 by + default, rather than 2.2</li> + + <li>Support Python that's built without Unicode + support</li> + + <li>Support for wrapping classes with + overloaded address-of (<code>&</code>) + operators</li> </ul> </li> - <li> - <span class="library"><a href="libs/algorithm/string/index.html"> - String Algorithm Library</a>:<span> + <li><span class="library"><a href= + "http://www.boost.org/libs/smart_ptr/index.html">Smart + Pointer Library</a>:</span> Fixed problems under + Metrowerks CodeWarrior on PowerPC (Mac OS X) with + inlining on, GNU GCC on PowerPC 64.</li> + + <li><span class="library"><a href= + "http://www.boost.org/libs/regex/doc/index.html">Regex + Library</a>:</span> Fixed the supplied makefiles, + and other small compiler specific changes. Refer to + the <a href= + "http://www.boost.org/libs/regex/doc/history.html">regex + history page</a> for more information on these and + other small changes.</li> + + <li><span class="library"><a href= + "http://www.boost.org/libs/iostreams/doc/index.html"> + Iostreams Library</a>:</span> Improved the + interface for accessing a chain's components, added + <code>is_open</code> members to the file and file + descriptor devices, fixed memory-mapped files on + Windows, and made minor changes to the + documentation.</li> + + <li><span class="library"><a href= + "http://www.boost.org/libs/functional/hash/index.html"> + Functional/Hash Library</a>:</span> Fixed the + points example.</li> + + <li><span class="library"><a href= + "http://www.boost.org/libs/multi_index/doc/index.html"> + Multi-index Containers Library</a>:</span> Fixed a + problem with multithreaded code, and other minor + changes. Refer to the library <a href= + "http://www.boost.org/libs/multi_index/doc/release_notes.html#boost_1_33_1"> + release notes</a> for further details.</li> - <ul> - <li><code>lexicographical_compare</code></li> - <li><code>join</code></li> - <li> - New comparison predicates <code>is_less</code>, <code>is_not_greater</code>. - </li> - <li> - Negative indexes support (like Perl) in various algorihtms - (<code>*_head/tail</code>, <code>*_nth</code>). - </li> - </ul> <li> <span class="library"><a href= - "libs/wave/index.html">Wave - Library</a>:</span> + "http://www.boost.org/libs/graph/doc/table_of_contents.html"> + Graph Library</a>:</span> <ul> - <li>Wave now correctly recognizes pp-number - tokens as mandated by the C++ Standard, which - are converted to C++ tokens right before they - are returned from the library.</li> - - <li>Several new preprocessing hooks have been - added. For a complete description please refer - to the related documentation page: <a href= - "libs/wave/doc/class_reference_ctxpolicy.html">The - Context Policy</a>.</li> - - <li>Shared library (dll) support has been added - for the generated Wave libraries.</li> - - <li>The overall error handling has been - improved. It is now possible to recover and - continue after an error or a warning was - issued.</li> - - <li>Support for optional comment and/or full - whitespace preservation in the generated output - stream has been added.</li> - - <li>The Wave library now performs automatic - include guard detection to avoid accessing header - files more than once, if appropriate. </li> - - <li>Full interactive mode has been added to the Wave - tool. Now the Wave tool can be used just like Python - or Perl for instance to interactively try out your - BOOST_PP macros. Additionally it is now possible to - load and save the current state of an interactive session - (macro tables et.al.).</li> - - <li>The overall performance has been improved by upto - 40-60%, depending on the concrete files to process. </li> - - <li>Support for new pragmas has been added allowing to - control certain library features from inside the - preprocessed sources (partial output redirection, - control of generated whitespace and #line directives).</li> - - <li>Optional support for #pragma message "..." - has been added. </li> - - <li>This version also includes a number of bug - fixes and usage improvements. For a complete - list of changes, see the libraries <a href= - "libs/wave/ChangeLog">change log</a>.</li> + <li>Fixed a problem with the relaxed heap on + x86 Linux (fixes bug in + <tt>dijkstra_shortest_paths</tt>).</li> + + <li>Fixed problems with <a href= + "http://www.boost.org/libs/graph/doc/cuthill_mckee_ordering.html"> + <code>cuthill_mckee_ordering</code></a> and + <a href= + "http://www.boost.org/libs/graph/doc/king_ordering.html"> + <code>king_ordering</code></a> producing no + results.</li> + + <li>Added <tt>color_map</tt> parameter to + <tt>dijkstra_shortest_paths</tt>.</li> </ul> </li> + + <li><span class="library"><a href= + "http://www.boost.org/libs/signals/doc/index.html">Signals + Library</a>:</span> Fixed problems with the use of + Signals across shared library boundaries.</li> + + <li><span class="library"><a href= + "http://www.boost.org/libs/thread/doc/index.html">Thread + library</a>:</span> <code>read_write_mutex</code> + has been removed due to problems with + deadlocks.</li> + + <li><span class="library"><a href= + "http://www.boost.org/libs/wave/index.html">Wave + library</a> (V1.2.1)</span> Fixed a couple of + problems, refer to the <a href= + "http://www.boost.org/libs/wave/ChangeLog">change + log</a> for further details.</li> + </ul> + + <h4>Supported Compilers</h4> + + <p>Boost is tested on a wide range of compilers and + platforms. Since Boost libraries rely on modern C++ + features not available in all compilers, not all + Boost libraries will work with every compiler. The + following compilers and platforms have been + extensively tested with Boost, although many other + compilers and platforms will work as well. For more + information, see the <a href= + "http://www.boost.org/regression/release/user/">regression + test results</a>.</p> + + <p><b>New for this release</b>: Support for building + with the newest STLport-5.0 was added. The support + includes building with MinGW Runtime 3.8 plus + STLport-5.0 improved to support wide character + operations. Apple GCC 4.0, HP Tru64 C++, and + Microsoft Visual C++ 8.0 are supported platforms. We + have added an experimental autoconf-like + <code>configure</code> script for Unix-like systems: + run <code>configure --help</code> for more + information.</p> + + <ul> + <li><a href="http://developer.apple.com/">Apple + GCC</a> 3.3, 4.0 on Mac OS X.</li> + + <li><a href= + "http://www.borland.com/us/products/cbuilder/">Borland + C++</a> 5.6.4 on Windows.</li> + + <li><a href="http://gcc.gnu.org/">GNU C++</a> + 2.95.3 (with and without STLport), 3.2.x., 3.3.x, + 3.4.x, 4.0.x on Windows, Linux and Solaris.</li> + + <li><a href="http://h30097.www3.hp.com/cplus/">HP + C++ for Tru64 UNIX 7.1</a>.</li> + + <li><a href= + "http://www.intel.com/cd/software/products/asmo-na/eng/compilers/index.htm"> + Intel C++</a> 8.1, 9.0 on Windows, Linux.</li> + + <li><a href="http://www.metrowerks.com/">Metrowerks + CodeWarrior</a> 8.3, 9.4, 9.5 on Mac OS X and + Windows.</li> + + <li><a href= + "http://msdn.microsoft.com/visualc/">Microsoft + Visual C++</a> 6.0 (sp5, with and without STLport), + 7.0, 7.1, 8.0. Note: Boost does not support the + non-standard "Safe" C++ Library shipping with + Visual C++ 8.0, which may result in many spurious + warnings from Boost headers and other + standards-conforming C++ code. To suppress these + warnings, define the macro + <code>_SCL_SECURE_NO_DEPRECATE</code>.</li> </ul> + + <h4>Acknowledgements</h4> + + <p><img src="more/boost_1_33_0.jpg" alt= + "Medieval Mr. Gregor" class="left-inset" height="118" + width="128" /> <a href= + "http://www.boost.org/people/doug_gregor.html">Douglas + Gregor</a> managed this release.</p> + + <p>A great number of people contributed their time + and expertise to make this release possible. Special + thanks go to Aleksey Gurtovoy and Misha Bergal, who + managed to keep the regression testing system working + throughout the release process; David Abrahams, Beman + Dawes, Aleksey Gurtovoy, Bronek Kozicki, Rene Rivera + and Jonathan Turkanis for greatly improving the + quality of this release; Rene Rivera for the new + Boost web page design; and Zoltan "cad" Juhasz for + the new Boost logo.</p> </div> </div> </div> @@ -815,7 +826,8 @@ History</a></li> <li><a href= - "more/mailing_lists.htm#IRC">#boost IRC channel</a></li> + "more/mailing_lists.htm#IRC">#boost IRC + channel</a></li> </ul> </div> </div> @@ -825,22 +837,23 @@ <h4>Other Resources</h4> <ul> - <li><a href="http://www.boostcon.com">BoostCon 2007</a></li> + <li><a href= + "http://www.boostcon.com">BoostCon + 2007</a></li> <li><a href= "http://boost-consulting.com/vault/">Vault Files</a></li> - <li><a href= - "more/cvs.html">Main - CVS</a></li> + <li><a href="more/cvs.html">Main CVS</a></li> <li><a href= "more/mailing_lists.htm#sandbox">Sandbox CVS</a></li> <li><a href= - "http://engineering.meta-comm.com/boost.aspx">Snapshots</a></li> + "http://engineering.meta-comm.com/boost.aspx"> + Snapshots</a></li> <li><a href="tools/index.html">Tools</a></li> @@ -912,7 +925,7 @@ <p>Copyright Beman Dawes, David Abrahams, 1998-2003.</p> - <p>Copyright Rene Rivera 2004-2005.</p> + <p>Copyright Rene Rivera 2004-2007.</p> </div> <div id="license"> @@ -927,9 +940,9 @@ <div id="banners"> <p><a href= "http://validator.w3.org/check?uri=referer"><img class="c1" - src="more/w3c_valid_xhtml10.png" alt= - "Valid XHTML 1.0!" width="88" height= - "31" /></a></p> + src="more/w3c_valid_xhtml10.png" alt= + "Valid XHTML 1.0!" width="88" height= + "31" /></a></p> <p><a href= "http://jigsaw.w3.org/css-validator/check/referer"> @@ -940,7 +953,7 @@ <p><a href= "http://sourceforge.net"><img class="c1" src= "http://sourceforge.net/sflogo.php?group_id=7586&type=1" - alt="SourceForge.net" /></a></p> + alt="SourceForge.net" /></a></p> </div> </div> </div> |