<div dir="ltr">Hey Kate,<div><br></div><div>Might you be able to put up the patches (say on <a href="http://reviews.llvm.org">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">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">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><br></div><div>In any event, thanks for the heads up!</div><div><br></div><div>-Todd</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 3, 2014 at 2:17 PM, Kate Stone <span dir="ltr"><<a href="mailto:katherine_stone@apple.com" target="_blank">katherine_stone@apple.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>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><br></div><div>    Complete rewrite of interactive editing support for single- and multi-line input.<br>    <br>    Improvements include:<br>    * Use of libedit's wide character support, which is imperfect but a distinct improvement over ASCII-only<br>    * Use of "faint” colorization for line prompts<br>    * Breaking lines and insert new lines in the middle of a batch by simply pressing return<br>    * Joining lines with forward and backward character deletion<br>    * Detection of paste to suppress automatic formatting and statement completion tests<br>    * Correctly reformatting when lines grow or shrink to occupy different numbers of rows<br>    * Saving multi-line history, and correctly preserving the "tip" of history during editing<br>    * Displaying visible ^C and ^D indications when interrupting input or sending EOF<br>    * VI support for multi-line editing<br>    * General correctness and reliability improvements<br><br></div><div>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><div>
<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="font-family:LucidaGrande;word-wrap:break-word"><font color="#424242" style="font-family:'Lucida Grande';font-size:x-small">Kate Stone</font><span style="font-family:'Lucida Grande';font-size:x-small"> </span><font color="#009193" style="font-family:'Lucida Grande';font-size:x-small"><a href="mailto:k8stone@apple.com" target="_blank">k8stone@apple.com</a></font></div><div style="font-family:Times;word-wrap:break-word"><font face="Lucida Grande" size="1"><font color="#009193"></font> Xcode <font color="#424242">Runtime Analysis Tools</font></font></div></div></div>
</div>
<br></div><br>_______________________________________________<br>
lldb-dev mailing list<br>
<a href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">-Todd</div>
</div>