[wingide-users] More Griping :-)

Harper, Jason jharper at qualcomm.com
Thu Mar 22 15:47:42 MDT 2007

#X was confusing to me at first as well.  Wing has a notion of
"Transient Windows".  There is a preference setting under
Editor->Advanced that controls the number allowed to be open at one time
(Transient Threshold).  I have increased this number to some obscene
maximum (e.g. 100) to get the behavior that I expect (files stay open
when I open them and don't magically disappear).  :-)

-----Original Message-----
From: wingide-users-bounces at wingware.com
[mailto:wingide-users-bounces at wingware.com] On Behalf Of Michael Foord
Sent: Thursday, March 22, 2007 2:24 PM
To: wingide-users at wingware.com
Subject: [wingide-users] More Griping :-)

Hello all,

By the way, a couple of things I missed of my list of gripes in my 
previous emails :

#X.   Occasionally Wing closes files when we are editing multiple ones. 
I haven't been able to work out what triggers this, so I haven't 
reported it before.

#Y.   There is no drop down list of all the open files from the editor 
sub-window. You have to go to the 'Windows' menu item. I believe you 
have said that this is a feature that you are adding soon.

Sorry for these, but they are both issues that came up today when 
working with my colleague today.

By the way, about the 'execute script to console', I realise that I have

mentioned it before. In the past it has seemed like you (the Wing 
developers) feel like it is a low priority and that tying the 'execute' 
functionality heavily to the debugger is the best approach.

*However*, a substantial proportion of Python developers I know simply 
never (or rarely) use debuggers.

Most other text editors and IDEs I use / have used provide 'launch with 
external tool' support, and allow the piping of the output back into a 
window (plus support for killing the process). A lot allow then double 
clicking on parts of tracebacks to jump to the error line.

These are always features I have found invaluable and having to hack our

way through the Wing API to provide *some* of these features is painful.

SPE for example, provides a multiplicity of ways of executing scripts 
being edited - to an external console window (with or without pause 
after executing) and into an editor window. (Even Textpad does well on 
this score - possibly one reason why my boss won't switch to a 'real'

Conceptually these *feel* like they ought to be *easier* to implement 
than execution through your debugger, although I realise that life is 
never that easy.

Wing has some excellent features (the autocomplete is second to none). 
Can I put a plea in for enhanced support for executing scripts.

All the best,

Michael Foord
Wing IDE users list

More information about the wingide-users mailing list