<span class="Apple-style-span" style="border-collapse: collapse; ">Hi,<div><br></div><div>As someone who had something to do with readline support for ipython on Mac OS X, I cringe every time I hear that word... (&quot;readline&quot;, that is :-))</div>
<div><br></div><div>I share your paste frustration. For the past few months I have had numerous mispastes into ipython, usually when pasting large blocks of code, or code with complicated indenting and line continuations. I first suspected my editor, but never really investigated the problem until now.</div>
<div><br></div><div>The text you posted at <a href="http://www.robince.net/robince/data.txt" target="_blank" style="color: rgb(42, 93, 176); ">http://www.robince.net/robince/data.txt</a> is a real poison pill... When I start up ipython 0.9.1 on Mac OS 10.5.6 and paste this text at the terminal prompt, ipython crashes with the message:</div>
<div><br></div><div><div>s_push: parser stack overflow</div><div>---------------------------------------------------------------------------</div><div>MemoryError</div></div><div><br></div><div>The IPython crash report is available on request.</div>
<div><br></div><div>I tried pasting the text into System Python 2.5.1, which resulted in corrupted text (duplicated text snippets) and a resulting syntax error, but no crash. System Python on Mac OS X uses editline, which is a replacement for readline, so the problem does not seem to be readline itself. I confirmed this by switching off readline in ipython (&quot;readline 0&quot; in ipythonrc), which results in the same crash as before.</div>
<div><br></div><div>The problem therefore seems to be Python itself on Mac OS X...</div><div><br></div><div>Regards,</div><div>Ludwig</div><div><br></div><font color="#888888"></font></span><font color="#888888"></font>