|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r57651 - in website/public_html/beta: common doc feed feed/history
From: daniel_james_at_[hidden]
Date: 2009-11-14 11:44:08
Author: danieljames
Date: 2009-11-14 11:44:06 EST (Sat, 14 Nov 2009)
New Revision: 57651
URL: http://svn.boost.org/trac/boost/changeset/57651
Log:
Prepare for release.
Text files modified:
website/public_html/beta/common/menu-doc.html | 5
website/public_html/beta/doc/.htaccess | 4
website/public_html/beta/doc/libraries.php | 2
website/public_html/beta/feed/build.jam | 2
website/public_html/beta/feed/downloads.rss | 418 +++++++++++++++------------------------
website/public_html/beta/feed/history.rss | 36 ++
website/public_html/beta/feed/history/boost_1_41_0.qbk | 16
website/public_html/beta/feed/news.rss | 36 ++
8 files changed, 241 insertions(+), 278 deletions(-)
Modified: website/public_html/beta/common/menu-doc.html
==============================================================================
--- website/public_html/beta/common/menu-doc.html (original)
+++ website/public_html/beta/common/menu-doc.html 2009-11-14 11:44:06 EST (Sat, 14 Nov 2009)
@@ -9,7 +9,10 @@
<a href="/doc/libs">Libraries <span class="link">></span></a>
<ul>
- <li><a href="/doc/libs/1_40_0">1.40.0 - Current Release <span class=
+ <li><a href="/doc/libs/1_41_0">1.41.0 - Current Release <span class=
+ "link">></span></a></li>
+
+ <li><a href="/doc/libs/1_40_0">1.40.0 <span class=
"link">></span></a></li>
<li><a href="/doc/libs/1_39_0">1.39.0 <span class=
Modified: website/public_html/beta/doc/.htaccess
==============================================================================
--- website/public_html/beta/doc/.htaccess (original)
+++ website/public_html/beta/doc/.htaccess 2009-11-14 11:44:06 EST (Sat, 14 Nov 2009)
@@ -9,8 +9,8 @@
RewriteRule ^html(/.*)?$ libs/release/doc/html$1 [R]
# Redirect from symbolic names to current versions.
-RewriteRule ^libs/release(/.*)?$ libs/1_40_0$1 [R]
-RewriteRule ^libs/development(/.*)?$ libs/1_40_0$1 [R]
+RewriteRule ^libs/release(/.*)?$ libs/1_41_0$1 [R]
+RewriteRule ^libs/development(/.*)?$ libs/1_41_0$1 [R]
#~ # In case we don't get a file looking URI we send it to the index.html file.
#~ # - With some exceptions.
Modified: website/public_html/beta/doc/libraries.php
==============================================================================
--- website/public_html/beta/doc/libraries.php (original)
+++ website/public_html/beta/doc/libraries.php 2009-11-14 11:44:06 EST (Sat, 14 Nov 2009)
@@ -96,7 +96,7 @@
}
else
{
- $docref = '/doc/libs/1_40_0/'.$lib['documentation'];
+ $docref = '/doc/libs/1_41_0/'.$lib['documentation'];
}
print ''.($lib['name'] ? $lib['name'] : $lib['key']).'';
}
Modified: website/public_html/beta/feed/build.jam
==============================================================================
--- website/public_html/beta/feed/build.jam (original)
+++ website/public_html/beta/feed/build.jam 2009-11-14 11:44:06 EST (Sat, 14 Nov 2009)
@@ -58,7 +58,7 @@
path-constant CWD : . ;
-make downloads.rss : [ glob-rss history/boost_1_40_0 downloads/* ]
+make downloads.rss : [ glob-rss history/boost_1_41_0 downloads/* ]
: @rss :
<title>"Boost Downloads"
<uri>"http://www.boost.org/feed/download.rss"
Modified: website/public_html/beta/feed/downloads.rss
==============================================================================
--- website/public_html/beta/feed/downloads.rss (original)
+++ website/public_html/beta/feed/downloads.rss 2009-11-14 11:44:06 EST (Sat, 14 Nov 2009)
@@ -6,327 +6,245 @@
<description/>
<language>en-us</language>
<copyright>Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)</copyright>
- <item><title>Version 1.40.0</title><pubDate>Thu, 27 Aug 2009 17:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
- Build System improvements. Updated Libraries: Accumulators, Asio, Circular
- Buffer, Foreach, Function, Fusion, Hash, Interprocess, Intrusive, MPL, Program.Options,
- Proto, Random, Serialization, Unordered, Xpressive.
- </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.40.0/><description><div class="description">
+ <item><title>Version 1.41.0</title><pubDate>$Date: 2009/11/14 16:20:52 $</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ New Library: Property Tree. Updated libraries: DateTime, Filesystem, Iostreams,
+ Math, Multi-index Containers, Proto, Python, Regex, Spirit, System, Thread,
+ Unordered, Utility, Wave, Xpressive. Also updated build system and quickbook.
+ CMake has been removed from the main release.
+ </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.41.0/><description><div class="description">
- <div id="version_1_40_0.boost_cmake">
- <h3><span class="link">Boost.CMake</span></h3>
- <p>
- Boost.CMake is <em>now distributed separately</em>.
- The cmake build for boost is <em>BROKEN</em> in the
- tarballs above. See the <a href="https://svn.boost.org/trac/boost/wiki/CMake">Boost.CMake
- wiki page</a> for pointers to working versions.
- </p>
- </div>
- <div id="version_1_40_0.updated_libraries">
- <h3><span class="link">Updated Libraries</span></h3>
+ <div id="version_1_41_0.new_libraries">
+ <h3><span class="link">New Libraries</span></h3>
<ul>
<li>
- <span class="library"><a href="/libs/accumulators/index.html">Accumulators</a>:</span>
- <ul>
- <li>
- Works on GCC 4.4.
- </li>
- </ul>
+ <span class="library"><a href="/libs/property_tree/index.html">Property Tree</a>:</span> A
+ tree data structure especially suited to storing configuration data, from
+ Marcin Kalicinski and Sebastian Redl.
</li>
+ </ul>
+ </div>
+ <div id="version_1_41_0.updated_libraries">
+ <h3><span class="link">Updated Libraries</span></h3>
+ <ul>
<li>
- <span class="library"><a href="/libs/asio/index.html">Asio</a>:</span>
+ <span class="library"><a href="/libs/date_time/index.html">DateTime</a>:</span>
<ul>
<li>
- Added a new ping example to illustrate the use of ICMP sockets.
- </li>
- <li>
- Changed the <code><span class="identifier">buffered</span><span class="special">*</span><span class="identifier">_stream</span><span class="special">&lt;&gt;</span></code> templates to treat 0-byte reads
- and writes as no-ops, to comply with the documented type requirements
- for <code><span class="identifier">SyncReadStream</span></code>,
- <code><span class="identifier">AsyncReadStream</span></code>, <code><span class="identifier">SyncWriteStream</span></code> and <code><span class="identifier">AsyncWriteStream</span></code>.
- </li>
- <li>
- Changed some instances of the <code><span class="keyword">throw</span></code>
- keyword to <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">throw_exception</span><span class="special">()</span></code>
- to allow Asio to be used when exception support is disabled. Note that
- the SSL wrappers still require exception support (<a href="https://svn.boost.org/trac/boost/ticket/2754">#2754</a>).
- </li>
- <li>
- Made Asio compatible with the OpenSSL 1.0 beta (<a href="https://svn.boost.org/trac/boost/ticket/3256">#3256</a>).
- </li>
- <li>
- Eliminated a redundant system call in the Solaris <tt>/dev/poll</tt>
- backend.
- </li>
- <li>
- Fixed a bug in resizing of the bucket array in the internal hash maps
- (<a href="https://svn.boost.org/trac/boost/ticket/3095">#3095</a>).
- </li>
- <li>
- Ensured correct propagation of the error code when a synchronous accept
- fails (<a href="https://svn.boost.org/trac/boost/ticket/3216">#3216</a>).
- </li>
- <li>
- Ensured correct propagation of the error code when a synchronous read
- or write on a Windows HANDLE fails.
- </li>
- <li>
- Fixed failures reported when <code><span class="identifier">_GLIBCXX_DEBUG</span></code>
- is defined (<a href="https://svn.boost.org/trac/boost/ticket/3098">#3098</a>).
- </li>
- <li>
- Fixed custom memory allocation support for timers (<a href="https://svn.boost.org/trac/boost/ticket/3107">#3107</a>).
+ The default format for time durations is now &quot;<code><span class="special">%-%</span><span class="identifier">O</span><span class="special">:%</span><span class="identifier">M</span><span class="special">:%</span><span class="identifier">S</span><span class="special">%</span><span class="identifier">F</span></code>&quot; instead of &quot;<code><span class="special">%-%</span><span class="identifier">H</span><span class="special">:%</span><span class="identifier">M</span><span class="special">:%</span><span class="identifier">S</span><span class="special">%</span><span class="identifier">F</span></code>&quot
;
+ that was used previously. In order to retain the old behavior, the format
+ string has to be specified explicitly during the time IO facet construction
+ (<a href="https://svn.boost.org/trac/boost/ticket/1861">#1861</a>).
</li>
<li>
- Tidied up various warnings reported by g++ (<a href="https://svn.boost.org/trac/boost/ticket/1341">#1341</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2618">#2618</a>).
+ Gregorian dates now use 32-bit integer type internally on 64-bit platforms
+ (<a href="https://svn.boost.org/trac/boost/ticket/3308">#3308</a>).
</li>
<li>
- Various documentation improvements, including more obvious hyperlinks
- to function overloads, header file information, examples for the handler
- type requirements, and adding enum values to the index (<a href="https://svn.boost.org/trac/boost/ticket/3157">#3157</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2620">#2620</a>).
+ See the <a href="/doc/html/date_time/details.html#date_time.changes">full
+ changelog</a> for more detail.
</li>
</ul>
</li>
<li>
- <span class="library"><a href="/libs/circular_buffer/index.html">Circular Buffer</a>:</span>
+ <span class="library"><a href="/libs/filesystem/index.html">Filesystem</a>:</span>
<ul>
<li>
- Fixed bugs <a href="https://svn.boost.org/trac/boost/ticket/2785">#2785</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/3285">#3285</a>.
+ Bug fixes: (<a href="https://svn.boost.org/trac/boost/ticket/3385">#3385</a>).
+ (<a href="https://svn.boost.org/trac/boost/ticket/3528">#3528</a>).
+ (<a href="https://svn.boost.org/trac/boost/ticket/3509">#3509</a>).
</li>
</ul>
</li>
<li>
- <span class="library"><a href="/libs/foreach/index.html">Foreach</a>:</span>
+ <span class="library"><a href="/libs/iostreams/index.html">Iostreams</a>:</span>
<ul>
<li>
- Workaround for conflict with Python headers (<a href="https://svn.boost.org/trac/boost/ticket/3000">#3000</a>).
+ Add a grep filter (<a href="https://svn.boost.org/trac/boost/ticket/1627">#1627</a>).
</li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/function/index.html">Function</a>:</span>
- <ul>
<li>
- Optimize the use of small target objects.
+ Support archives with multiple members (<a href="https://svn.boost.org/trac/boost/ticket/1896">#1896</a>).
</li>
<li>
- Make Boost.Function compile under BOOST_NO_EXCEPTIONS (<a href="https://svn.boost.org/trac/boost/ticket/2499">#2499</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2494">#2494</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2469">#2469</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2466">#2466</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2900">#2900</a>)
+ Make <code><span class="identifier">tee</span></code> work with input
+ streams (<a href="https://svn.boost.org/trac/boost/ticket/791">#791</a>).
</li>
<li>
- Various minor fixes (<a href="https://svn.boost.org/trac/boost/ticket/2642">#2642</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2847">#2847</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2929">#2929</a>
- <a href="https://svn.boost.org/trac/boost/ticket/3012">#3012</a>)
+ Improved filesystem interoperability.
</li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/fusion/index.html">Fusion</a>:</span>
- <ul>
<li>
- Improved compile times for <code><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">vector</span></code>.
+ Several warnings fixed or suppressed (including <a href="https://svn.boost.org/trac/boost/ticket/1618">#1618</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/1875">#1875</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/2779">#2779</a>).
</li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/functional/hash/index.html">Hash</a>:</span>
- <ul>
<li>
- Automatically configure the float functions using template metaprogramming
- instead of trying to configure every possibility manually.
+ Various other fixes (including <a href="https://svn.boost.org/trac/boost/ticket/1580">#1580</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/1671">#1671</a>).
</li>
</ul>
</li>
<li>
- <span class="library"><a href="/libs/interprocess/index.html">Interprocess</a>:</span>
- <ul>
- <li>
- Windows shared memory is created in Shared Documents folder so that it
- can be shared between services and processes
- </li>
- <li>
- Fixed bugs <a href="https://svn.boost.org/trac/boost/ticket/2967">#2967</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2973">#2973</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2992">#2992</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/3138">#3138</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/3166">#3166</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/3205">#3205</a>.
- </li>
- </ul>
+ <span class="library"><a href="/libs/math/index.html">Math</a>:</span>
+ Substantially improved
+ the performance of the incomplete gamma function and it's inverse: this enhances
+ the performance of the gamma, poisson, chi-squared and non-central chi-squared
+ distributions.
</li>
<li>
- <span class="library"><a href="/libs/intrusive/index.html">Intrusive</a>:</span>
- <ul>
- <li>
- Code cleanup in tree_algorithms.hpp and avl_tree_algorithms.hpp
- </li>
- <li>
- Fixed bug <a href="https://svn.boost.org/trac/boost/ticket/3164">#3164</a>.
- </li>
- </ul>
+ <span class="library"><a href="/libs/multi_index/doc/index.html">Multi-index Containers</a>:</span>
+ Maintenance
+ fixes. Consult the library <a href="/libs/multi_index/doc/release_notes.html#boost_1_41">release
+ notes</a> for further information.
</li>
<li>
- <span class="library"><a href="/libs/mpl/index.html">MPL</a>:</span>
+ <span class="library"><a href="/libs/proto/index.html">Proto</a>:</span>
<ul>
<li>
- Added <code><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">char_</span></code> and <code><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">string</span></code>
- for compile-time string manipulation, based on multichar literals (<a href="https://svn.boost.org/trac/boost/ticket/2905">#2905</a>).
+ Clean up some MSVC warnings and errors in /Za (disable Microsoft extensions)
+ mode.
</li>
<li>
- Updated <a href="/libs/mpl/doc/refmanual.html">MPL Reference Manual</a>.
- </li>
- <li>
- Bug fixes.
+ Fixes for c++0x mode on various compilers.
</li>
</ul>
</li>
<li>
- <span class="library"><a href="/libs/program_options/index.html">Program.Options</a>:</span>
+ <span class="library"><a href="/libs/python/index.html">Python</a>:</span>
+ Boost.Python now
+ supports Python 3 (Haoyu Bai's Google Summer of Code project, mentored by
+ Stefan Seefeld).
+ </li>
+ <li>
+ <span class="library"><a href="/libs/regex/index.html">Regex</a>:</span>
+ Added support for
+ many Perl 5.10 syntax elements including named sub-expressions, branch resets
+ and recursive regular expressions.
+ </li>
+ <li>
+ <span class="library"><a href="/libs/spirit/index.html">Spirit</a>:</span> This is the initial
+ official release of the new Spirit V2.1, a completely new library for parsing,
+ lexing, and output generation. Note: this release is not backwards compatible
+ with earlier versions.
+ </li>
+ <li>
+ <span class="library"><a href="/libs/system/index.html">System</a>:</span>
<ul>
<li>
- Support for building with disabled exceptions (<a href="https://svn.boost.org/trac/boost/ticket/2096">#2096</a>).
- </li>
- <li>
- Unicode parser no longer drops original tokens (<a href="https://svn.boost.org/trac/boost/ticket/2425">#2425</a>).
- </li>
- <li>
- Fixed crash on user-inserted items in <code><span class="identifier">variables_map</span></code>
- (<a href="https://svn.boost.org/trac/boost/ticket/2782">#2782</a>).
+ Bug fix: (<a href="https://svn.boost.org/trac/boost/ticket/3559">#3559</a>).
</li>
</ul>
</li>
<li>
- <span class="library"><a href="/libs/proto/index.html">Proto</a>:</span>
+ <span class="library"><a href="/libs/thread/index.html">Thread</a>:</span>
<ul>
<li>
- PrimitiveTransforms have stricter conformance to ResultOf protocol. (Warning:
- some invalid code may break.)
- </li>
- <li>
- Add a sensible default for <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_default</span></code>'s
- template parameter.
+ Support for futures, promises and packaged tasks added
</li>
<li>
- Improved default evaluation strategy for pointers to members.
+ <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">thread_specific_ptr</span></code> is now faster when
+ there are lots of thread-specific objects
</li>
<li>
- GCC 3.4 portability fixes (<a href="https://svn.boost.org/trac/boost/ticket/3021">#3021</a>).
- </li>
- <li>
- Work around Visual C++'s non-std-compliant ciso646 macros.
+ Some Boost.Thread facilities are now header-only
</li>
</ul>
</li>
<li>
- <span class="library"><a href="/libs/random/index.html">Random</a>:</span>
+ <span class="library"><a href="/libs/unordered/index.html">Unordered</a>:</span>
+ Major update:
<ul>
<li>
- Made the constructors of all the generators call the copy constructor
- when passed a non-const reference.
+ Replaced a lot of the macro based implementation with a cleaner template
+ based implementation.
</li>
<li>
- Changed seeding functions to accept any arithmetic type. As a side-effect,
- the exact signature of seed changed for some classes.
+ Reduced memory use.
</li>
<li>
- Major bug fixes in uniform_int.
+ Full details in <a href="/doc/html/unordered/changes.html#unordered.changes.boost_1_41_1">the
+ changelog</a>.
</li>
</ul>
</li>
<li>
- <span class="library"><a href="/libs/serialization/index.html">Serialization</a>:</span>
- <ul>
- <li>
- Removed deprecated headers: <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">static_warning</span><span class="special">.</span><span class="identifier">hpp</span></code>,
- <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">state_saver</span><span class="special">.</span><span class="identifier">hpp</span></code>, <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">smart_cast</span><span class="special">.</span><span class="identifier">hpp</span></code>,
- <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">pfto</span><span class="special">.</span><span class="identifier">hpp</span></code>. Use the the equivalent headers
- in the <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">serialization</span><span class="special">/</span></code>
- directory instead (<a href="https://svn.boost.org/trac/boost/ticket/3062">#3062</a>).
- </li>
- <li>
- <code><span class="identifier">detail</span><span class="special">::</span><span class="identifier">archive_serializer_map</span></code> should now be
- used instead of <code><span class="identifier">detail</span><span class="special">::</span><span class="identifier">archive_pointer_iserializer</span></code>.
- For more details see <a href="/doc/libs/1_40_0/libs/serialization/doc/release.html">the
- library release notes</a>.
- </li>
- </ul>
+ <span class="library"><a href="/libs/utility/index.html">Utility</a>:</span>
+ A &quot;const&quot;
+ issue of <code><span class="identifier">value_initialized</span></code>
+ is fixed: Its <code><span class="identifier">data</span><span class="special">()</span></code>
+ member function and its conversion operator are replaced by overloads for
+ const and non-const access (<a href="https://svn.boost.org/trac/boost/ticket/2548">#2548</a>).
</li>
<li>
- <span class="library"><a href="/libs/unordered/index.html">Unordered</a>:</span>
+ <span class="library"><a href="/libs/wave/index.html">Wave</a>:</span>
+ See the <a href="/libs/wave/ChangeLog">changelog</a>
+ for details.
+ </li>
+ <li>
+ <span class="library"><a href="/libs/xpressive/index.html">Xpressive</a>:</span>
<ul>
<li>
- Implement <code><span class="identifier">emplace</span></code> for
- all compilers, not just ones with rvalue references and variadic templates
- (<a href="https://svn.boost.org/trac/boost/ticket/1978">#1978</a>).
+ Fix infinite loop with some uses of <tt>\Q...\E</tt> quotemeta
+ (<a href="https://svn.boost.org/trac/boost/ticket/3586">#3586</a>).
</li>
<li>
- Create less buckets by default.
+ Eliminate unreachable code warnings on MSVC
</li>
<li>
- Some minor tweaks for better compiler support (<a href="https://svn.boost.org/trac/boost/ticket/2908">#2908</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/3096">#3096</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/3082">#3082</a>).
+ Clean up some MSVC warnings and errors in /Za (&quot;disable Microsoft
+ extensions&quot;) mode.
</li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/xpressive/index.html">Xpressive</a>:</span>
- <ul>
<li>
- Works on Visual C++ 10.0 (<a href="https://svn.boost.org/trac/boost/ticket/3124">#3124</a>).
+ Fixes for c++0x mode on various compilers.
</li>
</ul>
</li>
</ul>
</div>
- <div id="version_1_40_0.build_system">
+ <div id="version_1_41_0.build_system">
<h3><span class="link">Build System</span></h3>
<p>
- The default naming of libraries in Unix-like environment now matches system
- conventions, and does not include various decorations. Naming of libraries
- on Cygwin was also fixed. Support for beta versions of Microsoft Visual Studio
- 10 was added. With gcc, 64-bit compilation no longer requires that target architecture
- be specified.
+ A bug preventing &quot;fat&quot; 32-bit + 64-bit builds on OSX has been fixed.
</p>
</div>
- <div id="version_1_40_0.updated_tools">
+ <div id="version_1_41_0.boost_cmake_moved">
+ <h3><span class="link">Boost.CMake moved</span></h3>
+ <p>
+ The cmake version of boost has moved; the Boost.CMmake release will be separate
+ and will lag the main release slightly, but will also be capable of producing
+ patch releases as necessary.
+ </p>
+ <p>
+ More information on the <a href="https:://svn.boost.org/trac/boost/wiki/CMake">Boost
+ CMake wiki page</a>.
+ </p>
+ </div>
+ <div id="version_1_41_0.updated_tools">
<h3><span class="link">Updated Tools</span></h3>
<ul>
<li>
- <span class="library"><a href="/tools/boostbook/index.html">Boostbook</a>:</span>
+ <span class="library"><a href="/tools/quickbook/index.html">Quickbook 1.5</a>:</span>
+ These
+ changes require your document to use the <code><span class="special">[</span><span class="identifier">quickbook</span> <span class="number">1.5</span><span class="special">]</span></code> tag:
<ul>
<li>
- Hide <code><span class="identifier">INTERNAL</span> <span class="identifier">ONLY</span></code>
- enums in doxygen documentation (<a href="https://svn.boost.org/trac/boost/ticket/3242">#3242</a>).
+ More intuitive syntax and variable lookup for template calls (<a href="https://svn.boost.org/trac/boost/ticket/1174">#1174</a>, <a href="https://svn.boost.org/trac/boost/ticket/2034">#2034</a>, <a href="https://svn.boost.org/trac/boost/ticket/2036">#2036</a>).
</li>
<li>
- Tweaked appearance of member classes/structs/unions in a class synopsis.
+ Image attributes (<a href="https://svn.boost.org/trac/boost/ticket/1157">#1157</a>)
</li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/tools/quickbook/index.html">Quickbook</a>:</span>
- <ul>
<li>
- Support python code snippets (<a href="https://svn.boost.org/trac/boost/ticket/3029">#3029</a>).
+ Table Ids (<a href="https://svn.boost.org/trac/boost/ticket/1194">#1194</a>)
</li>
<li>
- Add <code><span class="identifier">teletype</span></code> source mode
- (<a href="https://svn.boost.org/trac/boost/ticket/1202">#1202</a>)
+ Better handling of whitespace in <code><span class="identifier">section</span></code>
+ syntax. (<a href="https://svn.boost.org/trac/boost/ticket/2712">#2712</a>)
</li>
</ul>
</li>
</ul>
</div>
- <div id="version_1_40_0.compilers_tested">
+ <div id="version_1_41_0.compilers_tested">
<h3><span class="link">Compilers Tested</span></h3>
<p>
Boost's primary test compilers are:
@@ -336,10 +254,10 @@
OS X:
<ul>
<li>
- GCC 4.0.1 on Intel Tiger and Leopard
+ GCC 4.0.1 on Intel Tiger and Leopard.
</li>
<li>
- GCC 4.0.1 on PowerPC Tiger
+ GCC 4.0.1 on PowerPC Tiger.
</li>
</ul>
</li>
@@ -347,7 +265,10 @@
Linux:
<ul>
<li>
- GCC 4.3.3 on Ubuntu Linux.
+ GCC 4.4.1 on Ubuntu Linux.
+ </li>
+ <li>
+ GCC 4.4 on Debian
</li>
</ul>
</li>
@@ -368,51 +289,46 @@
Linux:
<ul>
<li>
- Intel 9.0 on Red Hat Enterprise Linux.
+ Intel 10.1 on Red Hat Enterprise Linux.
</li>
<li>
- Intel 10.0 on Red Hat Enterprise Linux.
- </li>
- <li>
- Intel 10.1 on 64-bit Linux Redhat 5.1 Server.
+ Intel 10.1 on 64-bit Red Hat Enterprise Linux.
</li>
<li>
Intel 10.1 on Suse Linux on 64 bit Itanium.
</li>
<li>
- Intel 11.0 on Red Hat Enterprise Linux.
+ Intel 11.0 on 32 bit Red Hat Enterprise Linux.
</li>
<li>
- Intel 11.1 on Red Hat Enterprise Linux.
+ Intel 11.0 on 64 bit Red Hat Enterprise Linux.
</li>
<li>
- GCC 3.4.3, GCC 4.0.1, GCC 4.2.4, GCC 4.3.3 and GCC 4.4.0 on Red Hat Enterprise
- Linux.
+ Intel 11.1 on 64 bit Red Hat Enterprise Linux.
</li>
<li>
- GCC 4.3.3 and GCC 4.4.0 with C++0x extensions on Red Hat Enterprise Linux.
+ Intel 11.1 on 64 bit Linux Redhat 5.1 Server.
</li>
<li>
- GCC 4.1.1, 4.2.1 on 64-bit Red Hat Enterprise Linux.
+ GCC 3.4.3, GCC 4.2.4, GCC 4.3.3 and GCC 4.4.1 on Red Hat Enterprise Linux.
</li>
<li>
- GCC 4.1.2 on Suse Linux on 64 bit Itanium.
+ GCC 4.3.3 and GCC 4.4.1 with C++0x extensions on Red Hat Enterprise Linux.
</li>
<li>
- GCC 4.1.2 on 64-bit Redhat Server 5.1.
+ GCC 4.3.3 on 64-bit Redhat Server 5.1.
</li>
<li>
- GCC Open64 4.2.2 on Red Hat Enterprise Linux.
+ GCC 4.3.3 on 64 bit Linux.
</li>
<li>
GCC 4.3.4 on Debian unstable.
</li>
<li>
- QLogic PathScale(TM) Compiler Suite: Version 3.1 on Red Hat Enterprise
- Linux.
+ GCC 4.3.2 on 64 bit Gentoo.
</li>
<li>
- GCC version 4.2.0 (PathScale 3.2 driver) on 64-bit Red Hat Enterprise
+ QLogic PathScale(TM) Compiler Suite: Version 3.2 on Red Hat Enterprise
Linux.
</li>
<li>
@@ -424,13 +340,10 @@
OS X:
<ul>
<li>
- Intel 10.1, 11.0 on Intel Leopard.
+ Intel C++ Compiler 11.1 on Leopard.
</li>
<li>
- Intel 10.1, 11.0 on Intel Tiger.
- </li>
- <li>
- GCC 4.0.1, 4.2.1 on Intel Leopard.
+ Intel C++ Compiler 10.1, 11.0.
</li>
<li>
GCC 4.0.1 on Intel Tiger.
@@ -444,37 +357,29 @@
Windows:
<ul>
<li>
- Visual C++ 7.1 on XP.
- </li>
- <li>
- Visual C++ 9.0 on XP.
+ Visual C++ 7.1, 8,0, 9,0 on XP.
</li>
<li>
- Visual C++ 9.0 on Vista.
+ Visual C++ 9.0 on 32-bit Vista.
</li>
<li>
- Visual C++ 9.0 on Vista 64-bit.
+ Visual C++ 9.0 on AMD 64-bit Vista.
</li>
<li>
- Visual C++ 9.0, using STLport 5.2, on XP and Windows Mobile 5.0.
+ Visual C++ 9.0 using STLport 5.2 on XP and Windows Mobile 5.0.
</li>
<li>
- Visual C++ 10.0 beta.
+ Visual C++ 10.0 beta 1 with <a href="http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=457199">a
+ patch for the program options lib</a>.
</li>
<li>
- Borland 5.9.3, 6.1.0, 6.1.3.
- </li>
- <li>
- Borland C++ Builder 2007 and 2009.
+ Borland/Codegear C++ 5.9.3, 6.1.3 (2009), 6.2.0 (2010).
</li>
<li>
Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 32-bit.
</li>
<li>
- Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 64-bit.
- </li>
- <li>
- GCC 4.3.3 and 4.4.0, on Mingw with C++0x features.
+ GCC 4.4.1 on Mingw, with and without C++0x extensions.
</li>
</ul>
</li>
@@ -487,19 +392,24 @@
</ul>
</li>
<li>
- Solaris:
+ FreeBSD:
<ul>
<li>
- Sun C++ 5.7, 5.8, 5.9 on Solaris 5.10.
+ GCC 4.2.1 on FreeBSD 7.0.
</li>
+ </ul>
+ </li>
+ <li>
+ Solaris:
+ <ul>
<li>
- GCC 3.4.6 on Solaris 5.10.
+ Sun C++ 5.10 on Solaris 5.10.
</li>
</ul>
</li>
</ul>
</div>
- <div id="version_1_40_0.acknowledgements">
+ <div id="version_1_41_0.acknowledgements">
<h3><span class="link">Acknowledgements</span></h3>
<p>
<a href="/users/people/beman_dawes.html">Beman Dawes</a>, Eric Niebler,
Modified: website/public_html/beta/feed/history.rss
==============================================================================
--- website/public_html/beta/feed/history.rss (original)
+++ website/public_html/beta/feed/history.rss 2009-11-14 11:44:06 EST (Sat, 14 Nov 2009)
@@ -6,10 +6,13 @@
<description/>
<language>en-us</language>
<copyright>Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)</copyright>
- <item><title>Version 1.41.0</title><pubDate>$Date: 2009/11/11 18:52:19 $</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
- New Library: Property Tree. Updated libraries: Multi-index Containers, Python,
- Spirit, Unordered, Wave. Updated tool: QuickBook.
- </span></span></boostbook:purpose><description><div class="description">
+ <item><title>Version 1.41.0</title><pubDate>$Date: 2009/11/14 16:20:52 $</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ New Library: Property Tree. Updated libraries: DateTime, Filesystem, Iostreams,
+ Math, Multi-index Containers, Proto, Python, Regex, Spirit, System, Thread,
+ Unordered, Utility, Wave, Xpressive. Also updated build system and quickbook.
+ CMake has been removed from the main release.
+ </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.41.0/><description><div class="description">
+
<div id="version_1_41_0.new_libraries">
@@ -45,6 +48,16 @@
</ul>
</li>
<li>
+ <span class="library"><a href="/libs/filesystem/index.html">Filesystem</a>:</span>
+ <ul>
+ <li>
+ Bug fixes: (<a href="https://svn.boost.org/trac/boost/ticket/3385">#3385</a>).
+ (<a href="https://svn.boost.org/trac/boost/ticket/3528">#3528</a>).
+ (<a href="https://svn.boost.org/trac/boost/ticket/3509">#3509</a>).
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/iostreams/index.html">Iostreams</a>:</span>
<ul>
<li>
@@ -54,7 +67,8 @@
Support archives with multiple members (<a href="https://svn.boost.org/trac/boost/ticket/1896">#1896</a>).
</li>
<li>
- Make tee work with input streams (<a href="https://svn.boost.org/trac/boost/ticket/791">#791</a>).
+ Make <code><span class="identifier">tee</span></code> work with input
+ streams (<a href="https://svn.boost.org/trac/boost/ticket/791">#791</a>).
</li>
<li>
Improved filesystem interoperability.
@@ -114,6 +128,14 @@
with earlier versions.
</li>
<li>
+ <span class="library"><a href="/libs/system/index.html">System</a>:</span>
+ <ul>
+ <li>
+ Bug fix: (<a href="https://svn.boost.org/trac/boost/ticket/3559">#3559</a>).
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/thread/index.html">Thread</a>:</span>
<ul>
<li>
@@ -130,9 +152,11 @@
</li>
<li>
<span class="library"><a href="/libs/unordered/index.html">Unordered</a>:</span>
+ Major update:
<ul>
<li>
- Major update, using less macros and more templates.
+ Replaced a lot of the macro based implementation with a cleaner template
+ based implementation.
</li>
<li>
Reduced memory use.
Modified: website/public_html/beta/feed/history/boost_1_41_0.qbk
==============================================================================
--- website/public_html/beta/feed/history/boost_1_41_0.qbk (original)
+++ website/public_html/beta/feed/history/boost_1_41_0.qbk 2009-11-14 11:44:06 EST (Sat, 14 Nov 2009)
@@ -2,16 +2,17 @@
[quickbook 1.4]
[source-mode c++]
[purpose New Library: Property Tree. Updated libraries:
- Multi-index Containers, Python, Spirit, Unordered, Wave.
- Updated tool: QuickBook.]
+ DateTime, Filesystem, Iostreams, Math, Multi-index Containers,
+ Proto, Python, Regex, Spirit, System, Thread, Unordered, Utility,
+ Wave, Xpressive. Also updated build system and quickbook.
+ CMake has been removed from the main release.]
[authors [Dawes, Beman]]
[last-revision ]
]
[include ext.qbk]
-[/ TODO: Check download link on release.]
-[/download http://sourceforge.net/projects/boost/files/boost/1.xx.x/]
+[download http://sourceforge.net/projects/boost/files/boost/1.41.0/]
[section New Libraries]
@@ -46,7 +47,7 @@
([@https://svn.boost.org/trac/boost/ticket/1627 #1627]).
* Support archives with multiple members
([@https://svn.boost.org/trac/boost/ticket/1896 #1896]).
- * Make tee work with input streams
+ * Make `tee` work with input streams
([@https://svn.boost.org/trac/boost/ticket/791 #791]).
* Improved filesystem interoperability.
* Several warnings fixed or suppressed (including
@@ -92,7 +93,9 @@
* Some Boost.Thread facilities are now header-only
* [phrase library..[@/libs/unordered/index.html Unordered]:]
- * Major update, using less macros and more templates.
+ Major update:
+ * Replaced a lot of the macro based implementation with a cleaner template
+ based implementation.
* Reduced memory use.
* Full details in
[@/doc/html/unordered/changes.html#unordered.changes.boost_1_41_1
@@ -121,7 +124,6 @@
[endsect]
-
[section Boost.CMake moved]
The cmake version of boost has moved; the Boost.CMmake release will be
Modified: website/public_html/beta/feed/news.rss
==============================================================================
--- website/public_html/beta/feed/news.rss (original)
+++ website/public_html/beta/feed/news.rss 2009-11-14 11:44:06 EST (Sat, 14 Nov 2009)
@@ -6,10 +6,13 @@
<description/>
<language>en-us</language>
<copyright>Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)</copyright>
- <item><title>Version 1.41.0</title><pubDate>$Date: 2009/11/11 18:52:19 $</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
- New Library: Property Tree. Updated libraries: Multi-index Containers, Python,
- Spirit, Unordered, Wave. Updated tool: QuickBook.
- </span></span></boostbook:purpose><description><div class="description">
+ <item><title>Version 1.41.0</title><pubDate>$Date: 2009/11/14 16:20:52 $</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ New Library: Property Tree. Updated libraries: DateTime, Filesystem, Iostreams,
+ Math, Multi-index Containers, Proto, Python, Regex, Spirit, System, Thread,
+ Unordered, Utility, Wave, Xpressive. Also updated build system and quickbook.
+ CMake has been removed from the main release.
+ </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.41.0/><description><div class="description">
+
<div id="version_1_41_0.new_libraries">
@@ -45,6 +48,16 @@
</ul>
</li>
<li>
+ <span class="library"><a href="/libs/filesystem/index.html">Filesystem</a>:</span>
+ <ul>
+ <li>
+ Bug fixes: (<a href="https://svn.boost.org/trac/boost/ticket/3385">#3385</a>).
+ (<a href="https://svn.boost.org/trac/boost/ticket/3528">#3528</a>).
+ (<a href="https://svn.boost.org/trac/boost/ticket/3509">#3509</a>).
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/iostreams/index.html">Iostreams</a>:</span>
<ul>
<li>
@@ -54,7 +67,8 @@
Support archives with multiple members (<a href="https://svn.boost.org/trac/boost/ticket/1896">#1896</a>).
</li>
<li>
- Make tee work with input streams (<a href="https://svn.boost.org/trac/boost/ticket/791">#791</a>).
+ Make <code><span class="identifier">tee</span></code> work with input
+ streams (<a href="https://svn.boost.org/trac/boost/ticket/791">#791</a>).
</li>
<li>
Improved filesystem interoperability.
@@ -114,6 +128,14 @@
with earlier versions.
</li>
<li>
+ <span class="library"><a href="/libs/system/index.html">System</a>:</span>
+ <ul>
+ <li>
+ Bug fix: (<a href="https://svn.boost.org/trac/boost/ticket/3559">#3559</a>).
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/thread/index.html">Thread</a>:</span>
<ul>
<li>
@@ -130,9 +152,11 @@
</li>
<li>
<span class="library"><a href="/libs/unordered/index.html">Unordered</a>:</span>
+ Major update:
<ul>
<li>
- Major update, using less macros and more templates.
+ Replaced a lot of the macro based implementation with a cleaner template
+ based implementation.
</li>
<li>
Reduced memory use.
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk