[Idle-dev] IDLE 2.6.4 crashes constantly

Guilherme Polo ggpolo at gmail.com
Wed Apr 7 13:23:00 CEST 2010

2010/4/4 Tal Einat <taleinat at gmail.com>:
> Hi guys, nice to see some traffic here again :)
> VIDLE sounds quite like my IDLE-Spoon fork of IDLE, at least from the
> "features" list on its page (http://vpython.org/vidle/index.html). Is VIDLE
> is compatible with Python 3.x? IDLE-Spoon is not (yet).

VIDLE hasn't been ported to 3.x too, that is what I know at least.

> IDLE-Spoon:
> http://bitbucket.org/taleinat/idle-spoon/wiki/Home
> I haven't done any work on IDLE-Spoon lately due to lack of perceived
> interest. If there is some interest, I'd gladly help in merging VIDLE's
> changes with those in IDLE-Spoon and porting these to Python 2.7 and 3.x.

>From what I've seen from the VIDLE code base I can tell you that is is
very conservative about the changes applied on it. In fact, most of
its earlier changes were already merged in Python's IDLE. IDLE-Spoon
adds some good changes, but VIDLE is mostly (from what I understood
after reading it) about fixing bugs that would take too long to get
into the next python release and also add some other minor but good

It is interesting to see that you mention that forking IDLE may result
in a wider user-base because of the inclusion of new interesting
features. But I bet that didn't happen, did it ? At some point I
though about the possibility of moving IDLE to somewhere else,
removing it from python's trunk. It doesn't seem appropriate to
include an editor into the stdlib, from my POV it is at least strange.
It could continue being distributed with the windows installer, and
continue being distributed separately by Linux distributions and etc..
For now what I believe is that forking IDLE is not going to help it in
any way, specially because it takes too long to get anything into
python's trunk that is outside critical real-life bugs and also
because there is a lot of people using IDLE in a first contact with
Python and surely doesn't know there is some better fork of it around.

> I also have some experience getting changes to IDLE into the mainstream
> version, which usually mostly involves getting the attention of whoever is
> currently the official IDLE maintainer (this used to be Kurt B. Kaiser,
> a.k.a. KBK for quite a few years).
> On Thu, Apr 1, 2010 at 8:17 PM, Bruce Sherwood <Bruce_Sherwood at ncsu.edu>
> wrote:
>> Martin Löwis was a co-mentor with me on Polo's project, and Löwis, who is
>> one of the Python developers, said he would make sure that Polo's
>> improvements would go into Python. However, I'll emphasize that I know
>> absolutely nothing about how Python politics works, and absolutely nothing
>> about a possible schedule for the needed update to happen. So the simple
>> answer to your question is no, I have no idea how to work with the Python
>> developers to make this happen, beyond my involvement with last summer's
>> project.
>> I should say that the improvements to IDLE were triggered by David
>> Scherer, who found that in recent years some important aspects of the big
>> changes he made to IDLE in the year 2000 had gotten lost or diluted, and he
>> addressed some of the most serious issues some months before Guilherme Polo
>> began work on IDLE last summer. Polo built on this work and did an excellent
>> job of addressing some other issues as well, Scherer, Polo, and I agreed to
>> call the improved version VIDLE to make it clear that it is "unofficial" and
>> different, but we all hope fervently that VIDLE turns into regular IDLE.
>> My own involvement in this was due to the use of IDLE by thousands of
>> college freshmen who use VPython for computational modeling in the context
>> of the Matter & Interactions physics curriculum developed by Ruth Chabay and
>> me (matterandinteractions.org). Problems with IDLE were getting in the way
>> of our instructional goals.
>> Bruce Sherwood
>> On 4/1/2010 12:41 PM, Ronald Oussoren wrote:
>>> On 1 Apr, 2010, at 18:18, Bruce Sherwood wrote:
>>>> Last summer in the context of the Google Summer of Code a Brazilian
>>>> student named Guilherme Polo fixed a large number of problems with IDLE.
>>>> Supposedly this will some day end up in the standard Python release.
>>> Are you (as one of the vpython maintainers) working with the python
>>> developers to make this happen?
>>> Ronald
>>>> In the meantime, you can get this version, called VIDLE for now, at
>>>> vpython.org. Perhaps it will solve your problems.
>>>> Bruce Sherwood
>>>> On 3/9/2010 7:25 AM, Steffen Møller-Larsen wrote:
>>>>> Hi, all
>>>>> I have recently downloaded and installed IDLE 2.6.4 via an Activepython
>>>>> distribution. I find that IDLE crashes over and over again causing it to
>>>>> freeze completely. It is a real pain if the work has not been saved. I am
>>>>> running it on a fairly new iMac running OSX 10.6.2. Is this a common problem
>>>>> for this version? Thank you in advance.
>>>>> Respectfully
>>>>> Steffen Møller-Larsen
>>>>> _______________________________________________
>>>>> IDLE-dev mailing list
>>>>> IDLE-dev at python.org
>>>>> http://mail.python.org/mailman/listinfo/idle-dev
>>>> _______________________________________________
>>>> IDLE-dev mailing list
>>>> IDLE-dev at python.org
>>>> http://mail.python.org/mailman/listinfo/idle-dev
>> _______________________________________________
>> IDLE-dev mailing list
>> IDLE-dev at python.org
>> http://mail.python.org/mailman/listinfo/idle-dev
> _______________________________________________
> IDLE-dev mailing list
> IDLE-dev at python.org
> http://mail.python.org/mailman/listinfo/idle-dev

-- Guilherme H. Polo Goncalves

More information about the IDLE-dev mailing list