Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r83599 - in sandbox/precision/libs/precision/doc: . html html/precision
From: pbristow_at_[hidden]
Date: 2013-03-27 10:33:18


Author: pbristow
Date: 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
New Revision: 83599
URL: http://svn.boost.org/trac/boost/changeset/83599

Log:
Typos corrected and rebuilt.
Removed:
   sandbox/precision/libs/precision/doc/precision.tws
Properties modified:
   sandbox/precision/libs/precision/doc/ (props changed)
Binary files modified:
   sandbox/precision/libs/precision/doc/precision.pdf
Text files modified:
   sandbox/precision/libs/precision/doc/html/index.html | 4 +++-
   sandbox/precision/libs/precision/doc/html/precision/abstract.html | 11 +++++++----
   sandbox/precision/libs/precision/doc/html/precision/introduction.html | 13 ++++++-------
   sandbox/precision/libs/precision/doc/html/precision/version_id.html | 2 +-
   sandbox/precision/libs/precision/doc/precision.qbk | 4 ++--
   5 files changed, 19 insertions(+), 15 deletions(-)

Modified: sandbox/precision/libs/precision/doc/html/index.html
==============================================================================
--- sandbox/precision/libs/precision/doc/html/index.html (original)
+++ sandbox/precision/libs/precision/doc/html/index.html 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
@@ -57,6 +57,8 @@
     and special functions</a></span></dt>
 <dt><span class="section">Interoperation with <limits></span></dt>
 <dt><span class="section">Interoperation with <complex></span></dt>
+<dt><span class="section">Specifying 128-bit precision</span></dt>
+<dt><span class="section">Extending to lower precision</span></dt>
 <dt><span class="section">The context among existing implementations</span></dt>
 <dt><span class="section">References</span></dt>
 <dt><span class="section">Version Info</span></dt>
@@ -76,7 +78,7 @@
 </table></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: March 25, 2013 at 18:50:55 GMT</small></p></td>
+<td align="left"><p><small>Last revised: March 27, 2013 at 12:48:57 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: sandbox/precision/libs/precision/doc/html/precision/abstract.html
==============================================================================
--- sandbox/precision/libs/precision/doc/html/precision/abstract.html (original)
+++ sandbox/precision/libs/precision/doc/html/precision/abstract.html 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
@@ -63,16 +63,19 @@
     </p>
 <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
 <li class="listitem">
- Improve portability, reliability and safety.
+ Extend the benefits of specified-width typedefs for integer types to floating-point
+ types.
         </li>
 <li class="listitem">
- Reduce the risk of error in precision.
+ Improve floating-point safety and reliability by providing standardized
+ <code class="computeroutput"><span class="keyword">typedef</span></code>s that behave identically
+ on all platforms.
         </li>
 <li class="listitem">
- Improve clarity of coding.
+ Optionally extend the range of floating-point to lower and higher precision.
         </li>
 <li class="listitem">
- Optionally extend the range of floating-point precision.
+ Provide a Standard way of specifying 128-bit precision.
         </li>
 </ul></div>
 </div>

Modified: sandbox/precision/libs/precision/doc/html/precision/introduction.html
==============================================================================
--- sandbox/precision/libs/precision/doc/html/precision/introduction.html (original)
+++ sandbox/precision/libs/precision/doc/html/precision/introduction.html 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
@@ -39,7 +39,7 @@
       progressing rapidly. Currently, C++11 supports floating-point calculations
       with its built-in types <code class="computeroutput"><span class="keyword">float</span></code>,
       <code class="computeroutput"><span class="keyword">double</span></code>, and <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code> as well as imlementations of
+ <span class="keyword">double</span></code> as well as implementations of
       numerous elementary and transcendental functions.
     </p>
 <p>
@@ -76,7 +76,11 @@
 <p>
       Providing optional floating-point <code class="computeroutput"><span class="keyword">typedef</span></code>s
       having specified width is expected to significantly improve portability, reliability,
- and safety of floating-point calculations in C++. [2]</sup></a> ]
+ and safety of floating-point calculations in C++. Analogous improvements for
+ integer calculations were recently achieved via standardization of integer
+ types having specified width such as <code class="computeroutput"><span class="identifier">int8_t</span></code>,
+ <code class="computeroutput"><span class="identifier">int16_t</span></code>, <code class="computeroutput"><span class="identifier">int32_t</span></code>,
+ and <code class="computeroutput"><span class="identifier">int64_t</span></code>.
     </p>
 <div class="footnotes">
 <br><hr style="width:100; align:left;">
@@ -84,11 +88,6 @@
         <a href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2013/n3548.pdf" target="_top">Conditionally-supported
         Special Math Functions for C++14, N3584, Walter E. Brown</a>
       </p></div>
-<div id="ftn.precision.introduction.f1" class="footnote"><p>[2]
- [Analogous improvements for integer calculations were recently achieved via
- standardization of integer types having specified width such as <code class="computeroutput"><span class="identifier">int8_t</span></code>, <code class="computeroutput"><span class="identifier">int16_t</span></code>,
- <code class="computeroutput"><span class="identifier">int32_t</span></code>, and <code class="computeroutput"><span class="identifier">int64_t</span></code>.
- </p></div>
 </div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: sandbox/precision/libs/precision/doc/html/precision/version_id.html
==============================================================================
--- sandbox/precision/libs/precision/doc/html/precision/version_id.html (original)
+++ sandbox/precision/libs/precision/doc/html/precision/version_id.html 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
@@ -26,7 +26,7 @@
 <a name="precision.version_id"></a><a class="link" href="version_id.html" title="Version Info">Version Info</a>
 </h2></div></div></div>
 <p>
- Last edit to Quickbook file precision.qbk was at 06:50:55 PM on 2013-Mar-25.
+ Last edit to Quickbook file precision.qbk was at 12:48:57 PM on 2013-Mar-27.
     </p>
 <div class="tip"><table border="0" summary="Tip">
 <tr>

Modified: sandbox/precision/libs/precision/doc/precision.pdf
==============================================================================
Binary files. No diff available.

Modified: sandbox/precision/libs/precision/doc/precision.qbk
==============================================================================
--- sandbox/precision/libs/precision/doc/precision.qbk (original)
+++ sandbox/precision/libs/precision/doc/precision.qbk 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
@@ -87,7 +87,7 @@
 The main objectives of this proposal are to:
 
 * Extend the benefits of specified-width typedefs for integer types to floating-point types.
-* Improve floating-point safety and reliability by providing a standardized typedefs that behave identically on all platforms.
+* Improve floating-point safety and reliability by providing standardized `typedef`s that behave identically on all platforms.
 * Optionally extend the range of floating-point to lower and higher precision.
 * Provide a Standard way of specifying 128-bit precision.
 
@@ -105,7 +105,7 @@
 Support for mathematical facilities and specialized number types
 in C++ is progressing rapidly. Currently, C++11 supports floating-point
 calculations with its built-in types `float`, `double`, and `long double`
-as well as imlementations of numerous elementary and transcendental functions.
+as well as implementations of numerous elementary and transcendental functions.
 
 A variety of higher transcendental functions of pure and applied mathematics
 were added to the C++11 libraries via technical report TR1.

Deleted: sandbox/precision/libs/precision/doc/precision.tws
==============================================================================
Binary file. No diff available.


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