Syntax coloring in Python interpreter

Neil Cerutti horpner at yahoo.com
Fri Nov 2 14:01:34 CET 2007


On 2007-11-02, Tim Golden <mail at timgolden.me.uk> wrote:
> Neil Cerutti wrote:
>> On 2007-11-01, Chris Mellon <arkanes at gmail.com> wrote:
>>> On Nov 1, 2007 3:01 PM, Neil Cerutti <horpner at yahoo.com> wrote:
>>>> On 2007-11-01, Lee Capps <lcapps at cteresource.org> wrote:
>>>>> On Nov 1, 2007, at 1:45 PM, braver wrote:
>>>>>> Greetings -- as a long time user of both Python and Ruby
>>>>>> interpreters, I got used to the latter's syntax-coloring gem,
>>>>>> wirble, which colorizes Ruby syntax on the fly.  Is there
>>>>>> anything similar for Python?
>>>>>>
>>>>> I believe IPython can do this:
>>>>>
>>>>> http://ipython.scipy.org/moin/
>>>> IPython's syntax coloring doesn't work with Windows 2000 and
>>>> up, since (last I checked) it relies on a readline.py file,
>>>> which relies on ANSI.SYS, which is not supported by the
>>>> Windows console.
>>> If you scroll down about half a page in the above link you'll
>>> find a link to a readline implementation for Windows.
>> 
>> That pyreadline.py appears to be an improvement on the Windows
>> support when I last looked  (6 months or so ago). Thanks for the
>> heads up.
>> 
>
> And it's worth looking at ipykit[1] which is a standalone
> bundle of ipython py2exe-ed for Windows users.
>
> TJG
>
> [1] http://ipython.scipy.org/moin/IpyKit

I installed the new version and the coloring works out of the box
on Windows 2000 with Gary's PyReadline 1.4.4.

-- 
Neil Cerutti
If you throw at someone's head, it's very dangerous, because in the head is
the brain. --Pudge Rodriguez



More information about the Python-list mailing list