Boost logo

Boost-Commit :

From: Lawrence_at_[hidden]
Date: 2007-12-04 18:45:51


Author: crowl
Date: 2007-12-04 18:45:50 EST (Tue, 04 Dec 2007)
New Revision: 41715
URL: http://svn.boost.org/trac/boost/changeset/41715

Log:
Normalize cross reference formatting.

Text files modified:
   sandbox/committee/LWG/thread_library.html | 35 ++++++++++++++++++-----------------
   1 files changed, 18 insertions(+), 17 deletions(-)

Modified: sandbox/committee/LWG/thread_library.html
==============================================================================
--- sandbox/committee/LWG/thread_library.html (original)
+++ sandbox/committee/LWG/thread_library.html 2007-12-04 18:45:50 EST (Tue, 04 Dec 2007)
@@ -286,7 +286,7 @@
 
 <p>
 The following subclauses describe components to create and manage threads
-([<cite>1.10 [intro.multithread]</cite>]),
+(1.10 [intro.multithread]),
 perform mutual exclusion,
 and communicate conditions between threads.
 </p>
@@ -323,7 +323,7 @@
 
 <p>
 The requirements for Duration parameters are specified in
-[<cite>reference to date-time library clause</cite>].
+Clause 31 [time].
 </p>
 
 <p>
@@ -734,7 +734,7 @@
 <dl>
 <dt>Requires:</dt>
 <dd>
-<code>F</code> is a callable type [func.def].
+<code>F</code> is a callable type ([func.def]).
 If <code>f</code> is an lvalue, <code>F</code>
 is <code>CopyConstructible</code>.
 If <code>f</code> is an rvalue,
@@ -755,7 +755,7 @@
 <dt>Synchronization:</dt>
 <dd>
 The invocation of the constructor
-happens before [intro.multithread]
+happens before ([intro.multithread])
 the invocation of <code><var>f</var></code>.
 </dd>
 
@@ -921,7 +921,7 @@
 <dt>Synchronization:</dt>
 <dd>
 The completion of the thread represented by <code>*this</code>
-happens before [<cite>intro.multithread</cite>]
+happens before ([intro.multithread])
 <code>join()</code> returns.
 [<i>Note:</i>
 Operations on <code>*this</code> are not synchronized.
@@ -1154,7 +1154,7 @@
 This section provides mechanisms for mutual exclusion:
 mutexes, locks, and call once.
 These mechanisms ease the production of race-free programs
-[intro.multithread].
+([intro.multithread]).
 </p>
 
 <p>
@@ -1274,7 +1274,7 @@
 
 <dt>Synchronization:</dt>
 <dd>
-This operation synchronizes with [intro.multithread]
+This operation synchronizes with ([intro.multithread])
 prior <code>unlock()</code> operations on the same object.
 </dd>
 
@@ -1326,15 +1326,15 @@
 <dt>Synchronization:</dt>
 <dd>
 If <code>try_lock</code> returns <code>true</code>,
-<code>try_lock</code> synchronizes with [<cite>intro.multithread</cite>]
+<code>try_lock</code> synchronizes with ([intro.multithread])
 prior <code>unlock()</code> operations on the same object.
 [<i>Note:</i>
 Since a failed <code>try_lock()</code>
-is not an acquire operation [intro.multithread],
+is not an acquire operation ([intro.multithread]),
 the resulting memory visibility rules are weak enough
 to permit potentially interesting
 <code>try_lock()</code> implementations based on
-<code>compare_swap</code> [<cite>atomics.operations</cite>].
+<code>compare_swap</code> ([atomics.operations]).
 &mdash;<i>end note</i>]
 </dd>
 
@@ -1372,7 +1372,7 @@
 
 <dt>Synchronization:</dt>
 <dd>
-This operation syncronizes with [intro.multithread]
+This operation syncronizes with ([intro.multithread])
 subsequent lock operations that obtain ownership on the same object.
 </dd>
 
@@ -1456,7 +1456,7 @@
 types are required to meet the Mutex requirements.
 In addition, the following requirements shall be met,
 where <code>rel_time</code>
-denotes a value of a type meeting the Duration([time.duration]) requirements
+denotes a value of a type meeting the Duration ([time.duration]) requirements
 or <code>abs_time</code>
 denotes a value of type <code>system_time</code>:
 </p>
@@ -1505,7 +1505,7 @@
 <dt>Synchronization:</dt>
 <dd>
 If <code>timed_lock</code> returns <code>true</code>,
-it synchronizes with [intro.multithread]
+it synchronizes with ([intro.multithread])
 prior <code>unlock()</code> operations on the same object.
 </dd>
 
@@ -1548,8 +1548,9 @@
 
 <dt>Synchronization:</dt>
 <dd>
-If <code>timed_lock</code> returns <code>true</code>, it is an acquire operation
-[<cite>intro.multithread</cite>].
+If <code>timed_lock</code> returns <code>true</code>,
+it is an acquire operation
+([intro.multithread]).
 </dd>
 
 <dt>Throws:</dt>
@@ -1996,7 +1997,7 @@
 <dl>
 <dt>Remarks:</dt>
 <dd>
-The implementation must ensure that only <code>Duration</code> types [<cite>reference to date-time library clause</cite>]
+The implementation must ensure that only <code>Duration</code> types ([time])
 will bind to this constructor.
 </dd>
 </dl>
@@ -2516,7 +2517,7 @@
 <dd>
 A successful <code>call_once</code> invocation
 on a <code>once_flag</code> object,
-synchronizes with [intro.multithread]
+synchronizes with ([intro.multithread])
 all subsequent <code>call_once</code> invocations
 on the same <code>once_flag</code> object.
 </dd>


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