[Tutor] Re: [Edu-sig] RE: [Idle-dev] IDLE's save-before-run r equirement

alan.gauld@bt.com alan.gauld@bt.com
Thu, 21 Jun 2001 17:33:22 +0100


> But IDLE has a bunch of requirements that I don't think Scintilla can
> provide.  

Possibly so, hence my comments about Scintilla being lumbered with an
extra customer to appease and reuse being expensive, but...

> is the Python Shell.  Compare editing an interactive session in
> PythonWin's console window with IDLE's Python Shell.  

I don't see much difference but confess to not using Pythonwin often 
- usually just for its superior debugger

> as the module/file editor, meaning you get 
> proper syntax coloring,

Seems OK to me

> automatic indentation,

Yes that works

> call tips, 

Yes,

> magic expansion; 

Wassat?

> you get per-line syntax checking, 

Not sure how that differs from PW

> whole-command editing, and 

And again wassat?

> history

Yes, got that too.

> recall.  In PythonWin's much more primitive console, it's very easy to
> mess up the input or the output or confuse the auto-indenter.

I can't say I've ever done that in eoither IDLE or PW but thats maybe 
again a reflection on how rarely I use PW...

> I could be wrong about Scintilla not supporting this, but if it did,
> why would PythonWin not use it for *its* console?

I think it does from what I see. It looks identical to a normal edit 
window to me...

Alan G

Note I'm on Python V2.0 with winall inbstalled not the ActiveState 
version in case that makes a difference.