|
Boost-Commit : |
From: dgregor_at_[hidden]
Date: 2008-05-28 15:49:27
Author: dgregor
Date: 2008-05-28 15:49:27 EDT (Wed, 28 May 2008)
New Revision: 45877
URL: http://svn.boost.org/trac/boost/changeset/45877
Log:
Very minor wording fixes to clause 12, and added a cross-reference to temp.req.sat
Text files modified:
sandbox/committee/concepts/wording/macros.tex | 9 ++++++++-
sandbox/committee/concepts/wording/wording.tex | 21 +++++++++++++--------
2 files changed, 21 insertions(+), 9 deletions(-)
Modified: sandbox/committee/concepts/wording/macros.tex
==============================================================================
--- sandbox/committee/concepts/wording/macros.tex (original)
+++ sandbox/committee/concepts/wording/macros.tex 2008-05-28 15:49:27 EDT (Wed, 28 May 2008)
@@ -96,7 +96,7 @@
\newcommand{\remitemConcepts}[1]{\remitem{#1}}
\newcommand{\additemConcepts}[1]{\additem{#1}}
-%% Concepts revision 4 changes
+%% Concepts changes since the last revision
\definecolor{ccadd}{rgb}{0,.6,0}
\newcommand{\addedCC}[1]{\textcolor{ccadd}{\ul{#1}}}
\newcommand{\removedCC}[1]{\textcolor{remclr}{\st{#1}}}
@@ -106,6 +106,13 @@
\newcommand{\changedCCC}[2]{\textcolor{addclr}{\st{#1}}\addedCC{#2}}
\newcommand{\removedCCC}[1]{\textcolor{addclr}{\st{#1}}}
+%% Concepts changes for the next revision
+\definecolor{zadd}{rgb}{0.8,0,0.8}
+\newcommand{\addedZ}[1]{\textcolor{zadd}{\ul{#1}}}
+\newcommand{\removedZ}[1]{\textcolor{remclr}{\st{#1}}}
+\newcommand{\changedCZ}[2]{\textcolor{addclr}{\st{#1}}\addedZ{#2}}
+
+
%%--------------------------------------------------
%% Sectioning macros.
% Each section has a depth, an automatically generated section
Modified: sandbox/committee/concepts/wording/wording.tex
==============================================================================
--- sandbox/committee/concepts/wording/wording.tex (original)
+++ sandbox/committee/concepts/wording/wording.tex 2008-05-28 15:49:27 EDT (Wed, 28 May 2008)
@@ -49,7 +49,7 @@
\huge
\begin{center}
Proposed Wording for Concepts\\
-(Revision 5)
+(Revision 6)
\end{center}
\normalsize
@@ -62,8 +62,8 @@
Jeremy Siek, University of Colorado at Boulder
\end{tabular}\vspace{-6pt}
-\par\noindent Document number: N2617=08-0127 \vspace{-6pt}
-\par\noindent Revises document number: N2501=08-0011 \vspace{-6pt}
+\par\noindent Document number: DRAFT \vspace{-6pt}
+\par\noindent Revises document number: N2617=08-0127 \vspace{-6pt}
\par\noindent Date: \today\vspace{-6pt}
\par\noindent Project: Programming Language C++, Core Working Group\vspace{-6pt}
\par\noindent Reply-to: Douglas Gregor $<$\href{mailto:doug.gregor_at_[hidden]}{doug.gregor_at_[hidden]}$>$
@@ -1552,7 +1552,9 @@
when it is used to destroy an object of its class type (\ref{basic.stc}).
A program is ill-formed
\changedCC{if the class for which a destructor is implicitly
-defined has:}{if the implicitly-defined constructor is explicitly
+defined has:}{if the implicitly-defined}
+\changedCZ{constructor}{destructor}
+\addedCC{is explicitly
defaulted, but the corresponding implicit declaration would have been deleted.}
\begin{itemize}
@@ -1843,9 +1845,10 @@
a value of a class type derived from its class type.
\index{restriction!copy assignment~operator}%
A program is ill-formed \changedConcepts{if the class for which a copy assignment operator
-is implicitly defined has:}{if the implicitly-defined copy constructor
-is explicitly defaulted, but the corresponding implicit declaration
-would have been deleted.}
+is implicitly defined has:}{if the implicitly-defined copy}
+\changedCZ{constructor}{assignment operator}
+\addedConcepts{is explicitly defaulted, but the corresponding implicit
+declaration would have been deleted.}
\begin{itemize}
\item
@@ -5109,7 +5112,9 @@
formed from the concept of a requirement and its template argument list
after substitution of template arguments for their corresponding
template parameters. There
- is an associated full concept name of \mbox{\tcode{I}}; call it
+ is an associated full concept name}
+\addedZ{(\mbox{\ref{concept.def}})}
+\addedCC{of \mbox{\tcode{I}}; call it
\mbox{\tcode{N}}. Concept map lookup searches an ordered sequence
\mbox{\tcode{Q}} (defined below) where each element is a set of
concept maps called
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