<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Luke,<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jun 21, 2016, at 3:50 PM, Luke Howard via swift-corelibs-dev &lt;<a href="mailto:swift-corelibs-dev@swift.org" class="">swift-corelibs-dev@swift.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Tony,<div class=""><br class=""></div><div class="">Just on the change to NSUUID’s decoder, it changes the existing behaviour (note comment "failure to decode the entire uuid_t results in a new uuid”). I don’t have time to test whether this comment is accurate but perhaps you can cross-check with Darwin.</div><div class=""><br class=""></div><div class="">Having said that, the new behaviour (returning nil on decode failure) does make a lot more sense so perhaps it’s better to keep that.</div><div class=""><br class=""></div><div class="">Cheers,</div><div class="">Luke</div><div class=""><br class=""></div></div></div></blockquote><div><br class=""></div><div>Yup, I checked on this and you’re right that it returns a random UUID if decoding fails. This is a truly strange idea, so I’ve filed a bug for us to fix that there too (26930786).</div><div><br class=""></div><div>- Tony</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><div class=""><blockquote type="cite" class=""><div class="">On 22 Jun 2016, at 2:46 AM, Tony Parker via swift-corelibs-dev &lt;<a href="mailto:swift-corelibs-dev@swift.org" class="">swift-corelibs-dev@swift.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi everyone,<div class=""><br class=""></div><div class="">We’ve merged the swift-3 branch into master. Please let us know if you encounter any issues.</div><div class=""><br class=""></div><div class="">I’m going to keep going through pull requests, but some may be out of date and need rebasing now.</div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">- Tony</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Jun 14, 2016, at 10:24 AM, Tony Parker &lt;<a href="mailto:anthony.parker@apple.com" class="">anthony.parker@apple.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hello everyone,<div class=""><br class=""></div><div class=""><div class="">If you’ve downloaded Xcode 8 beta 1, you’ve seen some of the great changes we’ve got coming up for Swift 3 on Darwin. We have been working in parallel on those improvements and the changes that we need to bring swift-corelibs-foundation up-to-date, including:</div><div class=""><br class=""></div><div class="">&nbsp;* new value types (SE-0069)</div><div class="">&nbsp;* new names for API and NS-dropping changes (SE-0086)</div><div class=""><div class="">&nbsp;* new tests (mostly part of the overlay, not all merged to corelibs yet)</div></div><div class=""><br class=""></div><div class="">We plan to post later today a branch (<i class="">name forthcoming)&nbsp;</i>to the swift-corelibs-foundation repository that contains the first version of all of these changes. We’ve also been merging all of the other changes from master branch.</div><div class=""><br class=""></div><div class="">It’s not quite ready to merge back to master yet, so we would appreciate your help! Check out the branch, look for errors or omissions, and submit some PRs or send mail to this list.</div><div class=""><br class=""></div><div class="">Our hope is to merge this branch very quickly, in the span of a week or two at most. We will likely need to get some parallel PRs up for XCTest and swiftpm to help them adapt to the new name and type changes.&nbsp;</div><div class=""><br class=""></div><div class="">Thanks!</div><div class="">- Tony</div><div class=""><br class=""></div></div></div></div></blockquote></div><br class=""></div></div>_______________________________________________<br class="">swift-corelibs-dev mailing list<br class=""><a href="mailto:swift-corelibs-dev@swift.org" class="">swift-corelibs-dev@swift.org</a><br class=""><a href="https://lists.swift.org/mailman/listinfo/swift-corelibs-dev" class="">https://lists.swift.org/mailman/listinfo/swift-corelibs-dev</a><br class=""></div></blockquote></div><br class=""><div class="">
<div style="letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="orphans: 2; text-align: -webkit-auto; text-indent: 0px; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="orphans: 2; text-align: -webkit-auto; text-indent: 0px; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; orphans: 2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; orphans: 2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="font-family: 'Akzidenz-Grotesk BQ'; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;" class="">--</div><div class=""><font face="Akzidenz-Grotesk BQ" size="3" class=""><a href="http://www.lukehoward.com/" class="">www.lukehoward.com</a><br class=""><a href="http://soundcloud.com/lukehoward" class="">soundcloud.com/lukehoward</a></font></div></div></span></div></span></div></div></div>
</div>
<br class=""></div></div>_______________________________________________<br class="">swift-corelibs-dev mailing list<br class=""><a href="mailto:swift-corelibs-dev@swift.org" class="">swift-corelibs-dev@swift.org</a><br class="">https://lists.swift.org/mailman/listinfo/swift-corelibs-dev<br class=""></div></blockquote></div><br class=""></div></body></html>