<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><blockquote type="cite" class="">On Jun 22, 2016, at 1:28 AM, Douglas Gregor <<a href="mailto:dgregor@apple.com" class="">dgregor@apple.com</a>> wrote:<br class=""></blockquote><div><blockquote type="cite" class=""><br class="Apple-interchange-newline"><div class=""><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; 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;" class="">On Jun 20, 2016, at 11:03 AM, Charles Srstka via swift-evolution <<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>> wrote:<br class=""><br class=""></div><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; 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;" class=""><div class=""><div class="">It was deferred until after Swift 3.0.</div><div class=""><br class=""></div><div class=""><a href="https://github.com/apple/swift-evolution/pull/331" class="">https://github.com/apple/swift-evolution/pull/331</a></div><div class=""><br class=""></div><div class="">I plan to resubmit the proposal after Swift 3.0 comes out. Do you have any improvements or suggestions for it</div></div></blockquote><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; 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;" class=""><br class=""></div><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; 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; float: none; display: inline !important;" class="">The core team is reconsidering the deferral, because tackling this completely is a fairly significant source-breaking change that we wouldn't want to do post-Swift 3. That said, this is a tricky feature to get right, because it involves dealing with intricacies of Swift's Objective-C interoperability as well as the inner workings of NSError. I'll have some comments on your proposal as well as my own thoughts on an implement approach in the next few days. Hang in there :)</span></div></blockquote></div><br class=""><div class="">That is great news! This proposal seems like a good fit for Swift 3.0, to my mind, as it is very much along similar lines as the NSURL -> URL, NSDate -> Date, etc. conversions that are already being made.</div><div class=""><br class=""></div><div class="">I look forward to hearing your comments.</div><div class=""><br class=""></div><div class="">Charles</div><div class=""><br class=""></div></body></html>