Wouldn&#39;t this be destructive to general use of the IPython?<br><br>Say we type 5 and a &quot;.&quot; (dot) following 5 and hit tab all the helpers are in type of private. Of course this is just a simple example, who needs __mul__() while there is &quot;*&quot;. I am sure many base types have only helpers of that type.<br>
<br>There is a section in IPython documentation regarding to defining your own magic functions. (Magic command system)<br><a href="http://ipython.scipy.org/doc/nightly/html/interactive/reference.html">http://ipython.scipy.org/doc/nightly/html/interactive/reference.html</a><br>
<br clear="all">Gökhan<br>
<br><br><div class="gmail_quote">On Fri, May 22, 2009 at 5:03 AM, Wong, Shin Guey <span dir="ltr">&lt;<a href="mailto:shin.guey.wong@intel.com">shin.guey.wong@intel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Is it possible to add a magic function like %hideprivate so it will hide all private function in python code completion.<br>
<br>
All the function name start with _ or __ like &lt;__file__ , _name&gt; will not show when user press &lt;tab&gt; completion.<br>
<br>
Or maybe can somebody provide hint on:<br>
1. how to add new magic function<br>
2. how to modify the code completion<br>
<br>
Regards,<br>
Shin Guey<br>
_______________________________________________<br>
IPython-user mailing list<br>
<a href="mailto:IPython-user@scipy.org">IPython-user@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
</blockquote></div><br>