Hey I’ll update (SE0017 - SE0045)
Thanks -Krishna > On Aug 1, 2016, at 8:33 PM, Erica Sadun via swift-evolution > <[email protected]> wrote: > >> On Jul 31, 2016, at 8:51 PM, Ben Rimmington <[email protected] >> <mailto:[email protected]>> wrote: >> >>> >>> On 1 Aug 2016, at 00:00, Erica Sadun via swift-evolution >>> <[email protected] <mailto:[email protected]>> wrote: >>> >>>>> On Jul 31, 2016, at 15:42, Chris Lattner via swift-evolution >>>>> <[email protected] <mailto:[email protected]>> wrote: >>>>> >>>>>> >>>>>> On Jul 31, 2016, at 3:40 PM, Erica Sadun via swift-evolution >>>>>> <[email protected] <mailto:[email protected]>> wrote: >>>>>> >>>>>> Gmane.org <http://gmane.org/> is shutting down. >>>>>> http://ostatic.com/blog/mint-18-xfce-imminent-gmane-org-shutting-down >>>>>> <http://ostatic.com/blog/mint-18-xfce-imminent-gmane-org-shutting-down> >>>>>> writes: >>>>>> >>>>>>> "Long time mailing list archive site Gmane.org <http://gmane.org/> is >>>>>>> shutting down. Gmane has been the home for technical mailing list >>>>>>> references since 2002. But it's no longer fun for founder and only >>>>>>> maintainer Lars Ingebrigtsen. He's been sued in India and threatened >>>>>>> with legal action in at least France, among other annoyances. The straw >>>>>>> that broke Ingebrigtsen's back was a sustained denial of service >>>>>>> <https://lars.ingebrigtsen.no/2016/07/28/the-end-of-gmane/> attack >>>>>>> throughout the month of July. He's been wondering a lot lately if it's >>>>>>> all worth it. So, he's decided >>>>>>> <https://lars.ingebrigtsen.no/2016/07/28/the-end-of-gmane/comment-page-1/#comment-13502> >>>>>>> to move the mail and news servers to new hosting. However, >>>>>>> Ingebrigtsen is indeed discontinuing the web-based archive. He said >>>>>>> he's just "fed up." He's willing to send a disk with the web server >>>>>>> archives to anyone who wants to take it over. But with the Gmane.org >>>>>>> <http://gmane.org/> web presence gone, it feels like the end of an era. >>>>>>> There is much wailing and gnashing of teeth throughout the community >>>>>>> with some even trying to get a petition started." >>>>>> >>>>>> Because of this shutdown, numerous documents in the Swift Evolution >>>>>> github archive no longer point to valid web links. I have pasted a list >>>>>> of gmane links at the end of this message. As gmane's "robots.txt" >>>>>> disallowed crawling, Google has not preserved the titles or text of the >>>>>> links, which makes finding some of these a little tricky. >>>>>> >>>>>> Here are the remaining links that are not yet converted. Please consider >>>>>> adopting a proposal, tracking down its links, and mailing this thread >>>>>> with the proposal number, gmane links and pipermail equivalents. >>>>>> Pipermail is located at >>>>>> https://lists.swift.org/pipermail/swift-evolution/ >>>>>> <https://lists.swift.org/pipermail/swift-evolution/>. Some of these may >>>>>> refer to build dev discussions instead of evolution ones. If you can, >>>>>> please track down to the exact message for rationale, and the thread for >>>>>> discussion and review links. >>>>> >>>>> Completely agreed. All of these should point to https://lists.swift.org >>>>> <https://lists.swift.org/> (and always should have, exactly for reasons >>>>> like this). I’d appreciate any PRs to help clean up the evolution repo >>>>> to point to https://lists.swift.org <https://lists.swift.org/> instead. >>>>> >>>>> Thanks! >>>>> >>>>> -Chris >>> >>>> On Jul 31, 2016, at 4:51 PM, Saagar Jha <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> >>>> I’d be happy to help. I see 94 instances of “gmane", do we want to split >>>> it up (since I see Erica is on it already)? >>>> >>>> Saagar Jha >>> >>> If you start from the end (most recent proposals) and work backwards, it >>> will be a lot easier for me. Thanks! -- E >> >> I'll update the middle third (SE-0046 ... SE-0090). >> >> -- Ben > > Thanks! > > Here's what's left: > > proposals/0017-convert-unmanaged-to-use-unsafepointer.md:* Status: **Accepted > for Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/16118 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/16118>)) > proposals/0017-convert-unmanaged-to-use-unsafepointer.md:[Swift Evolution > Discussion](http://thread.gmane.org/gmane.comp.lang.swift.evolution/9877 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/9877>), [Proposed > Rewrite > Discussion](http://thread.gmane.org/gmane.comp.lang.swift.evolution/68/ > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/68/>) > proposals/0019-package-manager-testing.md:* Status: **Accepted** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/4103 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/4103>), > [Bug](https://bugs.swift.org/browse/SR-592 > <https://bugs.swift.org/browse/SR-592>)) > proposals/0019-package-manager-testing.md:[SE Review > Link](http://thread.gmane.org/gmane.comp.lang.swift.evolution/3583 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/3583>) > proposals/0021-generalized-naming.md:* Status: **Implemented in Swift 2.2** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/3317/focus=3961 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/3317/focus=3961>)) > proposals/0022-objc-selectors.md:* Status: **Accepted** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/4622 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/4622>)) > proposals/0022-objc-selectors.md:Swift-evolution thread: > [here](http://thread.gmane.org/gmane.comp.lang.swift.evolution/1384/focus=1403 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/1384/focus=1403>) > proposals/0023-api-guidelines.md:* Status: **Accepted** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/8585 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/8585>)) > proposals/0024-optional-value-setter.md:* Status: **Rejected** > ([Rationale](http://article.gmane.org/gmane.comp.lang.swift.evolution/7694 > <http://article.gmane.org/gmane.comp.lang.swift.evolution/7694>)) > proposals/0025-scoped-access-level.md:* Status: **Accepted for Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/12183/focus=13584 > > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/12183/focus=13584>), > [Bug](https://bugs.swift.org/browse/SR-1275 > <https://bugs.swift.org/browse/SR-1275>)) > proposals/0025-scoped-access-level.md:[Swift Evolution > Discussion](http://thread.gmane.org/gmane.comp.lang.swift.evolution/9334 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/9334>), [Next Steps > Discussion](http://thread.gmane.org/gmane.comp.lang.swift.evolution/12183 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/12183>) > proposals/0026-abstract-classes-and-methods.md:* Status: **Deferred** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/8809 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/8809>)) > proposals/0027-string-from-code-units.md:* Status: **Rejected** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/7695 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/7695>)) > proposals/0028-modernizing-debug-identifiers.md:* Status: **Implemented in > Swift 2.2** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/5805 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/5805>), Bug: > [SR-669](https://bugs.swift.org/browse/SR-669 > <https://bugs.swift.org/browse/SR-669>)) > proposals/0029-remove-implicit-tuple-splat.md:* Status: **Accepted** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/6405 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/6405>)) > proposals/0030-property-behavior-decls.md:* Status: **Rejected** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/7735 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/7735>)) > proposals/0030-property-behavior-decls.md:[Swift Evolution > Discussion](http://thread.gmane.org/gmane.comp.lang.swift.evolution/11976 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/11976>)<br/> > proposals/0030-property-behavior-decls.md:[Review](http://thread.gmane.org/gmane.comp.lang.swift.evolution/6426 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/6426>) > proposals/0031-adjusting-inout-declarations.md:* Status: **Accepted for Swift > 3** ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/7394 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/7394>)) > proposals/0031-adjusting-inout-declarations.md:*The initial Swift-Evolution > discussion of this topic took place in the "[Replace 'inout' with > &](http://comments.gmane.org/gmane.comp.lang.swift.evolution/2751 > <http://comments.gmane.org/gmane.comp.lang.swift.evolution/2751>)" thread.* > proposals/0032-sequencetype-find.md:* Status: **Accepted for Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/16116 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/16116>)) > proposals/0033-import-objc-constants.md:* Status: **Implemented in Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/8817 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/8817>)) > proposals/0034-disambiguating-line.md:* Status: **Accepted** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/8156 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/8156>), > [Implementation Bug](https://bugs.swift.org/browse/SR-840 > <https://bugs.swift.org/browse/SR-840>)) > proposals/0034-disambiguating-line.md:The discussion took place on-line in > the [*\[Discussion\]: Renaming #line, the line control > statement*](http://comments.gmane.org/gmane.comp.lang.swift.evolution/5815 > <http://comments.gmane.org/gmane.comp.lang.swift.evolution/5815>) thread. > proposals/0035-limit-inout-capture.md:* Status: **Accepted** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/7732 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/7732>), > [Bug](https://bugs.swift.org/browse/SR-807 > <https://bugs.swift.org/browse/SR-807>)) > proposals/0036-enum-dot.md:*Discussion took place on the Swift Evolution > mailing list in the [\[Discussion\] Enum Leading Dot > Prefixes](http://article.gmane.org/gmane.comp.lang.swift.evolution/6684 > <http://article.gmane.org/gmane.comp.lang.swift.evolution/6684>) thread. This > proposal uses lowerCamelCase enumeration cases in compliance with > proposals/0036-enum-dot.md:current [API Guideline Working Group > guidance](http://news.gmane.org/gmane.comp.lang.swift.evolution > <http://news.gmane.org/gmane.comp.lang.swift.evolution>).* > proposals/0037-clarify-comments-and-operators.md:* Status: **Accepted** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/12350 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/12350>), > [Bug](https://bugs.swift.org/browse/SR-960 > <https://bugs.swift.org/browse/SR-960>)) > proposals/0037-clarify-comments-and-operators.md:Swift-evolution thread: > [started here](http://thread.gmane.org/gmane.comp.lang.swift.evolution/605 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/605>) > proposals/0037-clarify-comments-and-operators.md:and [continued > here](http://thread.gmane.org/gmane.comp.lang.swift.evolution/2855 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/2855>). > proposals/0038-swiftpm-c-language-targets.md:[Swift Evolution Review > Thread](http://thread.gmane.org/gmane.comp.lang.swift.evolution/7293 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/7293>) > proposals/0039-playgroundliterals.md:* Status: **Accepted** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/9149/ > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/9149/>), > [Bug](https://bugs.swift.org/browse/SR-917 > <https://bugs.swift.org/browse/SR-917>)) > proposals/0039-playgroundliterals.md:*Discussion took place on the Swift > Evolution mailing list in the [\[Discussion\] Modernizing Playground > Literals](http://article.gmane.org/gmane.comp.lang.swift.evolution/7124 > <http://article.gmane.org/gmane.comp.lang.swift.evolution/7124>) thread. > Thanks to [Chris Lattner](https://github.com/lattner > <https://github.com/lattner>) for suggesting this enhancement.* > proposals/0040-attributecolons.md:* Status: **Accepted for Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/8920 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/8920>)) > proposals/0040-attributecolons.md:*Discussion took place on the Swift > Evolution mailing list in the [\[Discussion\] Replacing Equal Signs with > Colons For Attribute > Arguments](http://article.gmane.org/gmane.comp.lang.swift.evolution/7271 > <http://article.gmane.org/gmane.comp.lang.swift.evolution/7271>) thread. > Thanks to [Doug Gregor](https://github.com/DougGregor > <https://github.com/DougGregor>) for suggesting this enhancement.* > proposals/0042-flatten-method-types.md:* Status: **Accepted for Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/12828 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/12828>), > [Bug](https://bugs.swift.org/browse/SR-1051 > <https://bugs.swift.org/browse/SR-1051>)) > proposals/0043-declare-variables-in-case-labels-with-multiple-patterns.md:* > Status: **Accepted for Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/12827 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/12827>)) > proposals/0043-declare-variables-in-case-labels-with-multiple-patterns.md:Swift-evolution > thread: [here](http://thread.gmane.org/gmane.comp.lang.swift.evolution/4256 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/4256>) > proposals/0044-import-as-member.md:* Status: **Implemented in Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/12842 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/12842>), > [Bug](https://bugs.swift.org/browse/SR-1053 > <https://bugs.swift.org/browse/SR-1053>)) > proposals/0044-import-as-member.md:[Swift-evolution > thread](http://thread.gmane.org/gmane.comp.lang.swift.evolution/8437 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/8437>)<br /> > proposals/0044-import-as-member.md:[Review](http://thread.gmane.org/gmane.comp.lang.swift.evolution/12274 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/12274>) > proposals/0045-scan-takewhile-dropwhile.md:* Status: **Accepted for Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/16119 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/16119>), > [Bug](https://bugs.swift.org/browse/SR-1516 > <https://bugs.swift.org/browse/SR-1516>)) > proposals/0045-scan-takewhile-dropwhile.md:[Proposal: Add scan, takeWhile, > dropWhile, and iterate to the > stdlib](http://thread.gmane.org/gmane.comp.lang.swift.evolution/1515 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/1515>) > proposals/0045-scan-takewhile-dropwhile.md:[rationale]: > http://article.gmane.org/gmane.comp.lang.swift.evolution/16119 > <http://article.gmane.org/gmane.comp.lang.swift.evolution/16119> > proposals/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md:* > Status: **Accepted with Revisions for Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/16898 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/16898>), > [Bug](https://bugs.swift.org/browse/SR-1490 > <https://bugs.swift.org/browse/SR-1490>)) > proposals/0079-upgrade-self-from-weak-to-strong.md:[Swift Evolution > Discussion > Thread](http://thread.gmane.org/gmane.comp.lang.swift.evolution/7582 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/7582>), [Draft > Proposal](http://thread.gmane.org/gmane.comp.lang.swift.evolution/6064 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/6064>) > proposals/0080-failable-numeric-initializers.md:* Status: **Accepted with > Revisions for Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/16899 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/16899>), > [Bug](https://bugs.swift.org/browse/SR-1491 > <https://bugs.swift.org/browse/SR-1491>)) > proposals/0081-move-where-expression.md:[\[Pitch\] Moving where Clauses Out > Of Parameter > Lists](http://thread.gmane.org/gmane.comp.lang.swift.evolution/13886/focus=13899 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/13886/focus=13899>) > proposals/0082-swiftpm-package-edit.md:* Status: **Accepted for Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/16614 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/16614>)) > proposals/0082-swiftpm-package-edit.md:[Proposal > Announcement](http://thread.gmane.org/gmane.comp.lang.swift.evolution/15279 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/15279>) > proposals/0082-swiftpm-package-edit.md:[Review > announcement](http://thread.gmane.org/gmane.comp.lang.swift.evolution/16078 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/16078>) > proposals/0085-package-manager-command-name.md:* Status: **Implemented in > Swift 3** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.build/1/focus=26 > <http://thread.gmane.org/gmane.comp.lang.swift.build/1/focus=26>)) > proposals/0085-package-manager-command-name.md:[Swift Build Review > Thread](http://thread.gmane.org/gmane.comp.lang.swift.build/1/ > <http://thread.gmane.org/gmane.comp.lang.swift.build/1/>) > proposals/0085-package-manager-command-name.md:[Swift Evolution Review > Thread](http://thread.gmane.org/gmane.comp.lang.swift.build/1/focus=16764 > <http://thread.gmane.org/gmane.comp.lang.swift.build/1/focus=16764>) > proposals/0086-drop-foundation-ns.md:* Status: **Accepted** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/23869 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/23869>)) > proposals/0086-drop-foundation-ns.md:[Swift Evolution Discussion > Thread](http://thread.gmane.org/gmane.comp.lang.swift.evolution/16298 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/16298>) > proposals/0086-drop-foundation-ns.md:[Review > Thread](http://thread.gmane.org/gmane.comp.lang.swift.evolution/16509 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/16509>) > proposals/0088-libdispatch-for-swift3.md:* Status: **Accepted with > Revisions** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/17819 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/17819>)) > proposals/0088-libdispatch-for-swift3.md:[Review > thread](http://thread.gmane.org/gmane.comp.lang.swift.evolution/16745 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/16745>) > proposals/0092-typealiases-in-protocols.md:* Status: **Implemented in Swift > 3.0** > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/17317 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/17317>)) > proposals/0094-sequence-function.md:Swift-evolution thread: [Discussion > thread topic for that > proposal](http://thread.gmane.org/gmane.comp.lang.swift.evolution/15743/focus=17108 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/15743/focus=17108>) > proposals/0094-sequence-function.md:[SE-0045a]: > http://article.gmane.org/gmane.comp.lang.swift.evolution/16119 > <http://article.gmane.org/gmane.comp.lang.swift.evolution/16119> > proposals/0095-any-as-existential.md:Discussion threads: > [pre-proposal](https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20160516/018109.html > > <https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20160516/018109.html>), > [review thread > 1](http://thread.gmane.org/gmane.comp.lang.swift.evolution/18349 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/18349>), > [2](http://thread.gmane.org/gmane.comp.lang.swift.evolution/18350/focus=18447 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/18350/focus=18447>), > [3](http://thread.gmane.org/gmane.comp.lang.swift.evolution/18351/focus=18440 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/18351/focus=18440>), > [4](http://thread.gmane.org/gmane.comp.lang.swift.evolution/18518 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/18518>), > [post-review > thread](http://thread.gmane.org/gmane.comp.lang.swift.evolution/19463 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/19463>) > proposals/0096-dynamictype.md:[RFC: didset and > willset](http://thread.gmane.org/gmane.comp.lang.swift.evolution/17534 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/17534>) > proposals/0097-negative-attributes.md:[RFC: didset and > willset](http://thread.gmane.org/gmane.comp.lang.swift.evolution/17534 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/17534>) > proposals/0098-didset-capitalization.md:[RFC: didset and > willset](http://thread.gmane.org/gmane.comp.lang.swift.evolution/17534 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/17534>) > proposals/0099-conditionclauses.md:[\[Pitch\] making where and , > interchangeable in guard > conditions](http://thread.gmane.org/gmane.comp.lang.swift.evolution/17926 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/17926>) > proposals/0101-standardizing-sizeof-naming.md:* Swift Evolution Pitch: > [\[Pitch\] Renaming sizeof, sizeofValue, strideof, > strideofValue](http://thread.gmane.org/gmane.comp.lang.swift.evolution/19459 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/19459>) > proposals/0101-standardizing-sizeof-naming.md:* [Earlier > Discussions](http://thread.gmane.org/gmane.comp.lang.swift.evolution/15830 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/15830>) > proposals/0101-standardizing-sizeof-naming.md:* [SE-0101 > Review](http://thread.gmane.org/gmane.comp.lang.swift.evolution/21103 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/21103>) > proposals/0103-make-noescape-default.md:* [Make non-escaping closures the > default](http://thread.gmane.org/gmane.comp.lang.swift.evolution/19756 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/19756>) > proposals/0105-remove-where-from-forin-loops.md:Swift Evolution Discussion: > [\[Pitch\] Retiring `where` from for-in > loops](http://thread.gmane.org/gmane.comp.lang.swift.evolution/20142 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/20142>) > proposals/0106-rename-osx-to-macos.md:Swift Evolution Discussion: [\[DRAFT\] > Aliasing the OS X Platform Configuration > Test](http://thread.gmane.org/gmane.comp.lang.swift.evolution/20815 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/20815>) > proposals/0108-remove-assoctype-inference.md:swift-evolution thread: > [pre-proposal](http://thread.gmane.org/gmane.comp.lang.swift.evolution/21714 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/21714>) > proposals/0108-remove-assoctype-inference.md:As Douglas Gregor (original > author of the relevant type inference code) [puts > it](http://article.gmane.org/gmane.comp.lang.swift.evolution/22058 > <http://article.gmane.org/gmane.comp.lang.swift.evolution/22058>): > proposals/0108-remove-assoctype-inference.md:To some extent, this is an issue > inherent to any design which makes no distinctions at the site of > implementation between members intended to satisfy protocol requirements and > members that are explicitly not intended to satisfy protocol requirements. > Rather than adding keywords to create this distinction, Douglas Gregor has > [proposed and implemented type checker > heuristics](http://article.gmane.org/gmane.comp.lang.swift.devel/1799 > <http://article.gmane.org/gmane.comp.lang.swift.devel/1799>) that will > generate warnings when a programmer implements a member that "looks like" it > should fulfill a protocol requirement but does not actually do so. This is > one possible mitigation strategy that should be revisited as a way to > decrease the possible impact of removing associated type witness inference > from the compiler. > proposals/0108-remove-assoctype-inference.md:As well, Dave Abrahams expresses > a [potential > issue](http://article.gmane.org/gmane.comp.lang.swift.evolution/21892 > <http://article.gmane.org/gmane.comp.lang.swift.evolution/21892>): > proposals/0109-remove-boolean.md:* Status: Accepted > ([Rationale](http://thread.gmane.org/gmane.comp.lang.swift.evolution/23844 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/23844>)) > proposals/0109-remove-boolean.md:[Discussion > thread](http://thread.gmane.org/gmane.comp.lang.swift.evolution/21559 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/21559>) > proposals/0110-distingish-single-tuple-arg.md:Discussion: > [pre-proposal](http://thread.gmane.org/gmane.comp.lang.swift.evolution/21732 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/21732>) > proposals/0111-remove-arg-label-type-significance.md:Discussion: > [pre-proposal](http://thread.gmane.org/gmane.comp.lang.swift.evolution/21369 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/21369>) > proposals/0114-buffer-naming.md:[Swift Evolution > Thread](http://thread.gmane.org/gmane.comp.lang.swift.evolution/22127 > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/22127>) > > > > _______________________________________________ > swift-evolution mailing list > [email protected] <mailto:[email protected]> > https://lists.swift.org/mailman/listinfo/swift-evolution > <https://lists.swift.org/mailman/listinfo/swift-evolution>
_______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
