Re: pending changes

Terry Reedy <[email protected]> Tue, 27 Oct 2015 05:27:24 -0400
Newsgroups gmane.comp.python.idle
Message-ID <[email protected]>
On 10/26/2015 1:15 AM, Terry Reedy wrote:
> On 10/22/2015 12:25 PM, Mark Roseman wrote:
>> A few incremental issues still to be reviewed/integrated:

Since pushing 12+ patches for 10 issues in 2 weeks (September/October), 
I have focused on Python/IDLE startup problems.  The changes for Windows 
in 3.5.0 introduced some new ones, some of which affect IDLE.  For 
instance, when IDLE starts from the icon, the usual case, it starts in 
/Windows/system32 instead of the install directory.  Two or three people 
reported problems with this.  These multiple unanticipated new problems 
have made me a bit more cautious.  Making IDLE pretty is not much good 
if people cannot run it.

>> 24455 (fix-mainloop2.patch) fix debugger crash caused by nested main
>> loops
>> 25313 (missingtheme.patch) isolate code to default to ‘idle classic’ on
>> missing theme in one place

I am nearly done with my alternative patch.  That is about next on my 
agenda.

>> 24750 (mainwin3.patch) correct visual inconsistencies in editor window
>> (most jarring and noticeable on mac

>> As my last message regarding integration plans for the broader changes
>> (ttk integration, various redesigns, etc.) landed with a resounding
>> thud,

idledev has mostly been quiet (dead) since I started reading it, early 
2013.  Last August was the liveliest month I have seen, not at all 
normal.  I still intend to comment on your recent posts.

>> Can we begin to start checking in these changes into a non-shipping
>> branch (e.g. 3.6), and when those changes reach a “good enough feature
>> complete” point they are ported en masse to shipping branch(es)?

I want to continue with incremental patches for now.  Undertested 
re-writes tend to have unanticipated problems.

>> As a reminder, a running snapshot with these improvements can be found
>> at https://github.com/roseman/idle
>
> I will look at at least one of those tomorrow (later today, actually).

I instead wrote and pushed a patch inspired by a beginner who posted on 
python-list. I also researched and opened 
https://bugs.python.org/issue25488 about sys.path and possible buggy 
behavior.

-- 
Terry Jan Reedy


_______________________________________________
IDLE-dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/idle-dev