<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>Le 12 déc. 2012 à 18:06, Ronen Abravanel a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">Also:<br><br>
&gt;If you want to give a shot at tweaking the regular expressions, please ask, and we will point you how to where they are.<br><br>I'll love to. Where are they?<br><br></div></blockquote><div><br></div><div>Tab press logic starts around here :</div><div><br></div><div>Python/frontend/html/notebook/static/js/codecell.js &nbsp;L:123</div><div><br></div><div>completer that send the request to the kernel would be&nbsp;</div><div><br></div><div>Python/frontend/html/notebook/static/js/completer.js &nbsp;L:123</div><div><br></div><div>I know there is &nbsp;piece of code somewhere that strip the part of the line from everything that is between brackets, but I don't find it right now.</div><div><br></div><div>I would look at&nbsp;</div><div>Python/frontend/html/notebook/static/js/codecell.js &nbsp;L:132</div><div>&gt; else if ((pre_cursor.substr(-1) === "("|| pre_cursor.substr(-1) === " ") &amp;&amp; that.tooltip_on_tab )</div><div>which deal with&nbsp;</div><div>&gt; &nbsp;myfunction( [space]&lt;tab&gt;</div><div>show help for function</div><div><br></div><div>which is too optimistic&nbsp;</div><div>and triggers on&nbsp;</div><div>from foo import &lt;tab&gt;</div><div>--&nbsp;</div><div>Matthias</div><div><br></div><br><blockquote type="cite"><div dir="ltr">Thanks,<br>Ronen.<br><br><br><div class="gmail_quote">

On Wed, Dec 12, 2012 at 6:57 PM, Ronen Abravanel <span dir="ltr">&lt;<a href="mailto:ronena@gmail.com" target="_blank">ronena@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">I did a stupid mistake in the 2nd option:<br>In order to present the output of a standard directory, I typed the "/" dir. <br><br>The real difference is when I'm not stating anything:<br>f = open("&lt;TAB&gt;<br>


<br>the console complete from the current directory, and the notebook dose nothing. But it seems that <br>f = open("./&lt;TAB&gt;<br>retrieve options from the current directory. <br><br><br>Thanks for the quick replay! <br>

<span class="HOEnZb"><font color="#888888">
<br>Ronen. <br></font></span><div class="im"><br><br><div class="gmail_quote">On Wed, Dec 12, 2012 at 6:25 PM, Matthias BUSSONNIER <span dir="ltr">&lt;<a href="mailto:bussonniermatthias@gmail.com" target="_blank">bussonniermatthias@gmail.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
It should be a matter of tweaking regular expression to know which should be triggerd.</blockquote></div><br></div></div>
</blockquote></div><br></div>
_______________________________________________<br>IPython-User mailing list<br><a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>http://mail.scipy.org/mailman/listinfo/ipython-user<br></blockquote></div><br></body></html>