[Idle-dev] Thank you for IDLE! :-)

Anderson, Errol AndersonE at pbworld.com
Tue Jan 31 00:03:54 CET 2006


While I acknowledge there are nice features in IDLE, there are
significant omissions that I would like to see added before I switch to
using it.  These include:

1. No word-wrap provision.  While Python "purists" might be happy to
limit code to 80-character width, I see this as an unnecessary
restriction and like the free-form coding that is possible with

2. Indent variation.  The default appears to be 8 characters.  I like to
use two characters but it seems impossible to change this globally in
any way that is reliable.  If I set the indent to 2 spaces in "Options"
"Configure Idle", the default value in "Format" "New Indent Width" shows
4, even though the code is using 8 !!!.   The editor also gets very
confused between spaces and tabs, so that if the indent is changed, IDLE
then treats the indent of that line as spaces, not tabs.

3. There is no provision to show hidden characters (e.g. tabs, spaces,
line-feeds).  If these are shown, it makes many coding errors much
easier to find.

4. No provision for line numbers.

5. The very nice feature where the current procedure and loop is shown
at the top of the page is related to the position of the top of the
screen, not the cursor position.  Come on, surely it can't be too hard
to link this to cursor position.

Just a few improvements that would move the editor into the exceptional
class, but without them, it is very frustrating.


Errol Anderson

-----Original Message-----
From: idle-dev-bounces at python.org [mailto:idle-dev-bounces at python.org]
On Behalf Of Joel Hedlund
Sent: Saturday, 28 January 2006 7:37 a.m.
To: idle-dev at python.org
Subject: [Idle-dev] Thank you for IDLE! :-)


I want to express my gratitude to the people behind IDLE, the best
Python IDE I've seen yet.

Once every third month or so I spend a day or so looking for a Python
editor that surpasses IDLE. I've been doing this for 2 years, but
nothing else even comes close in reliability, usability and

IDLE is still king of the hill.

Thanks a million!
/Joel Hedlund
IDLE-dev mailing list
IDLE-dev at python.org

Email Disclaimer: This document and any attachments ("this message") are confidential and may contain legally privileged information and/or copyright material. 
This message must not be distributed and the information contained in it must not be disseminated, without the authority of the Parsons Brinckerhoff Group ("PB").  This message must not be altered other than by PB.
The information contained in this message is intended for the use of the authorised recipient only.  If you are not the authorised recipient of this message you must not read, copy, store or distribute this message, or disseminate or act in reliance upon the information contained in it.  If you have received this message in error, or you are not an authorised recipient, please either return e-mail to sender or telephone PB immediately on +61 2 9272 5100, and delete this message from your email system, and destroy any printed copies.

More information about the IDLE-dev mailing list