<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Dec 20, 2010, at 8:34 PM, Michael Price wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">I've attached a second patch.  Could someone with privs commit it?  Also see inline comments below.<br><br><div class="gmail_quote">On Mon, Dec 20, 2010 at 5:13 PM, Alex Rosenberg <span dir="ltr"><<a href="mailto:alexr@leftfield.org">alexr@leftfield.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Sun, Dec 19, 2010 at 5:03 AM, Michael Price <<a href="mailto:michael.b.price.dev@gmail.com">michael.b.price.dev@gmail.com</a><br>

 > wrote:<br>
 > The diff is attached.<br>
 > I used the following sources:<br>
 > Bjarne - <a href="http://www2.research.att.com/~bs/C++0xFAQ.html" target="_blank">http://www2.research.att.com/~bs/C++0xFAQ.html</a><br>
 > Scott Meyers - <a href="http://www.aristeia.com/C++0x/C++0xFeatureAvailability.htm" target="_blank">http://www.aristeia.com/C++0x/C++0xFeatureAvailability.htm</a><br>
 > Wikipedia - <a href="http://en.wikipedia.org/wiki/C++0x" target="_blank">http://en.wikipedia.org/wiki/C++0x</a><br>
<br>
</div>Some additional items and different [not useful] organizations of the<br>
features are here:<br>
<br>
<a href="http://wiki.apache.org/stdcxx/C++0xCompilerSupport" target="_blank">http://wiki.apache.org/stdcxx/C++0xCompilerSupport</a><br>
<a href="http://gcc.gnu.org/projects/cxx0x.html" target="_blank">http://gcc.gnu.org/projects/cxx0x.html</a><br>
<div class="im"><br>
 > Things I like about my changes:<br>
 > 1. Near complete listing of core language changes.<br>
 > 2. Links to STL implementation status pages.<br>
 > 3. I like the classification of features.<br>
 > Things I don't like about my changes:<br>
 > 1. I would love to provide links into the current draft for each<br>
feature,<br>
 > but I couldn't find a way to link into the draft PDF.<br>
 > 2. I wish there were a better way to classify features (as some are<br>
 > cross-cutting).<br>
 > Indifferent:<br>
 > 1. Draft proposal documents.  I included and expanded them because<br>
they were<br>
 > there before.<br>
 ><br>
 > There is still one extra thing that I haven't done, which is to<br>
provide some<br>
 > sort of desired priority, or if that is too difficult, some way to<br>
indicate<br>
 > dependent relationships between features.<br>
<br>
</div>A few paper numbers to add:<br>
* sizeof on members without object instance is N2150, 5.1.1p10<br>
* nullptr is also N2214<br>
* char16_t and char32_t are part of N2249<br>
<br>
Other than that, it would be most helpful if current status were<br>
filled in so we all know what needs to be done. </blockquote><div><br></div><div>Agreed.  Alas, I don't know enough to handle that, except for perhaps the type deduction stuff.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
In my ideal world, as<br>
the status in each box is changed, a revision number is put in there<br>
since "releases" are infrequent.<br>
<br></blockquote><div><br></div><div>I had the same thought originally, but wasn't sure how to fit that information in with everything else.  I decided to separate the explanation of test status to another paragraph, and just stick an "rXXXXXX" in the complete block.  I figure that people could discern what that was for when they saw it.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Somebody more familiar with the draft should comment if any items are<br>
missing.<br>
<br></blockquote><div><br></div><div>There are sure to be some things I missed... anyone else looking?</div></div></blockquote><br></div><div>This is great, Michael, thanks!</div><div><br></div><div>I made a few edits, dropping long double (which was part of C++98/03) and new function declarator syntax (which isn't in C++0x), updating status, etc., and committed as r122315.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">   </span>- Doug</div></body></html>