<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=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jan 28, 2016, at 12:12, Douglas Gregor via swift-dev &lt;<a href="mailto:swift-dev@swift.org" class="">swift-dev@swift.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi all,<br class=""><br class="">I’ve finished the implementation of SE-0022, the #selector expression. Part of that proposal is the deprecation of the use of string literals to form Selectors, which is something we would like to do in Swift 2.2 (so that we can remove it outright in Swift 3).<br class=""><br class="">However, it’s a non-trivial set of changes, and I’d like review of the corresponding commits before pulling it into the branch. The commits are:<br class=""><br class=""><span class="Apple-tab-span" style="white-space:pre">        </span><a href="https://github.com/apple/swift/commit/dccf3155f1fe5400df0c9b51f21a3b8f7fa09b9c" class="">https://github.com/apple/swift/commit/dccf3155f1fe5400df0c9b51f21a3b8f7fa09b9c</a> (Jordan reviewed this)<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span><a href="https://github.com/apple/swift/commit/7c0e087cd514c926d9eaa3082679edff626effc8" class="">https://github.com/apple/swift/commit/7c0e087cd514c926d9eaa3082679edff626effc8</a><br class=""><span class="Apple-tab-span" style="white-space:pre">        </span>https://github.com/apple/swift/commit/89834f8d5fcce652401ecaeec4addace48cb2fae<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span>https://github.com/apple/swift/commit/f7407f6a4d2c9b20ef1d2aab6dbaff5f9419aa88<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span>https://github.com/apple/swift/commit/00313a1e7ec4934a1df12541b9a8f2683f28ed67<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span>https://github.com/apple/swift/commit/1a830fa541705594bd4b3936de24a20b5b943059 &nbsp;(Jordan reviewed this)<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span>https://github.com/apple/swift/commit/2a42664129d7e95d182a91858fb268e50373b68b<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span>https://github.com/apple/swift/commit/37441e1b46cd97d42161455dd712d17ce2ccfe87<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span>https://github.com/apple/swift/commit/0a359424d7d5bd31c9e7a2f98c15cd9a1fa40328<br class=""><span class="Apple-tab-span" style="white-space:pre">        </span>https://github.com/apple/swift/commit/9a0241bb3bcdde3531d0ba683e8d6668c50c9f58<br class=""></div></div></blockquote><div><br class=""></div><div>I reviewed all of these except</div><div><br class=""></div><div></div><div><a href="https://github.com/apple/swift/commit/89834f8d5fcce652401ecaeec4addace48cb2fae" class="">https://github.com/apple/swift/commit/89834f8d5fcce652401ecaeec4addace48cb2fae</a>&nbsp;(IRGen)</div><div><a href="https://github.com/apple/swift/commit/f7407f6a4d2c9b20ef1d2aab6dbaff5f9419aa88" class="">https://github.com/apple/swift/commit/f7407f6a4d2c9b20ef1d2aab6dbaff5f9419aa88</a>&nbsp;(SILGen)<br class=""></div></div><div class=""><br class=""></div><div class="">I will say I'm not happy that we don't have any real code completion or IDE support. That seems important for putting it into a release.</div><div class=""><br class=""></div><div class="">Jordan</div></body></html>