In ipython
(version 0.8.1
on Ubuntu 8.04
, version 1.1.0
on Ubuntu 12.04
) when forcing automatic parentheses by starting the function name with / will make useless the TAB completion.
E.g.
In[0]:/my_ex
TAB
In[0]:/my_extremely_long_function_with_no_args
-----> my_extremely_long_function_with_no_args()
Is there a setting for keeping the tab completion?
On
1.1.0
:In[0]:/
SPACEmy_ex
TAB-----> my_extremely_long_function_with_no_args()
Entering SPACE after / will work on a release after
0.8.4
.0.13.0
has it fixed. I cannot pinpoint the exact version it was introduced.Still my expectation is not fulfilled (i.e. working without the SPACE in between)