This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author taleinat
Recipients ajaksu2, bmiller, cben, gpolo, kbk, roger.serwy, taleinat, terry.reedy
Date 2010-07-20.11:51:00
SpamBayes Score 0.13990721
Marked as misclassified No
Message-id <1279626663.79.0.0230509402192.issue2704@psf.upfronthosting.co.za>
In-reply-to
Content
IDLE should be accessible and easy to use for beginners who have never used a command line. Therefore I don't think up/down should scroll through the history by default. Since IDLE looks like a text editor (even the shell window) it is more intuitive that the arrows should move the cursor around the window.

Note that a user can configure up/down to scroll through the history quite easily using the configuration dialog.

I agree that as it stands it is hard to discover how to scroll through the history, and that Return can be used to bring previous code into the current command line. I think we can find a better way to make these features known to new users, without making the interface less intuitive.

For example, we could have a "Welcome to IDLE!" screen that appears the first time IDLE is run by a user, which outlines a few basic features such as these. This should of course be complemented by better documentation, including a section on various commands (a separate issue).
History
Date User Action Args
2010-07-20 11:51:04taleinatsetrecipients: + taleinat, terry.reedy, kbk, cben, ajaksu2, gpolo, bmiller, roger.serwy
2010-07-20 11:51:03taleinatsetmessageid: <1279626663.79.0.0230509402192.issue2704@psf.upfronthosting.co.za>
2010-07-20 11:51:02taleinatlinkissue2704 messages
2010-07-20 11:51:00taleinatcreate