Hi 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 word-wrap. 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. Cheers Errol Anderson -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Joel Hedlund Sent: Saturday, 28 January 2006 7:37 a.m. To: [email protected] Subject: [Idle-dev] Thank you for IDLE! :-) Hello! 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 functionality. IDLE is still king of the hill. Thanks a million! /Joel Hedlund _______________________________________________ IDLE-dev mailing list [email protected] http://mail.python.org/mailman/listinfo/idle-dev 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. _______________________________________________ IDLE-dev mailing list [email protected] http://mail.python.org/mailman/listinfo/idle-dev
