<br><br><div class="gmail_quote">On Nov 24, 2007 2:26 PM, Fernando Perez &lt;<a href="mailto:fperez.net@gmail.com">fperez.net@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">On Nov 24, 2007 11:29 AM, Noah Gift &lt;<a href="mailto:noah.gift@gmail.com">noah.gift@gmail.com</a>&gt; wrote:<br>&gt; So far I like %doctest_mode<br>&gt;<br>&gt; It is a good start, nice work!! &nbsp;No other weirdness I have noticed,
<br>&gt; other than a simple user error problem, of not knowing how to get a<br>&gt; four space tab to work when I define a function:<br>&gt;<br>&gt; def function:<br>&gt;<br>&gt; I am sure this is user error, but I am stuck with doing four spaces,
<br>&gt; as a tab will automatically try to autocomplete.<br><br></div>Two things:<br><br>1. why do you need the explicit tab in the above case? &nbsp;Is the<br>auto-indenting not working for you? &nbsp;That would certainly qualify as a
<br>bug.</blockquote><div><br class="webkit-block-placeholder"></div><div>It appears auto-indention is not working for me. &nbsp;Here is a default session:</div><div><br class="webkit-block-placeholder"></div><div><div>[ngift@Macintosh-6
][H:10426][J:0]&gt; ipython</div><div>Leopard libedit detected.</div><div>Python 2.5.1 (r251:54863, Oct &nbsp;5 2007, 21:08:09)&nbsp;</div><div>Type &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.
</div><div><br class="webkit-block-placeholder"></div><div>IPython 0.8.2.svn.r2848 -- An enhanced Interactive Python.</div><div>? &nbsp; &nbsp; &nbsp; &nbsp; -&gt; Introduction and overview of IPython&#39;s features.</div><div>%quickref -&gt; Quick reference.
</div><div>help &nbsp; &nbsp; &nbsp;-&gt; Python&#39;s own help system.</div><div>object? &nbsp; -&gt; Details about &#39;object&#39;. ?object also works, ?? prints more.</div><div><br class="webkit-block-placeholder"></div><div>In [1]: def func():
</div><div>&nbsp;&nbsp; ...:&nbsp;</div><div><br class="webkit-block-placeholder"></div></div><div>when I define a function it does not auto-indent. &nbsp;&nbsp;</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br><br>2. By default, we bind ctrl-i to inserting an explicit tab for<br>indentation purposes. &nbsp;That can be changed to any other key in the<br>configuration.<br><br>Cheers,<br><font color="#888888"><br>f<br></font></blockquote>
</div><br>