From 58e8844e313b2155dbacc8f02022a800e8b6f167 Mon Sep 17 00:00:00 2001 From: Daniel James Date: Tue, 4 Aug 2015 08:41:45 +0100 Subject: [PATCH] Rebuild --- generated/dev.rss | 225 ++++++++++++++++++++++++++++- generated/state/feed-pages.txt | 4 +- generated/state/rss-items.txt | 227 +++++++++++++++++++++++++++++- users/history/version_1_59_0.html | 225 ++++++++++++++++++++++++++++- 4 files changed, 660 insertions(+), 21 deletions(-) diff --git a/generated/dev.rss b/generated/dev.rss index 2b793607..92bd24fd 100644 --- a/generated/dev.rss +++ b/generated/dev.rss @@ -24,6 +24,47 @@ <div id="version_1_59_0.updated_libraries"> <h3><span class="link">Updated Libraries</span></h3> <ul> + <li> + <div> + <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/container/">Container</a>:</span> + <ul> + <li> + <div> + <a href="https://github.com/boostorg/container/pull/26">GitHub + #26: <em>Fix bug in stable_vector::capacity()</em></a>. + Thanks to timsong-cpp/Arindam Mukerjee. + </div> + </li> + <li> + <div> + <a href="https://github.com/boostorg/container/pull/27">GitHub + #27: <em>fix stable_vector's index_of's doxygen comment</em></a>. + Thanks to kariya-mitsuru. + </div> + </li> + <li> + <div> + <a href="https://svn.boost.org/trac/boost/ticket/11380">Trac #11380: + <em>&quot;Container library std forward declarations incorrect + in std_fwd.hpp on libc++ with gcc&quot;</em></a>. + </div> + </li> + <li> + <div> + <a href="https://svn.boost.org/trac/boost/ticket/11388">Trac #11388: + <em>&quot;boost::container::list::emplace_back broken on Visual + Studio 2010&quot;</em></a>. + </div> + </li> + <li> + <div> + <a href="https://svn.boost.org/trac/boost/ticket/11339">Trac #11339: + <em>&quot;VC12 LNK2005 error with boost::container::adaptive_pool&quot;</em></a>. + </div> + </li> + </ul> + </div> + </li> <li> <div> <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/context/">Context</a>:</span> @@ -73,6 +114,117 @@ </ul> </div> </li> + <li> + <div> + <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/fusion/">Fusion</a>:</span> + <ul> + <li> + <div> + Add a new concept, <code><span class="identifier">Unbounded</span> + <span class="identifier">Sequence</span></code> for sequence and + <code><span class="identifier">Unbounded</span> <span class="identifier">Iterator</span></code> + for iterator. Currently, <code><span class="identifier">Unbounded</span> + <span class="identifier">Sequence</span></code> affects the behaviour + of <code><span class="identifier">fusion</span><span class="special">::(</span><span class="identifier">value_</span><span class="special">)</span><span class="identifier">at</span><span class="special">(</span><span class="identifier">_c</span><span class="special">)</span></code> + and <code><span class="identifier">fusion</span><span class="special">::(</span><span class="identifier">value_</span><span class="special">)</span><span class="identifier">at_key</span></code>. <code><span class="identifier">Unbounded</span> + <span class="identifier">Iterator</span></code> has no effect + (reserved for future release). For more details, see <a href="http://www.boost.org/users/history/libs/fusion/doc/html/fusion/sequence/concepts/unbounded_sequence.html">Unbounded + Sequence</a> and <a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/fusion/doc/html/fusion/iterator/concepts/unbounded_iterator.html">Unbounded + Iterator</a>. (<a href="https://github.com/boostorg/fusion/pull/85">pull-request + 85</a>) + </div> + </li> + <li> + <div> + Support C++11 variadic templates for <code><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">list</span></code>. + (<a href="https://github.com/boostorg/fusion/pull/84">https://github.com/boostorg/fusion/pull/84</a>) + </div> + </li> + <li> + <div> + <em>Fixed bugs:</em> + <ul> + <li> + <div> + Fix missing include <code><span class="special">&lt;</span><span class="identifier">utility</span><span class="special">&gt;</span></code>. + (<a href="https://svn.boost.org/trac/boost/ticket/11161">#11161</a>) + </div> + </li> + <li> + <div> + Revert some constexpr support, regression in 1.58.0. (<a href="https://svn.boost.org/trac/boost/ticket/11211">#11211</a>, + <a href="https://svn.boost.org/trac/boost/ticket/11267">#11267</a>) + </div> + </li> + <li> + <div> + Fix compile error with fold due to missing include. (<a href="https://svn.boost.org/trac/boost/ticket/11249">#11249</a>) + </div> + </li> + <li> + <div> + Fix compile error with adapting an empty struct, regression + in 1.58.0. (<a href="https://svn.boost.org/trac/boost/ticket/11269">#11269</a>) + </div> + </li> + <li> + <div> + Remove use of obsolete (and incorrect) workaround for sequence + comparison, it affects MSVC-8 and earlier. (<a href="https://github.com/boostorg/fusion/pull/78">pull-request + 78</a>) + </div> + </li> + <li> + <div> + Fix compile error while copying a sequece which derived from + fusion::list, regression in 1.58.0. (<a href="https://github.com/boostorg/fusion/pull/87">pull-request + 87</a>) + </div> + </li> + </ul> + </div> + </li> + </ul> + </div> + </li> + <li> + <div> + <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/interprocess/">Interprocess</a>:</span> + <ul> + <li> + <div> + <a href="https://svn.boost.org/trac/boost/ticket/5139">( Trac + #5139 ( (<em>&quot;Initial Stream Position in Boost.Interprocess.Vectorstream&quot;</em>)</a>. + </div> + </li> + <li> + <div> + <a href="https://github.com/boostorg/interprocess/pull/19">GitHub + Pull #19 (<em>&quot;Fix exception visibility&quot;</em>)</a>. + Thanks to Romain-Geissler. + </div> + </li> + </ul> + </div> + </li> + <li> + <div> + <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/intrusive/">Intrusive</a>:</span> + <ul> + <li> + <div> + Implemented <span class="link">map and multimap-like + interfaces</span>. + </div> + </li> + <li> + <div> + Refactored hashtable containers to reduce template instantiations. + </div> + </li> + </ul> + </div> + </li> <li> <div> <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/log/">Log</a>:</span> @@ -170,6 +322,27 @@ </ul> </div> </li> + <li> + <div> + <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/move/">Move</a>:</span> + <ul> + <li> + <div> + Changed <code><span class="identifier">unique_ptr</span></code>'s + converting constructor taking the source by value in C++03 compilers + to allow simple conversions from convertible types returned by value. + </div> + </li> + <li> + <div> + <a href="https://svn.boost.org/trac/boost/ticket/11229">Trac #11229: + <em>&quot;vector incorrectly copies move-only objects using + memcpy&quot;</em></a>, + </div> + </li> + </ul> + </div> + </li> <li> <div> <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/multi_index/index.html">Multi-index Containers</a>:</span> @@ -225,6 +398,51 @@ </ul> </div> </li> + <li> + <div> + <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/program_options/index.html">Program Options</a>:</span> + <ul> + <li> + <div> + Fix compilation errors, missing dllexport and warnings with MSVC + and MinGW (Daniela Engert, Marcel Raad). + </div> + </li> + <li> + <div> + Fix unintialized fields (Zoey Greer). + </div> + </li> + <li> + <div> + Stop options with implicit value from consuming separate tokens (Michael + John Decker). + </div> + </li> + <li> + <div> + Make multitoken limit be max int, not 32K (Hans Hohenfeld). + </div> + </li> + <li> + <div> + Code formatting and documentation fixes (Jurko Gospodnetić, Lauri + Nurmi). + </div> + </li> + <li> + <div> + Minimal support for no-rtti build (Minmin Gong) + </div> + </li> + <li> + <div> + Don't increment environment pointer past the end (Vladimir Prus) + </div> + </li> + </ul> + </div> + </li> <li> <div> <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/test/">Boost.Test v3</a>:</span> @@ -316,11 +534,6 @@ </ul> </div> </li> - <li> - <div> - <em>TODO</em> - </div> - </li> </ul> </div> <div id="version_1_59_0.compilers_tested"> @@ -372,7 +585,7 @@ <ul> <li> <div> - Visual C++: 8.0, 9.0, 10.0, 11.0, 12.0 + Visual C++: 8.0, 9.0, 10.0, 11.0, 12.0, 14.0 </div> </li> </ul> diff --git a/generated/state/feed-pages.txt b/generated/state/feed-pages.txt index 7fe453a8..34e4913a 100644 --- a/generated/state/feed-pages.txt +++ b/generated/state/feed-pages.txt @@ -2253,7 +2253,7 @@ -id "version_1_59_0 -last_modified -.1437008107.4 +.1438674072.03 -location "users/history/version_1_59_0.html -notice @@ -2266,7 +2266,7 @@ " New Libraries: Updated Libraries: " -qbk_hash -"70b372dd55626d181c032c24cde1e5f76b900620a3cf2d5fd7c2715dad216be1 +"8cd9379632b0d409de3b0e1df18ad2b79ccae673f45fb70a7bd701395388524c -release_status "dev -title diff --git a/generated/state/rss-items.txt b/generated/state/rss-items.txt index a54de243..862b65d8 100644 --- a/generated/state/rss-items.txt +++ b/generated/state/rss-items.txt @@ -27941,6 +27941,47 @@ " <ul> " <li> " <div> +" <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/container/">Container</a>:</span> +" <ul> +" <li> +" <div> +" <a href="https://github.com/boostorg/container/pull/26">GitHub +" #26: <em>Fix bug in stable_vector::capacity()</em></a>. +" Thanks to timsong-cpp/Arindam Mukerjee. +" </div> +" </li> +" <li> +" <div> +" <a href="https://github.com/boostorg/container/pull/27">GitHub +" #27: <em>fix stable_vector's index_of's doxygen comment</em></a>. +" Thanks to kariya-mitsuru. +" </div> +" </li> +" <li> +" <div> +" <a href="https://svn.boost.org/trac/boost/ticket/11380">Trac #11380: +" <em>&quot;Container library std forward declarations incorrect +" in std_fwd.hpp on libc++ with gcc&quot;</em></a>. +" </div> +" </li> +" <li> +" <div> +" <a href="https://svn.boost.org/trac/boost/ticket/11388">Trac #11388: +" <em>&quot;boost::container::list::emplace_back broken on Visual +" Studio 2010&quot;</em></a>. +" </div> +" </li> +" <li> +" <div> +" <a href="https://svn.boost.org/trac/boost/ticket/11339">Trac #11339: +" <em>&quot;VC12 LNK2005 error with boost::container::adaptive_pool&quot;</em></a>. +" </div> +" </li> +" </ul> +" </div> +" </li> +" <li> +" <div> " <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/context/">Context</a>:</span> " <ul> " <li> @@ -27990,6 +28031,117 @@ " </li> " <li> " <div> +" <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/fusion/">Fusion</a>:</span> +" <ul> +" <li> +" <div> +" Add a new concept, <code><span class="identifier">Unbounded</span> +" <span class="identifier">Sequence</span></code> for sequence and +" <code><span class="identifier">Unbounded</span> <span class="identifier">Iterator</span></code> +" for iterator. Currently, <code><span class="identifier">Unbounded</span> +" <span class="identifier">Sequence</span></code> affects the behaviour +" of <code><span class="identifier">fusion</span><span class="special">::(</span><span class="identifier">value_</span><span class="special">)</span><span class="identifier">at</span><span class="special">(</span><span class="identifier">_c</span><span class="special">)</span></code> +" and <code><span class="identifier">fusion</span><span class="special">::(</span><span class="identifier">value_</span><span class="special">)</span><span class="identifier">at_key</span></code>. <code><span class="identifier">Unbounded</span> +" <span class="identifier">Iterator</span></code> has no effect +" (reserved for future release). For more details, see <a href="http://www.boost.org/users/history/libs/fusion/doc/html/fusion/sequence/concepts/unbounded_sequence.html">Unbounded +" Sequence</a> and <a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/fusion/doc/html/fusion/iterator/concepts/unbounded_iterator.html">Unbounded +" Iterator</a>. (<a href="https://github.com/boostorg/fusion/pull/85">pull-request +" 85</a>) +" </div> +" </li> +" <li> +" <div> +" Support C++11 variadic templates for <code><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">list</span></code>. +" (<a href="https://github.com/boostorg/fusion/pull/84">https://github.com/boostorg/fusion/pull/84</a>) +" </div> +" </li> +" <li> +" <div> +" <em>Fixed bugs:</em> +" <ul> +" <li> +" <div> +" Fix missing include <code><span class="special">&lt;</span><span class="identifier">utility</span><span class="special">&gt;</span></code>. +" (<a href="https://svn.boost.org/trac/boost/ticket/11161">#11161</a>) +" </div> +" </li> +" <li> +" <div> +" Revert some constexpr support, regression in 1.58.0. (<a href="https://svn.boost.org/trac/boost/ticket/11211">#11211</a>, +" <a href="https://svn.boost.org/trac/boost/ticket/11267">#11267</a>) +" </div> +" </li> +" <li> +" <div> +" Fix compile error with fold due to missing include. (<a href="https://svn.boost.org/trac/boost/ticket/11249">#11249</a>) +" </div> +" </li> +" <li> +" <div> +" Fix compile error with adapting an empty struct, regression +" in 1.58.0. (<a href="https://svn.boost.org/trac/boost/ticket/11269">#11269</a>) +" </div> +" </li> +" <li> +" <div> +" Remove use of obsolete (and incorrect) workaround for sequence +" comparison, it affects MSVC-8 and earlier. (<a href="https://github.com/boostorg/fusion/pull/78">pull-request +" 78</a>) +" </div> +" </li> +" <li> +" <div> +" Fix compile error while copying a sequece which derived from +" fusion::list, regression in 1.58.0. (<a href="https://github.com/boostorg/fusion/pull/87">pull-request +" 87</a>) +" </div> +" </li> +" </ul> +" </div> +" </li> +" </ul> +" </div> +" </li> +" <li> +" <div> +" <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/interprocess/">Interprocess</a>:</span> +" <ul> +" <li> +" <div> +" <a href="https://svn.boost.org/trac/boost/ticket/5139">( Trac +" #5139 ( (<em>&quot;Initial Stream Position in Boost.Interprocess.Vectorstream&quot;</em>)</a>. +" </div> +" </li> +" <li> +" <div> +" <a href="https://github.com/boostorg/interprocess/pull/19">GitHub +" Pull #19 (<em>&quot;Fix exception visibility&quot;</em>)</a>. +" Thanks to Romain-Geissler. +" </div> +" </li> +" </ul> +" </div> +" </li> +" <li> +" <div> +" <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/intrusive/">Intrusive</a>:</span> +" <ul> +" <li> +" <div> +" Implemented <span class="link">map and multimap-like +" interfaces</span>. +" </div> +" </li> +" <li> +" <div> +" Refactored hashtable containers to reduce template instantiations. +" </div> +" </li> +" </ul> +" </div> +" </li> +" <li> +" <div> " <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/log/">Log</a>:</span> " <ul> " <li> @@ -28087,6 +28239,27 @@ " </li> " <li> " <div> +" <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/move/">Move</a>:</span> +" <ul> +" <li> +" <div> +" Changed <code><span class="identifier">unique_ptr</span></code>'s +" converting constructor taking the source by value in C++03 compilers +" to allow simple conversions from convertible types returned by value. +" </div> +" </li> +" <li> +" <div> +" <a href="https://svn.boost.org/trac/boost/ticket/11229">Trac #11229: +" <em>&quot;vector incorrectly copies move-only objects using +" memcpy&quot;</em></a>, +" </div> +" </li> +" </ul> +" </div> +" </li> +" <li> +" <div> " <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/multi_index/index.html">Multi-index Containers</a>:</span> " <ul> " <li> @@ -28142,6 +28315,51 @@ " </li> " <li> " <div> +" <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/program_options/index.html">Program Options</a>:</span> +" <ul> +" <li> +" <div> +" Fix compilation errors, missing dllexport and warnings with MSVC +" and MinGW (Daniela Engert, Marcel Raad). +" </div> +" </li> +" <li> +" <div> +" Fix unintialized fields (Zoey Greer). +" </div> +" </li> +" <li> +" <div> +" Stop options with implicit value from consuming separate tokens (Michael +" John Decker). +" </div> +" </li> +" <li> +" <div> +" Make multitoken limit be max int, not 32K (Hans Hohenfeld). +" </div> +" </li> +" <li> +" <div> +" Code formatting and documentation fixes (Jurko Gospodnetić, Lauri +" Nurmi). +" </div> +" </li> +" <li> +" <div> +" Minimal support for no-rtti build (Minmin Gong) +" </div> +" </li> +" <li> +" <div> +" Don't increment environment pointer past the end (Vladimir Prus) +" </div> +" </li> +" </ul> +" </div> +" </li> +" <li> +" <div> " <span class="library"><a href="http://www.boost.org/doc/libs/1_59_0_b1/libs/test/">Boost.Test v3</a>:</span> " <ul> " <li> @@ -28231,11 +28449,6 @@ " </ul> " </div> " </li> -" <li> -" <div> -" <em>TODO</em> -" </div> -" </li> " </ul> " </div> " <div id="version_1_59_0.compilers_tested"> @@ -28287,7 +28500,7 @@ " <ul> " <li> " <div> -" Visual C++: 8.0, 9.0, 10.0, 11.0, 12.0 +" Visual C++: 8.0, 9.0, 10.0, 11.0, 12.0, 14.0 " </div> " </li> " </ul> @@ -28422,7 +28635,7 @@ " </div> " -last_modified -.1437008107.4 +.1438674072.03 -quickbook "feed/history/boost_1_59_0.qbk ) diff --git a/users/history/version_1_59_0.html b/users/history/version_1_59_0.html index b23ad1ee..5bb8034d 100644 --- a/users/history/version_1_59_0.html +++ b/users/history/version_1_59_0.html @@ -65,6 +65,47 @@

Updated Libraries

+
  • +
    + Fusion: +
      +
    • +
      + Add a new concept, Unbounded + Sequence for sequence and + Unbounded Iterator + for iterator. Currently, Unbounded + Sequence affects the behaviour + of fusion::(value_)at(_c) + and fusion::(value_)at_key. Unbounded + Iterator has no effect + (reserved for future release). For more details, see Unbounded + Sequence and Unbounded + Iterator. (pull-request + 85) +
      +
    • +
    • +
      + Support C++11 variadic templates for fusion::list. + (https://github.com/boostorg/fusion/pull/84) +
      +
    • +
    • +
      + Fixed bugs: +
        +
      • +
        + Fix missing include <utility>. + (#11161) +
        +
      • +
      • +
        + Revert some constexpr support, regression in 1.58.0. (#11211, + #11267) +
        +
      • +
      • +
        + Fix compile error with fold due to missing include. (#11249) +
        +
      • +
      • +
        + Fix compile error with adapting an empty struct, regression + in 1.58.0. (#11269) +
        +
      • +
      • +
        + Remove use of obsolete (and incorrect) workaround for sequence + comparison, it affects MSVC-8 and earlier. (pull-request + 78) +
        +
      • +
      • +
        + Fix compile error while copying a sequece which derived from + fusion::list, regression in 1.58.0. (pull-request + 87) +
        +
      • +
      +
      +
    • +
    +
    +
  • +
  • +
    + Interprocess: + +
    +
  • +
  • +
    + Intrusive: +
      +
    • +
      + Implemented map and multimap-like + interfaces. +
      +
    • +
    • +
      + Refactored hashtable containers to reduce template instantiations. +
      +
    • +
    +
    +
  • Log: @@ -211,6 +363,27 @@
  • +
  • +
    + Move: + +
    +
  • Multi-index Containers: @@ -266,6 +439,51 @@
  • +
  • +
    + Program Options: +
      +
    • +
      + Fix compilation errors, missing dllexport and warnings with MSVC + and MinGW (Daniela Engert, Marcel Raad). +
      +
    • +
    • +
      + Fix unintialized fields (Zoey Greer). +
      +
    • +
    • +
      + Stop options with implicit value from consuming separate tokens (Michael + John Decker). +
      +
    • +
    • +
      + Make multitoken limit be max int, not 32K (Hans Hohenfeld). +
      +
    • +
    • +
      + Code formatting and documentation fixes (Jurko Gospodnetić, Lauri + Nurmi). +
      +
    • +
    • +
      + Minimal support for no-rtti build (Minmin Gong) +
      +
    • +
    • +
      + Don't increment environment pointer past the end (Vladimir Prus) +
      +
    • +
    +
    +
  • Boost.Test v3: @@ -357,11 +575,6 @@
  • -
  • -
    - TODO -
    -
  • @@ -413,7 +626,7 @@