Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r76476 - in sandbox/closure/libs/scope_exit/doc: . html html/scope_exit
From: lorcaminiti_at_[hidden]
Date: 2012-01-13 17:46:37


Author: lcaminiti
Date: 2012-01-13 17:46:35 EST (Fri, 13 Jan 2012)
New Revision: 76476
URL: http://svn.boost.org/trac/boost/changeset/76476

Log:
Updated docs.
Text files modified:
   sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT.html | 2 +-
   sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_ALL.html | 2 +-
   sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_CONFIG_NO_CPP11.html | 2 +-
   sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_END.html | 2 +-
   sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_TPL.html | 2 +-
   sandbox/closure/libs/scope_exit/doc/html/index.html | 8 +-------
   sandbox/closure/libs/scope_exit/doc/html/scope_exit/acknowledgements.html | 6 ++++++
   sandbox/closure/libs/scope_exit/doc/scope_exit.qbk | 10 +++++-----
   8 files changed, 17 insertions(+), 17 deletions(-)

Modified: sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT.html
==============================================================================
--- sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT.html (original)
+++ sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT.html 2012-01-13 17:46:35 EST (Fri, 13 Jan 2012)
@@ -33,7 +33,7 @@
 
 </span>BOOST_SCOPE_EXIT(capture_list)</pre></div>
 <div class="refsect1">
-<a name="id806269"></a><h2>Description</h2>
+<a name="id788771"></a><h2>Description</h2>
 <p>The scope exit declaration schedules the execution of the scope exit body at the exit of the enclosing scope:</p>
 <pre class="programlisting"> <span class="special">{</span> <span class="comment">// Some local scope.</span>
         <span class="special">...</span>

Modified: sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_ALL.html
==============================================================================
--- sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_ALL.html (original)
+++ sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_ALL.html 2012-01-13 17:46:35 EST (Fri, 13 Jan 2012)
@@ -33,7 +33,7 @@
 
 </span>BOOST_SCOPE_EXIT_ALL(capture_list)</pre></div>
 <div class="refsect1">
-<a name="id808420"></a><h2>Description</h2>
+<a name="id790922"></a><h2>Description</h2>
 <p><span class="bold"><strong>Warning:</strong></span> This macro is only available on C++11 compilers. It is not defined on non-C++11 compilers so its use on non-C++11 compilers will generate a compiler error.</p>
 <pre class="programlisting"> <span class="special">{</span> <span class="comment">// Some local scope.</span>
         <span class="special">...</span>

Modified: sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_CONFIG_NO_CPP11.html
==============================================================================
--- sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_CONFIG_NO_CPP11.html (original)
+++ sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_CONFIG_NO_CPP11.html 2012-01-13 17:46:35 EST (Fri, 13 Jan 2012)
@@ -33,7 +33,7 @@
 
 </span>BOOST_SCOPE_EXIT_CONFIG_NO_CPP11</pre></div>
 <div class="refsect1">
-<a name="id809160"></a><h2>Description</h2>
+<a name="id791662"></a><h2>Description</h2>
 <p>If programmers define this configuration macro, C++11 features will not be used even on C++11 compilers (only C++03 features will be used). By default this macro is not defined.</p>
 <p><span class="bold"><strong>Note:</strong></span> This macro does not disable comma-separated capture lists on compilers that support variadic macros (programmers can simply use Boost.Preprocessor sequences if they do not wish to use comma-separated capture lists).</p>
 <p><span class="bold"><strong>See:</strong></span> <code class="computeroutput"><a class="link" href="BOOST_SCOPE_EXIT.html" title="Macro BOOST_SCOPE_EXIT">BOOST_SCOPE_EXIT</a></code>, <code class="computeroutput"><a class="link" href="BOOST_SCOPE_EXIT_ALL.html" title="Macro BOOST_SCOPE_EXIT_ALL">BOOST_SCOPE_EXIT_ALL</a></code>, <code class="computeroutput"><a class="link" href="BOOST_SCOPE_EXIT_END.html" title="Macro BOOST_SCOPE_EXIT_END">BOOST_SCOPE_EXIT_END</a></code>. </p>

Modified: sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_END.html
==============================================================================
--- sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_END.html (original)
+++ sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_END.html 2012-01-13 17:46:35 EST (Fri, 13 Jan 2012)
@@ -33,7 +33,7 @@
 
 </span>BOOST_SCOPE_EXIT_END</pre></div>
 <div class="refsect1">
-<a name="id808934"></a><h2>Description</h2>
+<a name="id791436"></a><h2>Description</h2>
 <p>This macro must follow the closing curly bracket <code class="computeroutput">}</code> that ends the scope exit body:</p>
 <pre class="programlisting"> <span class="special">{</span> <span class="comment">// Some local scope.</span>
         <span class="special">...</span>

Modified: sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_TPL.html
==============================================================================
--- sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_TPL.html (original)
+++ sandbox/closure/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT_TPL.html 2012-01-13 17:46:35 EST (Fri, 13 Jan 2012)
@@ -33,7 +33,7 @@
 
 </span>BOOST_SCOPE_EXIT_TPL(capture_list)</pre></div>
 <div class="refsect1">
-<a name="id806806"></a><h2>Description</h2>
+<a name="id789308"></a><h2>Description</h2>
 <p>Various versions of the GCC compiler do not compile <code class="computeroutput"><a class="link" href="BOOST_SCOPE_EXIT.html" title="Macro BOOST_SCOPE_EXIT">BOOST_SCOPE_EXIT</a></code> inside function templates. As a workaround, <code class="computeroutput"><a class="link" href="BOOST_SCOPE_EXIT_TPL.html" title="Macro BOOST_SCOPE_EXIT_TPL">BOOST_SCOPE_EXIT_TPL</a></code> should be used instead of <code class="computeroutput"><a class="link" href="BOOST_SCOPE_EXIT.html" title="Macro BOOST_SCOPE_EXIT">BOOST_SCOPE_EXIT</a></code> in these cases:</p>
 <pre class="programlisting"> <span class="special">{</span> <span class="comment">// Some local scope.</span>
         <span class="special">...</span>

Modified: sandbox/closure/libs/scope_exit/doc/html/index.html
==============================================================================
--- sandbox/closure/libs/scope_exit/doc/html/index.html (original)
+++ sandbox/closure/libs/scope_exit/doc/html/index.html 2012-01-13 17:46:35 EST (Fri, 13 Jan 2012)
@@ -79,12 +79,6 @@
 </dl>
 </div>
 <p>
- <span class="emphasis"><em> Alexander Nasonov is the original author. Lorenzo Caminiti added support
- for variadic macros, capture of <code class="computeroutput"><span class="identifier">this_</span></code>,
- no captures, and <code class="computeroutput"><span class="identifier">BOOST_SCOPE_EXIT_ALL</span></code>.
- </em></span>
- </p>
-<p>
     This library allows to execute arbitrary code when the enclosing scope exits.
   </p>
 <div class="section">
@@ -140,7 +134,7 @@
 </div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: January 13, 2012 at 20:05:27 GMT</small></p></td>
+<td align="left"><p><small>Last revised: January 13, 2012 at 22:45:48 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: sandbox/closure/libs/scope_exit/doc/html/scope_exit/acknowledgements.html
==============================================================================
--- sandbox/closure/libs/scope_exit/doc/html/scope_exit/acknowledgements.html (original)
+++ sandbox/closure/libs/scope_exit/doc/html/scope_exit/acknowledgements.html 2012-01-13 17:46:35 EST (Fri, 13 Jan 2012)
@@ -29,6 +29,9 @@
       <span class="emphasis"><em>In chronological order.</em></span>
     </p>
 <p>
+ Alexander Nasonov is the original library author.
+ </p>
+<p>
       Maxim Yegorushkin for sharing code where he used a local struct to clean up
       resources.
     </p>
@@ -52,6 +55,9 @@
 <p>
       Adam Butcher for a workaround to error C2355 when deducing the type of <code class="computeroutput"><span class="keyword">this</span></code> on some MSVC versions.
     </p>
+<p>
+ Lorenzo Caminiti for variadic macro support, capture of the object <code class="computeroutput"><span class="identifier">this_</span></code>, empty captures, and <code class="computeroutput"><span class="identifier">BOOST_SCOPE_EXIT_ALL</span></code>.
+ </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>

Modified: sandbox/closure/libs/scope_exit/doc/scope_exit.qbk
==============================================================================
--- sandbox/closure/libs/scope_exit/doc/scope_exit.qbk (original)
+++ sandbox/closure/libs/scope_exit/doc/scope_exit.qbk 2012-01-13 17:46:35 EST (Fri, 13 Jan 2012)
@@ -46,11 +46,6 @@
 [import ../example/try_catch.cpp]
 [import ../example/scope_guard.cpp]
 
-['
-Alexander Nasonov is the original author.
-Lorenzo Caminiti added support for variadic macros, capture of `this_`, no captures, and `BOOST_SCOPE_EXIT_ALL`.
-]
-
 This library allows to execute arbitrary code when the enclosing scope exits.
 
 [section:intro Introduction]
@@ -440,6 +435,8 @@
 
 ['In chronological order.]
 
+Alexander Nasonov is the original library author.
+
 Maxim Yegorushkin for sharing code where he used a local struct to clean up resources.
 
 Andrei Alexandrescu for pointing out the __D_scope_exit__ construct of the __D__ programming language.
@@ -454,4 +451,7 @@
 
 Adam Butcher for a workaround to error C2355 when deducing the type of `this` on some MSVC versions.
 
+Lorenzo Caminiti for variadic macro support, capture of the object `this_`, empty captures, and `BOOST_SCOPE_EXIT_ALL`.
+
 [endsect]
+


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