davidmiller / pony-mode

Django mode for emacs
Other
149 stars 32 forks source link

support tab completion if using shell with ipython #27

Open sstrigler opened 12 years ago

sstrigler commented 12 years ago

If having iPython installed django's 'shell' command automatically makes use of it. Unfortunately in pony-mode one of my favorite features there doesn't work: auto completion of vars, classes, methods and so on.

davidmiller commented 12 years ago

Integrating Ipython's completion is certainly possible - IIRC Python-mode ( not the GNU Emacs one, the one that used to come with Python itself) supports that, and there is also an ipython.el

In the short term, your best bet is likely

M-x ansi-term
python manage.py shell

Which does have tab-completion I believe.

No promises on when I might get around to adding it to Pony Mode - although patches are welcome :)