<div dir="ltr">On Thu, Dec 5, 2013 at 1:01 AM, Alp Toker <span dir="ltr"><<a href="mailto:alp@nuanti.com" target="_blank">alp@nuanti.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><div class="im">
<br>
<div>On 05/12/2013 08:43, Richard Smith
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">On Thu, Dec 5, 2013 at 12:23 AM, Alp Toker <span dir="ltr"><<a href="mailto:alp@nuanti.com" target="_blank">alp@nuanti.com</a>></span>
wrote:<br>
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Richard,<br>
<br>
Think it'd make sense to reverse the order of the status
page to put newer standards at the top?<br>
<br>
Right now you have to do a lot of scrolling to get to
anything interesting. Search engines also seem to be
focusing on C++98 for the search results summary.<br>
</blockquote>
<div><br>
</div>
<div>Yes, the page is definitely getting unwieldy. Perhaps
adding a table of contents at the top of the page would
help more than reordering the sections? I would guess
people are hitting this page for C++11 as much as they are
for C++14.</div>
</div>
</div>
</div>
</blockquote>
<br></div>
Well, I'd go for new features on the top based on the assumption
that someone looking for C++11 is still going to find the C++14
status more informative than paging through historic standards.<br></div></blockquote><div><br></div><div>I have a mild preference for chronological order if we can solve the usability problems another way, but no strong objection if you think reverse chronological order is more useful to people.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">
Also, the first thing searching turned up searching for "clang c++
status" is:<br>
<br>
<blockquote type="cite">
<em style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:left;font-style:normal;font-weight:bold;line-height:14.545454025268555px;color:rgb(68,68,68);text-transform:none;font-size:small;white-space:normal;font-family:arial,sans-serif;word-spacing:0px">Clang</em><span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:left;font-style:normal;display:inline!important;font-weight:normal;float:none;line-height:14.545454025268555px;color:rgb(68,68,68);text-transform:none;font-size:small;white-space:normal;font-family:arial,sans-serif;word-spacing:0px"><span> </span>currently
implements all of the ISO<span> </span></span><em style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:left;font-style:normal;font-weight:bold;line-height:14.545454025268555px;color:rgb(68,68,68);text-transform:none;font-size:small;white-space:normal;font-family:arial,sans-serif;word-spacing:0px">C++</em><span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:left;font-style:normal;display:inline!important;font-weight:normal;float:none;line-height:14.545454025268555px;color:rgb(68,68,68);text-transform:none;font-size:small;white-space:normal;font-family:arial,sans-serif;word-spacing:0px"><span> </span>1998
standard</span></blockquote>
<br>
Ouch :-)<br></div></blockquote><div><br></div><div>Yep, that's really not what we want to turn up there. I think we could get a lot of mileage by replacing the introductory text here with something saying "Clang implements all of C++98, C++11, and the draft C++1y standard", with the standard names linking to the relevant sections. Do you want to have a go at improving this page? If not, I'll have a look, but probably not for a few days.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">
A quick and dirty one-line TOC would still be useful after switching
to blog-order though, agreed.<span class="HOEnZb"><font color="#888888"><br>
<br>
Alp.</font></span><div><div class="h5"><br>
<br>
<br>
<br>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Alp.
<div>
<div><br>
<br>
<br>
On 05/12/2013 07:52, Richard Smith wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Author: rsmith<br>
Date: Thu Dec 5 01:52:05 2013<br>
New Revision: 196482<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=196482&view=rev" target="_blank">http://llvm.org/viewvc/llvm-project?rev=196482&view=rev</a><br>
Log:<br>
Update C++ status from 'SVN' to 'Clang 3.4' in
preparation for release. Leave<br>
boxes yellow until we release, though.<br>
<br>
Modified:<br>
cfe/trunk/www/cxx_status.html<br>
<br>
Modified: cfe/trunk/www/cxx_status.html<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/www/cxx_status.html?rev=196482&r1=196481&r2=196482&view=diff" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/www/cxx_status.html?rev=196482&r1=196481&r2=196482&view=diff</a><br>
==============================================================================<br>
--- cfe/trunk/www/cxx_status.html (original)<br>
+++ cfe/trunk/www/cxx_status.html Thu Dec 5
01:52:05 2013<br>
@@ -417,7 +417,7 @@ table describes the Clang
version in whi<br>
<tr><br>
<td>Tweak to certain C++ contextual
conversions</td><br>
<td><a href="<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3323.pdf" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3323.pdf</a>">N3323</a></td><br>
- <td class="svn"
align="center">SVN</td><br>
+ <td class="svn" align="center">Clang
3.4</td><br>
</tr><br>
<tr><br>
<td>Binary literals</td><br>
@@ -431,27 +431,27 @@ table describes the Clang
version in whi<br>
</tr><br>
<tr><br>
<td>Return type deduction for normal
functions</td><br>
- <td class="svn"
align="center">SVN</td><br>
+ <td class="svn" align="center">Clang
3.4</td><br>
</tr><br>
<tr><br>
<td>Initialized lambda
captures</td><br>
<td><a href="<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3648.html" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3648.html</a>">N3648</a></td><br>
- <td class="svn"
align="center">SVN</td><br>
+ <td class="svn" align="center">Clang
3.4</td><br>
</tr><br>
<tr><br>
<td>Generic lambdas</td><br>
<td><a href="<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3649.html" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3649.html</a>">N3649</a></td><br>
- <td class="svn"
align="center">SVN</td><br>
+ <td class="svn" align="center">Clang
3.4</td><br>
</tr><br>
<tr><br>
<td>Variable templates</td><br>
<td><a href="<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3651.pdf" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3651.pdf</a>">N3651</a></td><br>
- <td class="svn"
align="center">SVN</td><br>
+ <td class="svn" align="center">Clang
3.4</td><br>
</tr><br>
<tr><br>
<td>Relaxing requirements on constexpr
functions</td><br>
<td><a href="<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3652.html" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3652.html</a>">N3652</a></td><br>
- <td class="svn"
align="center">SVN</td><br>
+ <td class="svn" align="center">Clang
3.4</td><br>
</tr><br>
<tr><br>
<td>Member initializers and
aggregates</td><br>
@@ -461,22 +461,22 @@ table describes the Clang
version in whi<br>
<tr><br>
<td>Clarifying memory
allocation</td><br>
<td><a href="<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3664.html" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3664.html</a>">N3664</a></td><br>
- <td class="svn"
align="center">SVN</td><br>
+ <td class="svn" align="center">Clang
3.4</td><br>
</tr><br>
<tr><br>
<td><tt>[[deprecated]]</tt>
attribute</td><br>
<td><a href="<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3760.html" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3760.html</a>">N3760</a></td><br>
- <td class="svn"
align="center">SVN</td><br>
+ <td class="svn" align="center">Clang
3.4</td><br>
</tr><br>
<tr><br>
<td>Single quotation mark as digit
separator</td><br>
<td><a href="<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3781.pdf" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3781.pdf</a>">N3781</a></td><br>
- <td class="svn"
align="center">SVN</td><br>
+ <td class="svn" align="center">Clang
3.4</td><br>
</tr><br>
<tr><br>
<td>C++ Sized Deallocation</td><br>
<td><a href="<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3778.html" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3778.html</a>">N3778</a></td><br>
- <td class="svn"
align="center">SVN</td><br>
+ <td class="svn" align="center">Clang
3.4</td><br>
</tr><br>
</table><br>
@@ -507,7 +507,7 @@ Clang version they became
available:</p><br>
<tr><br>
<td>SD-6: SG10 feature test
recommendations</td><br>
<td><a href="<a href="http://isocpp.org/std/standing-documents/sd-6-sg10-feature-test-recommendations" target="_blank">http://isocpp.org/std/standing-documents/sd-6-sg10-feature-test-recommendations</a>">SD-6</a></td><br>
- <td class="svn" align="center">SVN
(<a href="<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3745" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3745</a>">N3745</a>)</td><br>
+ <td class="svn" align="center">Clang
3.4 (<a href="<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3745" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3745</a>">N3745</a>)</td><br>
</tr><br>
<tr><br>
<td>[DRAFT TS] Array extensions
(arrays of runtime bound)</td><br>
<br>
<br>
_______________________________________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@cs.uiuc.edu" target="_blank">cfe-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</a><br>
</blockquote>
<br>
</div>
</div>
<span><font color="#888888">
-- <br>
<a href="http://www.nuanti.com" target="_blank">http://www.nuanti.com</a><br>
the browser experts<br>
<br>
</font></span></blockquote>
</div>
<br>
</div>
</div>
</blockquote>
<br>
<pre cols="72">--
<a href="http://www.nuanti.com" target="_blank">http://www.nuanti.com</a>
the browser experts
</pre>
</div></div></div>
</blockquote></div><br></div></div>