Tab-completion does not work in the emacs shell launched by ipdb (but in the normal bash shell it works)

I have tried LOT tips and tricks from various stackoverflow discussions and more, but I cannot solve this problem, please help:

What works in my bash shell:

I have this python script:

a = [44, 22]
import ipdb
ipdb.set_trace()

when I run it, I get the ipdb prompt as expected, and when I type "a. TAB", then some kind of autocomplete function offers all of these functions:

ipdb> a.
a.append   a.count    a.extend   a.index    a.insert   a.pop         a.remove   a.reverse  a.sort  

What does NOT work in my EMACS shell:

, emacs, . TAB, M-TAB. Emacs " ". : M-TAB , python. ( ).

:

auto-complete      1.5.0        installed  Auto Completion for GNU Emacs
company            0.8.11       installed  Modular text completion     framework
concurrent         0.3.2        installed  Concurrent utility functions for emacs lisp
ctable             0.1.2        installed  Table component for Emacs Lisp
deferred           0.3.2        installed  Simple asynchronous functions for emacs lisp
elpy               1.7.0        installed  Emacs Python Development Environment
epc                0.1.1        installed  A RPC stack for the Emacs Lisp
find-file-in-pr... 3.3          installed  Find files in a project quickly.
highlight-inden... 0.5.0        installed  Function for highlighting indentation
jedi               0.1.2        installed  Python auto-completion for Emacs
popup              0.5.2        installed  Visual Popup User Interface
python-environment 0.0.1        installed  virtualenv API for Emacs Lisp
pyvenv             1.6          installed  Python virtual environment interface
yasnippet          0.9.0.1      installed  Yet another snippet extension for Emacs.

: M-x RET jedi: install-server .

:

ubuntu 14.04 LTS
emacs 24.3.1

, :

( ) melpa (http://melpa.milkbox.net/packages), :

auto-complete      20150218.819 installed  Auto Completion for GNU Emacs
company            20150224.... installed  Modular text completion framework
concurrent         20150205.616 installed  Concurrent utility functions for emacs lisp
ctable             20140304.... installed  Table component for Emacs Lisp
deferred           20150205.616 installed  Simple asynchronous functions for emacs lisp
elpy               20150206.... installed  Emacs Python Development Environment
epc                20140609.... installed  A RPC stack for the Emacs Lisp
find-file-in-pr... 20141214.... installed  Find files in a project quickly.
highlight-inden... 20150122.44  installed  Minor modes for highlighting indentation
jedi               20150217.... installed  Python auto-completion for Emacs
popup              20150116.... installed  Visual Popup User Interface
python-environment 20140321.... installed  virtualenv API for Emacs Lisp
pyvenv             20150218.... installed  Python virtual environment interface
yasnippet          20150212.240 installed  Yet another snippet extension for Emacs.

: M-x RET jedi: install-server IS .

...?

+4
1

ipdb realgud. , . , M-x realgud-track-mode "ipdb" . , . ipdb, .

0

All Articles