<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="">Life, work, illness, and a surprise last-minute merge with colliding changes slowed the process down, but as promised I’ve posted the proposed change:<div class=""><br class=""></div><div class=""><a href="http://reviews.llvm.org/D5835" class="">http://reviews.llvm.org/D5835</a></div><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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 class="" style="font-family: LucidaGrande; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><font color="#424242" class="" style="font-family: 'Lucida Grande'; font-size: x-small;">Kate Stone</font><span class="" style="font-family: 'Lucida Grande'; font-size: x-small;"> </span><font color="#009193" class="" style="font-family: 'Lucida Grande'; font-size: x-small;"><a href="mailto:k8stone@apple.com" class="">k8stone@apple.com</a></font></div><div class="" style="font-family: Times; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><font face="Lucida Grande" size="1" class=""><font color="#009193" class=""></font> Xcode <font color="#424242" class="">Runtime Analysis Tools</font></font></div></div></div>
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Oct 6, 2014, at 8:55 AM, Todd Fiala <<a href="mailto:tfiala@google.com" class="">tfiala@google.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Great, thanks Kate!</div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Sun, Oct 5, 2014 at 9:26 AM, Kate Stone <span dir="ltr" class=""><<a href="mailto:katherine_stone@apple.com" target="_blank" class="">katherine_stone@apple.com</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto" class=""><div class="">Will do.  It turns out they're somewhat intertwined with some of Greg's changes, so we'll sort them out first thing next week and post a patch.<span class=""><br class=""><br class=""><div style="word-wrap:break-word" class=""><span style="background-color:rgba(255,255,255,0)" class=""><font class="">Kate Stone</font> <font class=""><a href="mailto:k8stone@apple.com" target="_blank" class="">k8stone@apple.com</a></font></span></div><div style="word-wrap:break-word" class=""><span style="background-color:rgba(255,255,255,0)" class=""><font class=""></font> Xcode Runtime Analysis Tools</span></div></span></div><div class=""><div class="h5"><div class=""><br class="">On Oct 3, 2014, at 8:43 PM, Todd Fiala <<a href="mailto:todd.fiala@gmail.com" target="_blank" class="">todd.fiala@gmail.com</a>> wrote:<br class=""><br class=""></div><blockquote type="cite" class=""><div class=""><div dir="ltr" class="">Hey Kate,<div class=""><br class=""></div><div class="">Might you be able to put up the patches (say on <a href="http://reviews.llvm.org/" target="_blank" class="">reviews.llvm.org</a>) a bit ahead of time and we can maybe have a chance to address any issues on the Linux side before it goes into top of tree?  Or if <a href="http://reviews.llvm.org/" target="_blank" class="">reviews.llvm.org</a> is inconvenient, we could either do an svn branch, or I'd be happy to clone from a github (or create a github branch you could patch into at <a href="http://github.com/tfiala/lldb" target="_blank" class="">github.com/tfiala/lldb</a>).  Not a big deal either way, but we've hit a number of hiccups on the non-Apple side with the IOHandler work in the past, and this might speed up our ability to address any issues ahead of time.</div><div class=""><br class=""></div><div class="">In any event, thanks for the heads up!</div><div class=""><br class=""></div><div class="">-Todd</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Oct 3, 2014 at 2:17 PM, Kate Stone <span dir="ltr" class=""><<a href="mailto:katherine_stone@apple.com" target="_blank" class="">katherine_stone@apple.com</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class=""><div class="">If you’ve used the Xcode 6 Swift REPL you may have noticed a number of changes to the way we handle line editing, particularly for text spanning multiple lines.  I intend to merge back the relevant line editing changes in the next few days and wanted to provide some advance warning that this is coming.  This completely replaces editline.h/cpp and makes non-trivial changes to IOHandler.h/cpp.  There are also minor changes to the command interpreter.  From the original commit log:</div><div class=""><br class=""></div><div class="">    Complete rewrite of interactive editing support for single- and multi-line input.<br class="">    <br class="">    Improvements include:<br class="">    * Use of libedit's wide character support, which is imperfect but a distinct improvement over ASCII-only<br class="">    * Use of "faint” colorization for line prompts<br class="">    * Breaking lines and insert new lines in the middle of a batch by simply pressing return<br class="">    * Joining lines with forward and backward character deletion<br class="">    * Detection of paste to suppress automatic formatting and statement completion tests<br class="">    * Correctly reformatting when lines grow or shrink to occupy different numbers of rows<br class="">    * Saving multi-line history, and correctly preserving the "tip" of history during editing<br class="">    * Displaying visible ^C and ^D indications when interrupting input or sending EOF<br class="">    * VI support for multi-line editing<br class="">    * General correctness and reliability improvements<br class=""><br class=""></div><div class="">The most obvious caveat here is that while these changes have been exercised on OS X, it’s certainly possible that we’ll see issues crop up on other platforms as a result.</div><br class=""><div class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; word-wrap: break-word;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; word-wrap: break-word;" class=""><div style="font-family:LucidaGrande;word-wrap:break-word" class=""><font color="#424242" style="font-family:'Lucida Grande';font-size:x-small" class="">Kate Stone</font><span style="font-family:'Lucida Grande';font-size:x-small" class=""> </span><font color="#009193" style="font-family:'Lucida Grande';font-size:x-small" class=""><a href="mailto:k8stone@apple.com" target="_blank" class="">k8stone@apple.com</a></font></div><div style="font-family:Times;word-wrap:break-word" class=""><font face="Lucida Grande" size="1" class=""><font color="#009193" class=""></font> Xcode <font color="#424242" class="">Runtime Analysis Tools</font></font></div></div></div>
</div>
<br class=""></div><br class="">_______________________________________________<br class="">
lldb-dev mailing list<br class="">
<a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank" class="">lldb-dev@cs.uiuc.edu</a><br class="">
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev" target="_blank" class="">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br class="">
<br class=""></blockquote></div><br class=""><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div dir="ltr" class="">-Todd</div>
</div>
</div></blockquote><blockquote type="cite" class=""><div class=""><span class="">_______________________________________________</span><br class=""><span class="">lldb-dev mailing list</span><br class=""><span class=""><a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank" class="">lldb-dev@cs.uiuc.edu</a></span><br class=""><span class=""><a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev" target="_blank" class="">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a></span><br class=""></div></blockquote></div></div></div><br class="">_______________________________________________<br class="">
lldb-dev mailing list<br class="">
<a href="mailto:lldb-dev@cs.uiuc.edu" class="">lldb-dev@cs.uiuc.edu</a><br class="">
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev" target="_blank" class="">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br class="">
<br class=""></blockquote></div><br class=""><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div dir="ltr" class=""><table cellspacing="0" cellpadding="0" style="color:rgb(136,136,136);font-family:'Times New Roman'" class=""><tbody class=""><tr style="color:rgb(85,85,85);font-family:sans-serif;font-size:small" class=""><td nowrap="" style="border-top-style:solid;border-top-color:rgb(213,15,37);border-top-width:2px" class="">Todd Fiala |</td><td nowrap="" style="border-top-style:solid;border-top-color:rgb(51,105,232);border-top-width:2px" class=""> Software Engineer |</td><td nowrap="" style="border-top-style:solid;border-top-color:rgb(0,153,57);border-top-width:2px" class=""> <a href="mailto:tfiala@google.com" style="color:rgb(17,85,204)" target="_blank" class=""><span style="background-color:rgb(255,255,204);color:rgb(34,34,34);background-repeat:initial initial" class="">tfiala@google.com</span></a></td><td nowrap="" style="border-top-style:solid;border-top-color:rgb(238,178,17);border-top-width:2px" class=""><br class=""></td></tr></tbody></table><br class=""></div>
</div>
</div></blockquote></div><br class=""></div></body></html>