<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Dear All,<br>
<br>
I was in the juggle for a week so I just slowly catch up with the mails
of the list :-)<br>
<br>
I'm very glad you decide to carry your own version of readline inside
IPython.<br>
I like the idea of Gary of having our own version of readline for every
platform.<br>
<br>
Few times ago I was planning to improve the way IPython deal with:<br>
&nbsp;- Cut and Paste<br>
&nbsp;- Multi-line statements<br>
<br>
For Multi-line statement my idea is.<br>
<blockquote>History is only made of one line statement and the first
line of the multi-line statement.<br>
When we start editing a multi-line statement the down arrows let us add
the lines of the multi-line statement.<br>
  <br>
Suppose you made a mistake in the third line of a three lines
statement. Now you have to type.<br>
up-up-up-return up-up-return up-up-[correction]-return<br>
And with my proposition you will have to type<br>
up-return down-return down-[correction]-return<br>
</blockquote>
<br>
And at the end it appears that the only way to improve that
significantly was to have more readline callback and if we have our own
version we are free to add the one we need.<br>
<br>
I know that Fernando is on something big that will make all that
pathetic but I would like to know what some of you think about that to
improve the situation in the meantime. One of the first think that make
me love python was the console and I'm pretty sure I'm not the only one
so I'm quite enthusiast at the idea to improve it but tell me what do
you think about it. <br>
<br>
Cheers,<br>
Vivian.<br>
<br>
</body>
</html>