Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r74699 - in sandbox/local/libs/local/doc: html html/boost_local qbk
From: lorcaminiti_at_[hidden]
Date: 2011-10-04 12:22:37


Author: lcaminiti
Date: 2011-10-04 12:22:36 EDT (Tue, 04 Oct 2011)
New Revision: 74699
URL: http://svn.boost.org/trac/boost/changeset/74699

Log:
Upd docs (fixed a broken n-paper link).
Text files modified:
   sandbox/local/libs/local/doc/html/boost_local/Advanced_Topics.html | 2 +-
   sandbox/local/libs/local/doc/html/boost_local/Alternatives.html | 10 +++++-----
   sandbox/local/libs/local/doc/html/boost_local/Bibliography.html | 4 ++--
   sandbox/local/libs/local/doc/html/boost_local/Implementation.html | 4 ++--
   sandbox/local/libs/local/doc/html/index.html | 4 ++--
   sandbox/local/libs/local/doc/qbk/bibliography.qbk | 2 +-
   sandbox/local/libs/local/doc/qbk/local.qbk | 2 +-
   7 files changed, 14 insertions(+), 14 deletions(-)

Modified: sandbox/local/libs/local/doc/html/boost_local/Advanced_Topics.html
==============================================================================
--- sandbox/local/libs/local/doc/html/boost_local/Advanced_Topics.html (original)
+++ sandbox/local/libs/local/doc/html/boost_local/Advanced_Topics.html 2011-10-04 12:22:36 EDT (Tue, 04 Oct 2011)
@@ -2524,7 +2524,7 @@
           as template parameters. The indirect function pointer call is needed on
           <a href="http://www.open-std.org/JTC1/SC22/WG21/docs/standards" target="_top">C++03</a>
           but it is not needed on C++11
- (see [N2657])
+ (see [N2657])
           thus this library automatically generates local function calls that can
           be inlined on C++11
           compilers (even when the local function is not declared inlined).

Modified: sandbox/local/libs/local/doc/html/boost_local/Alternatives.html
==============================================================================
--- sandbox/local/libs/local/doc/html/boost_local/Alternatives.html (original)
+++ sandbox/local/libs/local/doc/html/boost_local/Alternatives.html 2011-10-04 12:22:36 EDT (Tue, 04 Oct 2011)
@@ -222,7 +222,7 @@
                 <p>
                   Yes. The C++03
                   standard does not allow to pass local types as template parameters
- (see [N2657])
+ (see [N2657])
                   but this library implements a "trick" to get around this
                   limitation (see the <a class="link" href="Implementation.html" title="Appendix: Implementation">Implementation</a>
                   section).
@@ -232,7 +232,7 @@
                 <p>
                   No on C++03
                   compilers (but yes on C++11
- compilers and some compilers like MSVC 8.0, see [N2657]).
+ compilers and some compilers like MSVC 8.0, see [N2657]).
                 </p>
               </td>
 <td>
@@ -926,7 +926,7 @@
         <span class="identifier">release</span> <span class="special">...</span></code>).
         However, on compilers that allow to pass local types as template parameters
         (e.g., MSVC 8.0 or GCC 4.5.1 with C++11
- features enabled, see also [N2657])
+ features enabled, see also [N2657])
         this library automatically generates optimized code that runs as fast as
         the fastest of the other approaches (see "Boost.Local"
         below). When this library local function is specified <code class="computeroutput"><span class="keyword">inline</span></code>
@@ -935,7 +935,7 @@
         Topics</a> section) its run-times are always comparable to both the "Local
         Functor" and "Global Functor" approaches (but in this case
         the local function cannot be portably passed as template parameter, see
- [N2657],
+ [N2657],
         so <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">for_each</span></code> is replaced by a for-loop). Finally,
         this library run-times are always among the fastest when no compiler optimization
         is enabled (using <code class="computeroutput"><span class="identifier">bjam</span> <span class="identifier">debug</span>
@@ -951,7 +951,7 @@
           because on C++03
           compliant compilers (e.g., GCC 4.3.4) this library needs to use a function
           pointer in order to pass the local function class as a template parameter
- (see [N2657]
+ (see [N2657]
           and the <a class="link" href="Implementation.html" title="Appendix: Implementation">Implementation</a>
           section). For all tested compilers, this function pointer prevents the
           compiler optimization algorithms from inlining the local function calls.

Modified: sandbox/local/libs/local/doc/html/boost_local/Bibliography.html
==============================================================================
--- sandbox/local/libs/local/doc/html/boost_local/Bibliography.html (original)
+++ sandbox/local/libs/local/doc/html/boost_local/Bibliography.html 2011-10-04 12:22:36 EDT (Tue, 04 Oct 2011)
@@ -47,9 +47,9 @@
       Standards Committee, document no. N2550=08-0060, 2008.
     </p>
 <p>
- [N2657]
+ [N2657]
       John Spicer. <span class="emphasis"><em>Local and Unamed Types as Template Arguments.</em></span>
- The C++ Standard Committee, document no. NN2657-08-0167, 2008.
+ The C++ Standard Committee, document no. N2657=08-0167, 2008.
     </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: sandbox/local/libs/local/doc/html/boost_local/Implementation.html
==============================================================================
--- sandbox/local/libs/local/doc/html/boost_local/Implementation.html (original)
+++ sandbox/local/libs/local/doc/html/boost_local/Implementation.html 2011-10-04 12:22:36 EDT (Tue, 04 Oct 2011)
@@ -55,7 +55,7 @@
         a local class (and therefore the local function object that it implements)
         cannot be passed as template parameter (e.g., to the <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">for_each</span></code>
         algorithm), this is instead possible on C++11,
- MSVC, and some other compilers (see [N2657]).
+ MSVC, and some other compilers (see [N2657]).
         To work around this limitation, this library investigated the following two
         "tricks" (both tricks can be extended to support eventual function
         default parameters):
@@ -155,7 +155,7 @@
         has been observed to be resolved only at run-time by all analyzed compilers.
         Therefore, on compilers that accept local types as template parameters (MSVC,
         <a href="http://www.open-std.org/JTC1/SC22/WG21/" target="_top">C++11</a>, etc,
- see [N2657]),
+ see [N2657]),
         this library generates code that passes the local class type directly as
         template parameter without using neither one of these two tricks in order
         to take full advantage of compiler optimizations that inline the local function

Modified: sandbox/local/libs/local/doc/html/index.html
==============================================================================
--- sandbox/local/libs/local/doc/html/index.html (original)
+++ sandbox/local/libs/local/doc/html/index.html 2011-10-04 12:22:36 EDT (Tue, 04 Oct 2011)
@@ -82,7 +82,7 @@
 <li class="listitem">
           Local functions can be passed as template parameters (e.g., they can be
           conveniently passed to STL algorithms, this is in contrast to functors
- implemented using local classes see [N2657]
+ implemented using local classes see [N2657]
           and the <a class="link" href="boost_local/Alternatives.html" title="Appendix: Alternatives">Alternatives</a> section).
         </li>
 <li class="listitem">
@@ -432,7 +432,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: October 04, 2011 at 15:10:16 GMT</small></p></td>
+<td align="left"><p><small>Last revised: October 04, 2011 at 16:21:48 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: sandbox/local/libs/local/doc/qbk/bibliography.qbk
==============================================================================
--- sandbox/local/libs/local/doc/qbk/bibliography.qbk (original)
+++ sandbox/local/libs/local/doc/qbk/bibliography.qbk 2011-10-04 12:22:36 EDT (Tue, 04 Oct 2011)
@@ -14,7 +14,7 @@
 
 __N2550__ Jaakko Jarvi, John Freeman, Lawrence Crowl. /Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 4)./ The C++ Standards Committee, document no. N2550=08-0060, 2008.
 
-__N2657__ John Spicer. /Local and Unamed Types as Template Arguments./ The C++ Standard Committee, document no. NN2657-08-0167, 2008.
+__N2657__ John Spicer. /Local and Unamed Types as Template Arguments./ The C++ Standard Committee, document no. N2657=08-0167, 2008.
 
 [endsect]
 

Modified: sandbox/local/libs/local/doc/qbk/local.qbk
==============================================================================
--- sandbox/local/libs/local/doc/qbk/local.qbk (original)
+++ sandbox/local/libs/local/doc/qbk/local.qbk 2011-10-04 12:22:36 EDT (Tue, 04 Oct 2011)
@@ -46,7 +46,7 @@
 [def __N2511__ [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2511.html \[N2511\]]]
 [def __N2529__ [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2529.pdf \[N2529\]]]
 [def __N2550__ [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2550.pdf \[N2550\]]]
-[def __N2657__ [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2657.html \[N2657\]]]
+[def __N2657__ [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2657.htm \[N2657\]]]
 
 [def __Introduction__ [link boost_local.Introduction Introduction]]
 [def __Getting_Started__ [link boost_local.Getting_Started Getting Started]]


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