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