1

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_exTAB

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?

Community
  • 1
  • 1
Robert T.
  • 1,620
  • 2
  • 13
  • 20
  • What version of iPython are you using? This sounds like a bug, because it works fine on 1.1.0 (stable) on OSX Mountain Lion. – William Denman Dec 12 '13 at 10:46

1 Answers1

0

On 1.1.0:

In[0]:/SPACE my_exTAB

-----> 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)

Robert T.
  • 1,620
  • 2
  • 13
  • 20