[Idle-dev] Some implemented ideas that may help IDLE, request for feedback

Michael Foord fuzzyman at voidspace.org.uk
Mon Aug 17 16:02:46 CEST 2009


Tal Einat wrote:
> [snip...]
>
>>> * Bring IDLE's shell forward on first thing printed to sys.stderr,
>>> this can only happen again after a shell restart. I consider this of
>>> great importance when writing programs that may open other windows,
>>> like a Tkinter program, or a Visual one, since the user might expect
>>> something to happen on that window but nothing happens because of an
>>> error that occurred without him noticing. As reported by Bruce, the
>>> lack of this feature has been a big problem in courses where novices
>>> write such programs and don't understand why an animation has stopped,
>>> because the error message is behind other windows.
>>>       
>> -0  (doesn't this mean having to *constantly* move the window out of the way
>> when your logging code causes it to jump in front of your GUI)
>>     
>
> ... which would teach users to only log actual errors to stderr.
> +1
>
>   

Really? Even in libraries they didn't write?

Deliberately pissing off users, even in the name of teaching them good 
habits, is never a good strategy.

Michael


-- 
http://www.ironpythoninaction.com/
http://www.voidspace.org.uk/blog




More information about the IDLE-dev mailing list