Re: The Future of Python

Terry Reedy <[email protected]>
Newsgroups gmane.comp.python.idle
Message-ID <[email protected]>
On 2/11/2014 12:00 PM, Bruce Sherwood wrote:
> Good question, Terry. I just installed Python 2.7.6 (Nov. 10, 2013), and
> there are two issues with its IDLE. I don't know whether you're
> referring to this IDLE or to an experimental version (and I've mislaid
> the instructions for how to get the experimental version).

Idle on 2.7 and 3.x are mostly still in sync.
>
> The two issues in Python 2.7.6 in order of importance are these:
>
> (1) atexit isn't honored when I run from IDLE. I've copied Steve
> Spicklemire to ask him to comment on this issue, as it was he who last
> year had an exchange with the IDLE development community about this, and
> I think he said at the time that the bug was acknowledged, but I don't
> know where the bug is documented. Steve addressed this problem in VIDLE.

The followup email with a link to the discussion here will be very 
helpful as the issue never made it to the tracker and I would not have 
remembered the analyses posted there by Roger and me.

> (2) http://bugs.python.org/issue19042 -- this excellent proposal by you
> isn't in Python 2.7.6.

> The importance of issue (1) for us is that the big change in VPython
> last year, carried out by Steve and me, was to base VPython on wxPython.
> It was essential to use atexit to keep the VPython graphics window alive
> at the end of a user's program, but when running from IDLE somehow
> atexit doesn't function.

-- 
Terry Jan Reedy
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.