Ho appena aggiornato all'ultima versione di IPython e ora qualcosa non va quando lo si utilizza in emacs.
Quando lo si utilizza in un terminale normale funziona bene (colori, completamento della scheda, ecc.), Tuttavia sia in M-x eshell
o M-x shell
, anziché in output In [1]:
, in realtà viene emesso [?12l[?25h
e Out[1]
output [J[?7h[?12l[?25h[?2004l[?7hOut[1]:
.
Forse è una funzionalità del terminale non disponibile su emacs utilizzata da IPython, ma mi piacerebbe sapere quale sia.
Terminal.app:
In [1]: 2+2
Out[1]: 4
Emacs
[?12l[?25h2+2
[J[?7h[?12l[?25h[?2004l[?7hOut[1]: 4