C++ 2014 status page for libstdc++

Ed Smith-Rowland 3dw4rd@verizon.net
Fri Jun 28 03:24:00 GMT 2013


On 06/27/2013 07:01 AM, Jonathan Wakely wrote:
> On 26 June 2013 02:28, Ed Smith-Rowland wrote:
>> On 06/25/2013 11:59 AM, Jonathan Wakely wrote:
>>> On 25 June 2013 16:45,  <3dw4rd@verizon.net> wrote:
>>>> Here is a C++2014 status page for fun and profit.
>>> Excellent, thanks!
>>>
>>>> Tested with xmllint.  Are there any other tests I should do?
>>> The makefile target to check the docbook manual is:
>>> make doc-xml-validate-docbook
>> Checked clean.
>>
>>> It should also be linked from doc/xml/manual/intro.xml so it appears
>>> as part of the manual.
>> Done.
>>
>>> The first paragraph says the table is based on the table of contents
>>> of the CD, but it isn't.  I agree with only showing the C++14 changes,
>>> but the first paragraph should be changed (or removed.)
>>>
>> Just removed this paragraph.
>>
>> Applied.
> That patch is definitely OK, but please wait for approval before applying!
Will do.  Sorry.
>
> Thanks again for doing this - I'll try to find time to finish the WIP
> stuff I'm W'ing on :)
>
Cool!

I should have waited because I thought it would be better to have links 
for the papers.

Also, how does one regenerate html?  Do you do that?

Finally, should we put a line for thins in the 4.9 changes page?


-------------- next part --------------
Index: doc/xml/manual/status_cxx2014.xml
===================================================================
--- doc/xml/manual/status_cxx2014.xml	(revision 200429)
+++ doc/xml/manual/status_cxx2014.xml	(working copy)
@@ -44,63 +44,99 @@
   <tbody>
 
     <row>
-      <entry>N3669</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3669.pdf">
+	  N3669
+	</link>
+      </entry>
       <entry>Fixing constexpr member functions without const</entry>
       <entry>Y</entry>
       <entry/>
     </row>
 
     <row>
-      <entry>N3668</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3668.html">
+	  N3668
+	</link>
+      </entry>
       <entry><code>exchange()</code> utility function</entry>
       <entry>Y</entry>
       <entry/>
     </row>
 
     <row>
-      <entry>N3670</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3670.html">
+	  N3670
+	</link>
+      </entry>
       <entry>Wording for Addressing Tuples by Type</entry>
       <entry>Y</entry>
       <entry/>
     </row>
 
     <row>
-      <entry>N3656</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3656.htm">
+	  N3656
+	</link>
+      </entry>
       <entry><code>make_unique</code></entry>
       <entry>Y</entry>
       <entry/>
     </row>
 
     <row>
-      <entry>N3462</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2012/n3462.html">
+	  N3462
+	</link>
+      </entry>
       <entry><code>std::result_of</code> and SFINAE</entry>
       <entry>Y</entry>
       <entry/>
     </row>
 
     <row>
-      <entry>N3545</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3545.pdf">
+	  N3545
+	</link>
+      </entry>
       <entry>An Incremental Improvement to <code>integral_constant</code></entry>
       <entry>Y</entry>
       <entry/>
     </row>
 
     <row>
-      <entry>N3642</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3642.pdf">
+	  N3642
+	</link>
+      </entry>
       <entry>User-defined Literals for Standard Library Types</entry>
       <entry>Y</entry>
       <entry/>
     </row>
 
     <row>
-      <entry>N3671</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3671.html">
+	  N3671
+	</link>
+      </entry>
       <entry>Making non-modifying sequence operations more robust</entry>
       <entry>Y</entry>
       <entry/>
     </row>
 
     <row>
-      <entry>N3654</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3654.html">
+	  N3654
+	</link>
+      </entry>
       <entry>Quoted Strings Library Proposal</entry>
       <entry>Y</entry>
       <entry/>
@@ -108,21 +144,33 @@
 
 
     <row>
-      <entry>N3469</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2012/n3469.html">
+	  N3469
+	</link>
+      </entry>
       <entry>Constexpr Library Additions: chrono</entry>
       <entry>Y</entry>
       <entry/>
     </row>
 
     <row>
-      <entry>N3470</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2012/n3470.html">
+	  N3470
+	</link>
+      </entry>
       <entry>Constexpr Library Additions: containers</entry>
       <entry>Y</entry>
       <entry/>
     </row>
 
     <row>
-      <entry>N3471</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2012/n3471.html">
+	  N3471
+	</link>
+      </entry>
       <entry>Constexpr Library Additions: utilities</entry>
       <entry>Y</entry>
       <entry/>
@@ -131,14 +179,22 @@
 
     <row>
       <?dbhtml bgcolor="#C8C8B0" ?>
-      <entry>N3658</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3658.html">
+	  N3658
+	</link>
+      </entry>
       <entry>Compile-time integer sequences</entry>
       <entry>WIP</entry>
       <entry>Need tests</entry>
     </row>
 
     <row>
-      <entry>N3659</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3659.html">
+	  N3659
+	</link>
+      </entry>
       <entry>Shared Locking in C++</entry>
       <entry>Y</entry>
       <entry>Need tests</entry>
@@ -147,7 +203,11 @@
 
     <row>
       <?dbhtml bgcolor="#C8C8B0" ?>
-      <entry>N3421</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2012/n3421.htm">
+	  N3421
+	</link>
+      </entry>
       <entry>Making Operator Functors greater<></entry>
       <entry>WIP</entry>
       <entry/>
@@ -155,7 +215,11 @@
 
     <row>
       <?dbhtml bgcolor="#C8C8B0" ?>
-      <entry>N3657</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3657.htm">
+	  N3657
+	</link>
+      </entry>
       <entry>Adding heterogeneous comparison lookup to associative containers</entry>
       <entry>WIP</entry>
       <entry/>
@@ -164,7 +228,11 @@
 
     <row>
       <?dbhtml bgcolor="#C8B0B0" ?>
-      <entry>N3672</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3672.html">
+	  N3672
+	</link>
+      </entry>
       <entry>A proposal to add a utility class to represent optional objects</entry>
       <entry>N</entry>
       <entry/>
@@ -172,7 +240,11 @@
 
     <row>
       <?dbhtml bgcolor="#C8B0B0" ?>
-      <entry>N3655</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3655.pdf">
+	  N3655
+	</link>
+      </entry>
       <entry>TransformationTraits Redux</entry>
       <entry>N</entry>
       <entry/>
@@ -180,7 +252,11 @@
 
     <row>
       <?dbhtml bgcolor="#C8B0B0" ?>
-      <entry>N3662</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3662.html">
+	  N3662
+	</link>
+      </entry>
       <entry>C++ Dynamic Arrays</entry>
       <entry>N</entry>
       <entry/>
@@ -188,7 +264,11 @@
 
     <row>
       <?dbhtml bgcolor="#C8B0B0" ?>
-      <entry>N3644</entry>
+      <entry>
+	<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2013/n3644.pdf">
+	  N3644
+	</link>
+      </entry>
       <entry>Null Forward Iterators</entry>
       <entry>N</entry>
       <entry/>
-------------- next part --------------
2013-06-28  Ed Smith-Rowland  <3dw4rd@verizon.net>

	* doc/xml/manual/status_cxx2014.xml: Add links for papers.



More information about the Libstdc++ mailing list