Recentemente ho aggiornato da Emacs 23 a Emacs 24. Dall'aggiornamento, sembra che abbia perso la possibilità di chiamare "M-x python-shell" (!).Python Shell in Emacs 24?
Cosa è successo? La modalità python inclusa non è più disponibile con questa funzionalità?
Utilizzando Emacs 23:
○ /usr/local/bin/emacs -Q
Describe function: python-shell
python-shell is an interactive autoloaded Lisp function in
`python.el'.
Utilizzando Emacs 24:
○ /Applications/Emacs.app/Contents/MacOS/Emacs -Q
Describe function: python-shell [No match]
Che dire di 'py-shell'? Questo è il comando in XEmacs 21.5; forse è cambiato con questo nome anche in GNU Emacs. – celtschk
No, quando provo a completare la scheda "M-x py ...", vedo "python-mode" come l'unico completamento. –
Come hai notato, se la modalità python non è stata caricata, la funzione py-shell non sarà disponibile. Puoi usare un autoload nel tuo .emacs invece di caricare esplicitamente la modalità '(autoload 'py-shell' python-mode" "Python shell." T) ' –