Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r53613 - trunk/more/writingdoc
From: daniel_james_at_[hidden]
Date: 2009-06-03 18:48:36

Author: danieljames
Date: 2009-06-03 18:48:35 EDT (Wed, 03 Jun 2009)
New Revision: 53613

Link footnotes back to their location in the document.
Text files modified:
   trunk/more/writingdoc/structure.html | 16 ++++++++--------
   1 files changed, 8 insertions(+), 8 deletions(-)

Modified: trunk/more/writingdoc/structure.html
--- trunk/more/writingdoc/structure.html (original)
+++ trunk/more/writingdoc/structure.html 2009-06-03 18:48:35 EDT (Wed, 03 Jun 2009)
@@ -130,7 +130,7 @@
   <h3><a name="elements" id="elements">Document elements</a></h3>
   <p>Each document contains the following elements, as applicable<a class=
- "footnote" href="#footnote1">(1)</a>:</p>
+ "footnote" href="#footnote1" id="footnote1-location">(1)</a>:</p>
@@ -204,7 +204,7 @@
   <p>In some cases the semantic requirements are presented as C++ code. Such
   code is intended as a specification of equivalance of a construct to
   another construct, not necessarily as the way the construct must be
- implemented.<a class="footnote" href="#footnote2">(2)</a></p>
+ implemented.<a class="footnote" href="#footnote2" id="footnote2-location">(2)</a></p>
   <h4><a name="detailed-specs" id="detailed-specs">Detailed
@@ -225,7 +225,7 @@
   <p>Descriptions of class member functions follow the order (as
- appropriate)<a class="footnote" href="#footnote3">(3)</a>:</p>
+ appropriate)<a class="footnote" href="#footnote3" id="footnote3-location">(3)</a>:</p>
     <li>Constructor(s) and destructor</li>
@@ -243,7 +243,7 @@
   <p>Descriptions of function semantics contain the following <a name=
   "function-elements" id="function-elements">elements</a> (as
- appropriate)<a class="footnote" href="#footnote4">(4):</a></p>
+ appropriate)<a class="footnote" href="#footnote4" id="footnote4-location">(4):</a></p>
   <dl class="function-semantics">
     <dt><b>Requires:</b> the preconditions for
@@ -425,20 +425,20 @@
   <h2><a name="footnotes" id="footnotes">Footnotes</a></h2>
- <dt><a class="footnote" name="footnote1" id="footnote1">(1)</a> To save
+ <dt><a class="footnote" id="footnote1" href="#footnote1-location">(1)</a> To save
     space, items that do not apply to a clause are omitted. For example, if a
     clause does not specify any requirements, there will be no "Requirements"
- <dt><a class="footnote" name="footnote2" id="footnote2">(2)</a> Although
+ <dt><a class="footnote" id="footnote2" href="#footnote2-location">(2)</a> Although
     in some cases the code is unambiguously the optimum implementation.</dt>
- <dt><a class="footnote" name="footnote3" id="footnote3">(3)</a> To save
+ <dt><a class="footnote" id="footnote3" href="#footnote3-location">(3)</a> To save
     space, items that do not apply to a class are omitted. For example, if a
     class does not specify any comparison functions, there will be no
     "Comparison functions" subclause.</dt>
- <dt><a class="footnote" name="footnote4" id="footnote4">(4)</a> To save
+ <dt><a class="footnote" id="footnote4" href="#footnote4-location">(4)</a> To save
     space, items that do not apply to a function are omitted. For example, if
     a function does not specify any precondition, there will be no "Requires"

Boost-Commit list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at