James Stroud wrote:
r wrote:
I actually like the IDLE, but it could use a few improvements. If
anybody else has suggestions by all means post them.
1.) The text widget and the prompt(>>>) should be separated. Trying to
write a conditional in the interactive IDLE is a real PITA. Not to
mention if you copy the working code snippet to the IDLE editor window
the indention is 8 spaces instead 4 AND you've got that prompt(>>>)
stuck in there. I have a solution for the problem though.( I hope you
all are using fixed-width font)
frm |<---------------------text widget ----------------->
|
|if this == 1:
... | if that == 2:
... | #do
... | elif that ==3:
... | #do
... | else:
... | pass
|
|x = 10
Brilliantly put. This is probably the main reason that IDLE is not worth
using. Good luck on getting this changed. Best is to find yourself
another IDE. Try vim.
Basically you have a Listbox on the left for the prompt and a Text on
the right. Disable the Listbox highlight and key press events and now
we have a very friendly interactive IDLE! No more prompt hijacking
your snippets, and no more 8 space indention!
Excellent suggestions are a dime a dozen. Finding people to implement
them is slightly harder. Getting said suggestions accepted into the
python distribution is nearly impossible. Accept what you are given and
try vim.
My doc suggestions get accepted regularly, sometimes within hours.
I think the 'main' IDLE maintainer is no longer active. I think someone
who would do more than fix critical bugs might be welcome.
--
http://mail.python.org/mailman/listinfo/python-list