[Python-Dev] Removing IDLE from the standard library (original) (raw)
Ron Adam rrr at ronadam.com
Thu Jul 15 19:23:41 CEST 2010
- Previous message: [Python-Dev] Removing IDLE from the standard library
- Next message: [Python-Dev] Removing IDLE from the standard library
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 07/15/2010 07:13 AM, Nick Coghlan wrote:
On Thu, Jul 15, 2010 at 7:23 PM, Oleg Broytman<phd at phd.pp.ru> wrote:
Sorry for being a wet blanket but vim implements tabbed windows even in console (text) mode. (-: Oh, I know vim and emacs are actually incredibly powerful once you learn how to use them. I'm just a child of the GUI generation and believe UIs should be readily discoverable in accordance with http://xkcd.com/627/. I've tried to apply that technique to both applications in the past and failed miserably (although I will admit I haven't had the inclination to even try to use either of them for years now). Neither really strikes me as just a text editor, but more a way of life ;) Anyway, to bring this back on topic... Neither Kate nor Notepad++ allow you to easily move documents between windows (you have to open them explicitly in the second window). I had never noticed the lack until I explicitly checked for it after Stephen's last email. I suspect whether you consider this a must have feature or not depends greatly on your personal workflow when coding. If IDLE were to adopt a tabbed view without easy migration between separate windows, it would have plenty of company.
My preference would to just have two tabs and/or panes per window. One for the source listing and one for the command interface.
It's easy enough to have multiple idle windows open and cut and copy between them. The file window could have an "open in new window" option which would start a new idle instance.
That keeps things simple and would be easy enough to understand by the majority of new/novice to computer/programming users.
It also avoid having the command window shared by multiple programs which could cause all sorts of messy output or errors if multiple scripts are being run at the same time.
Ron
- Previous message: [Python-Dev] Removing IDLE from the standard library
- Next message: [Python-Dev] Removing IDLE from the standard library
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]