[IPython-user] ipython problems within Carbon Emacs on Leopard
kmt@ftm...
kmt@ftm...
Fri Jan 11 10:22:54 CST 2008
Alexander Schmolck <a.schmolck@gmx.net> writes:
>> 1) One problem is the prompt looks like this:
>>
>> "^A^BIn [^A^B20^A^B]:^A^B"
>
> This looks like the display of ansi escape sequences that ipython uses to
> colorify the text is broken. I have no idea why that would happen, maybe
> emacs's ansi-color (which ipython.el uses, precisely so that the output isn't
> displayed as above :) is broken on Leopard?
>
> The relevant line in python.el is: (after require'ing 'ansi-color)
>
> (ansi-color-for-comint-mode-on)
>
> I think you can also toggle that interactively (M-x
> ansi-color-for-comint-mode-on), you could try and see whether turning it on or
> off changes anything.
Hm, it doesn't seem to be the ansi-color-for-comint-mode. If I switch
it off, it becomes worse. For example, here it is on:
^A^BIn [^A^B6^A^B]:^A^Bjunk
junk
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
/Users/kmt/.emacs.d/<ipython console> in <module>()
NameError: name 'junk' is not defined
and here it is off:
^A^BIn [^A^B7^A^B]:^A^Bjunk
junk
^[[0;31m---------------------------------------------------------------------------^[[0m
^[[0;31mNameError^[[0m Traceback (most recent call last)
^[[0;32m/Users/kmt/.emacs.d/<ipython console>^[[0m in ^[[0;36m<module>^[[0;34m()^[[0m
^[[0;31mNameError^[[0m: name 'junk' is not defined
^A^[[0;34m^BIn [^A^[[1;34m^B8^A^[[0;34m^B]:^A^[[0m^B
More information about the IPython-user
mailing list