Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r60520 - sandbox/committee/LWG/cd_status
From: bdawes_at_[hidden]
Date: 2010-03-12 11:08:50


Author: bemandawes
Date: 2010-03-12 11:08:49 EST (Fri, 12 Mar 2010)
New Revision: 60520
URL: http://svn.boost.org/trac/boost/changeset/60520

Log:
Apply comments.100312.xml from Mike
Text files modified:
   sandbox/committee/LWG/cd_status/comments.xml | 124 +++++++++++++++++++++++++--------------
   1 files changed, 79 insertions(+), 45 deletions(-)

Modified: sandbox/committee/LWG/cd_status/comments.xml
==============================================================================
--- sandbox/committee/LWG/cd_status/comments.xml (original)
+++ sandbox/committee/LWG/cd_status/comments.xml 2010-03-12 11:08:49 EST (Fri, 12 Mar 2010)
@@ -1,8 +1,8 @@
 <?xml version="1.0"?>
 
-<document date="2009-11-04"
- rev="3"
- docno="PL22.16 09/0199 = WG21 N3009"
+<document date="2010-03-12"
+ rev="5"
+ docno="PL22.16/10-xxxx = WG21 Nyyyy"
>
 
 <comment nb="FR" num="1" uknum="" type="ge" owner="CWG" issue="" disp="rejected" date="" extdoc="">
@@ -124,7 +124,7 @@
 </rationale>
 </comment>
 
-<comment nb="FR" num="3" uknum="" type="ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="FR" num="3" uknum="" type="ed" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 1 [intro.scope]
 </section>
@@ -141,7 +141,7 @@
 </rationale>
 </comment>
 
-<comment nb="US" num="4" uknum="" type="ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="US" num="4" uknum="" type="ed" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 1.1
 </section>
@@ -181,7 +181,7 @@
 </rationale>
 </comment>
 
-<comment nb="FR" num="4" uknum="" type="ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="FR" num="4" uknum="" type="ed" owner="editor" issue="" disp="rejected" date="" extdoc="">
 <section>
 1.2 [intro.refs]
 </section>
@@ -194,6 +194,7 @@
 </description>
 <suggestion></suggestion>
 <rationale>
+We are unaware of this document.
 </rationale>
 </comment>
 
@@ -219,7 +220,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="3" uknum="217" type="Ed" owner="CWG" issue="783" disp="" date="" extdoc="">
+<comment nb="UK" num="3" uknum="217" type="Ed" owner="CWG" issue="783" disp="rejected" date="" extdoc="">
 <section>
 1.3.1
 </section>
@@ -246,6 +247,8 @@
         parens are not used?
 </suggestion>
 <rationale>
+An issue has been opened for consideration in a future revision of the
+Standard.
 </rationale>
 </comment>
 
@@ -308,7 +311,7 @@
 </rationale>
 </comment>
 
-<comment nb="FR" num="6" uknum="" type="ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="FR" num="6" uknum="" type="ed" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 1.3.6
         [defns.
@@ -392,7 +395,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="5" uknum="1" type="Ge" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="5" uknum="1" type="Ge" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 1.5
 </section>
@@ -410,7 +413,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="6" uknum="2" type="Ge" owner="CWG" issue="784" disp="" date="" extdoc="">
+<comment nb="UK" num="6" uknum="2" type="Ge" owner="CWG" issue="784" disp="rejected" date="" extdoc="">
 <section>
 1.5
 </section>
@@ -426,6 +429,8 @@
         documentation. See n2733(08-0243) for a starting point
 </suggestion>
 <rationale>
+An issue has been opened for consideration in a future revision of the
+Standard.
 </rationale>
 </comment>
 
@@ -756,7 +761,8 @@
 names is intended to facilitate a variety of implementation techniques
 for supporting extended characters by making it impossible in a well-defined
 program to determine which technique was actually used. There was no
-consensus to change that approach at this time.
+consensus to change that approach at this time. The remaining issues have
+been addressed.
 </rationale>
 </comment>
 
@@ -818,7 +824,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="11" uknum="135" type="Te" owner="CWG" issue="789" disp="" date="" extdoc="">
+<comment nb="UK" num="11" uknum="135" type="Te" owner="CWG" issue="789" disp="modified" date="" extdoc="">
 <section>
 2.3
 </section>
@@ -836,10 +842,13 @@
         appendix D.
 </suggestion>
 <rationale>
+Trigraphs are in active use in some user communities, so we have decided
+not to deprecate them. The resolution adopted prevents recognition of
+trigraphs appearing inside raw strings.
 </rationale>
 </comment>
 
-<comment nb="UK" num="12" uknum="137" type="Te" owner="CWG" issue="787" disp="" date="" extdoc="">
+<comment nb="UK" num="12" uknum="137" type="Te" owner="CWG" issue="787" disp="modified" date="" extdoc="">
 <section>
 2.4, 2.8
 </section>
@@ -861,6 +870,12 @@
         defined semantics.
 </suggestion>
 <rationale>
+The undefined behavior with respect to creation of universal character
+names is intended to facilitate a variety of implementation techniques
+for supporting extended characters by making it impossible in a well-defined
+program to determine which technique was actually used. There was no
+consensus to change that approach at this time. The remaining issues have
+been addressed.
 </rationale>
 </comment>
 
@@ -1465,7 +1480,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="23" uknum="277" type="Ed" owner="CWG" issue="758" disp="" date="" extdoc="">
+<comment nb="UK" num="23" uknum="277" type="Ed" owner="CWG" issue="758" disp="rejected" date="" extdoc="">
 <section>
 3.1
 </section>
@@ -1481,6 +1496,8 @@
         declaration.
 </suggestion>
 <rationale>
+An issue has been opened for consideration in a future revision of the
+Standard.
 </rationale>
 </comment>
 
@@ -2591,7 +2608,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="42" uknum="226" type="Te" owner="CWG" issue="797" disp="" date="" extdoc="">
+<comment nb="UK" num="42" uknum="226" type="Te" owner="CWG" issue="797" disp="accepted" date="" extdoc="">
 <section>
 5.1.1
 </section>
@@ -2829,7 +2846,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="53" uknum="233" type="Te" owner="CWG" issue="798" disp="" date="" extdoc="">
+<comment nb="UK" num="53" uknum="233" type="Te" owner="CWG" issue="798" disp="rejected" date="" extdoc="">
 <section>
 5.2.1
 </section>
@@ -2850,6 +2867,8 @@
         conflict with the later definiton of these semantics.
 </suggestion>
 <rationale>
+An issue has been opened for consideration in a future revision of the
+Standard.
 </rationale>
 </comment>
 
@@ -3842,7 +3861,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="83" uknum="372" type="Te" owner="CWG" issue="808" disp="" date="" extdoc="">
+<comment nb="UK" num="83" uknum="372" type="Te" owner="CWG" issue="808" disp="accepted" date="" extdoc="">
 <section>
 7.1
 </section>
@@ -4604,7 +4623,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="101" uknum="388" type="Te" owner="CWG" issue="813" disp="" date="" extdoc="">
+<comment nb="UK" num="101" uknum="388" type="Te" owner="CWG" issue="813" disp="rejected" date="" extdoc="">
 <section>
 7.3.3
 </section>
@@ -4626,6 +4645,8 @@
         they refer to a type.
 </suggestion>
 <rationale>
+An issue has been opened for consideration in a future revision of the
+Standard.
 </rationale>
 </comment>
 
@@ -4647,7 +4668,7 @@
 </rationale>
 </comment>
 
-<comment nb="FR" num="25" uknum="" type="te" owner="CWG" issue="" disp="rejected" date="" extdoc="">
+<comment nb="FR" num="25" uknum="" type="te" owner="CWG" issue="" disp="modified" date="" extdoc="">
 <section>
 7.3.3
 [The using
@@ -4669,9 +4690,7 @@
         feature presumably designed to support sound programming.
 </suggestion>
 <rationale>
-The complexity is considered necessary to allow concepts and concept
-maps to be members of different namespaces, as illustrated in the
-example.
+All concepts-related features have been removed from the draft.
 </rationale>
 </comment>
 
@@ -4699,7 +4718,7 @@
 </rationale>
 </comment>
 
-<comment nb="US" num="40" uknum="" type="te" owner="CWG" issue="814" disp="" date="" extdoc="">
+<comment nb="US" num="40" uknum="" type="te" owner="CWG" issue="814" disp="accepted" date="" extdoc="">
 <section>
 7.6
 </section>
@@ -5097,7 +5116,7 @@
 </rationale>
 </comment>
 
-<comment nb="US" num="45" uknum="" type="te" owner="CWG" issue="818" disp="" date="" extdoc="">
+<comment nb="US" num="45" uknum="" type="te" owner="CWG" issue="818" disp="accepted" date="" extdoc="">
 <section>
 8.3.5
 </section>
@@ -5266,7 +5285,7 @@
 </rationale>
 </comment>
 
-<comment nb="US" num="49" uknum="" type="ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="US" num="49" uknum="" type="ed" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 8.5.4
 </section>
@@ -5286,7 +5305,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="112" uknum="440" type="Ge" owner="editor" issue="" disp="rejected" date="" extdoc="">
+<comment nb="UK" num="112" uknum="440" type="Ge" owner="editor" issue="" disp="modified" date="" extdoc="">
 <section>
 9
 </section>
@@ -5304,8 +5323,7 @@
         14.9.4
 </suggestion>
 <rationale>
-This seems excessive. If people want to know about concepts they
-should read about concepts.
+All concepts-related features have been removed from the draft.
 </rationale>
 </comment>
 
@@ -5421,7 +5439,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="114" uknum="167" type="Te" owner="CWG" issue="" disp="rejected" date="" extdoc="">
+<comment nb="UK" num="114" uknum="167" type="Te" owner="CWG" issue="" disp="modified" date="" extdoc="">
 <section>
 12.6.2
 </section>
@@ -5452,7 +5470,10 @@
         [Example:...
 </suggestion>
 <rationale>
-There was no consensus for making this changes.
+There was no consensus for making the change as described. The concerns are
+addressed for members (but not for base classes) by using the "="
+form of the <I>brace-or-equal-initializer</I> on a member declaration
+instead of a <I>mem-initializer</I>.
 </rationale>
 </comment>
 
@@ -5522,6 +5543,7 @@
         a concept map.
 </suggestion>
 <rationale>
+All concepts-related features have been removed from the draft.
 </rationale>
 </comment>
 
@@ -7443,7 +7465,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="148" uknum="247" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="148" uknum="247" type="Ed" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 17.2
 </section>
@@ -7708,7 +7730,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="160" uknum="89" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="160" uknum="89" type="Ed" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 17.5.2.4
 </section>
@@ -8311,7 +8333,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="184" uknum="144" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="184" uknum="144" type="Ed" owner="editor" issue="" disp="rejected" date="" extdoc="">
 <section>
 18 -&gt; 30
 </section>
@@ -8330,6 +8352,7 @@
 </suggestion>
 <notes>[Being reviewed by Editor]</notes>
 <rationale>
+typedef is still a valid concept.
 </rationale>
 </comment>
 
@@ -9086,7 +9109,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="198" uknum="126" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="198" uknum="126" type="Ed" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 20
 </section>
@@ -9442,7 +9465,7 @@
 </rationale>
 </comment>
 
-<comment nb="US" num="69" uknum="" type="ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="US" num="69" uknum="" type="ed" owner="editor" issue="" disp="modified" date="" extdoc="">
 <section>
 20.5
 </section>
@@ -9459,6 +9482,9 @@
 <notes>Editorial (effective duplicate of UK 198).
 Forward to project editor.</notes>
 <rationale>
+The library part of the standard is organized by headers. These two are
+in different headers, so can't be brought together. However, they're
+closer now.
 </rationale>
 </comment>
 
@@ -14000,7 +14026,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="285" uknum="27" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="285" uknum="27" type="Ed" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 24.5.1
 </section>
@@ -14022,7 +14048,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="286" uknum="28" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="286" uknum="28" type="Ed" owner="editor" issue="" disp="rejected" date="" extdoc="">
 <section>
 24.5.1
 </section>
@@ -14044,6 +14070,8 @@
 <notes>[Being reviewed by Editor]
 </notes>
 <rationale>
+The standard isn't written for casual readers. The copy constructor
+must be provided; the assignment operator is implicitly generated.
 </rationale>
 </comment>
 
@@ -14075,7 +14103,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="288" uknum="29" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="288" uknum="29" type="Ed" owner="editor" issue="" disp="rejected" date="" extdoc="">
 <section>
 24.5.1.1
 </section>
@@ -14094,10 +14122,11 @@
 <notes>[Being reviewed by Editor]
 </notes>
 <rationale>
+There are many places like this. There's no point in changing just one.
 </rationale>
 </comment>
 
-<comment nb="UK" num="289" uknum="30" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="289" uknum="30" type="Ed" owner="editor" issue="" disp="rejected" date="" extdoc="">
 <section>
 24.5.1.2
 </section>
@@ -14122,6 +14151,9 @@
 <notes>[Being reviewed by Editor]
 </notes>
 <rationale>
+The opening paragraphs give an overview; the Returns: clause for
+operator== gives the technical requirement. Mixing these two together
+would be more confusing.
 </rationale>
 </comment>
 
@@ -14190,7 +14222,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="292" uknum="163" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="292" uknum="163" type="Ed" owner="editor" issue="" disp="rejected" date="" extdoc="">
 <section>
 24.5.3
 </section>
@@ -14209,10 +14241,11 @@
 <notes>[Being reviewed by Editor]
 </notes>
 <rationale>
+Ad hoc replacements make things more confusing.
 </rationale>
 </comment>
 
-<comment nb="UK" num="293" uknum="164" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="293" uknum="164" type="Ed" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 24.5.3
 </section>
@@ -15921,7 +15954,7 @@
 </rationale>Solved by N2992.
 </comment>
 
-<comment nb="US" num="89" uknum="" type="te" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="US" num="89" uknum="" type="te" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 29.3.1
 </section>
@@ -16090,7 +16123,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="321" uknum="172" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="321" uknum="172" type="Ed" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 30
 </section>
@@ -16626,7 +16659,7 @@
 </rationale>
 </comment>
 
-<comment nb="UK" num="332" uknum="194" type="Ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="UK" num="332" uknum="194" type="Ed" owner="editor" issue="" disp="accepted" date="" extdoc="">
 <section>
 30.5.4
 </section>
@@ -17168,7 +17201,7 @@
 </rationale>
 </comment>
 
-<comment nb="FR" num="39" uknum="" type="ed" owner="editor" issue="" disp="" date="" extdoc="">
+<comment nb="FR" num="39" uknum="" type="ed" owner="editor" issue="" disp="rejected" date="" extdoc="">
 <section>
 Index
 </section>
@@ -17186,6 +17219,7 @@
 <suggestion></suggestion>
 <notes> Pass to the editor.</notes>
 <rationale>
+Index work is ongoing.
 </rationale>
 </comment>
 


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