Ipython adds extra space after successful completion

Bug #463807 reported by Joe_Bishop
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
IPython
Invalid
Undecided
Fernando Perez
ipython (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: ipython

It breaks successive autocompletion. For example, imp<Tab> -> import<space><space>, and no suggestions available for module names after that, but if they remove the second space, suggestions become available. The similar situation with attribute completion:
bugaga="some text here"
buga<tab> -> bugaga<space>, and no suggestions available after that for attributes.
So, the expected behaviour for autocompletion is not to add anything after successful one.

ProblemType: Bug
Architecture: amd64
Date: Fri Oct 30 00:31:31 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: ipython 0.10-1
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: ipython
Uname: Linux 2.6.31-14-generic x86_64

Revision history for this message
Joe_Bishop (denis-cheremisov-gmail) wrote :
Revision history for this message
David Fokkema (dfokkema) wrote :

I can confirm this. It didn't happen in Jaunty, so I consider this a regression.

Changed in ipython (Ubuntu):
status: New → Confirmed
Revision history for this message
dr who (dr-who) wrote :

same here. renders it almost unusable. :-(

Revision history for this message
Fernando Perez (fdo.perez) wrote :

Not only is this a dupe ipython report, in fact it's ultimately a Python bug:
http://bugs.python.org/issue5833

Closing, as there's nothing we can do about it until a new Python release is made with the fix.

Changed in ipython:
assignee: nobody → Fernando Perez (fdo.perez)
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.