tab completion in Ipython buffers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-mode.el |
Fix Released
|
Medium
|
Andreas Roehler |
Bug Description
Hi Andreas,
shell completion under ipython doesn't work because:
a. New versions of Ipython have a different way of addressing the completer
b. python-mode always calls py-shell-complete regardless of whether it's a Python shell or an IPython shell.
The attached patch fixes both these. I've commented out py-shell-complete function because it's not referred to anywhere else in python-mode.el and would need to be a bit more sophisticated not to call ipython-complete for Python shells and py-shell-complete for IPython shells. Also got rid of a remaining definition of python-shell-map that I think should have been py-shell-map.
Hope this makes sense. Probably related to bugs #912919 and #894666
Best,
Richard.
Changed in python-mode: | |
assignee: | nobody → Andreas Roehler (a-roehler) |
milestone: | none → 6.0.5 |
importance: | Undecided → Medium |
Changed in python-mode: | |
status: | New → In Progress |
Changed in python-mode: | |
status: | In Progress → Fix Committed |
Changed in python-mode: | |
status: | Fix Committed → Fix Released |
Hi Richard,
that bug should be fixed. Please re-open if otherwise,
Cheers,
Andreas