[Idle-dev] Rework when IDLE opens editor and/or shell windows

Guilherme Polo ggpolo at gmail.com
Wed Jul 21 17:04:31 CEST 2010

2010/7/21 Kevin Walzer <kw at codebykevin.com>:
> On 7/21/10 6:08 AM, Tal Einat wrote:
>> The "editor-on-startup" config option should be removed. Running IDLE
>> without arguments should open a shell. If IDLE is asked to open any
>> files for editing, it should open just editor windows. IDLE should
>> open both a shell window and one or more editor windows only when
>> explicitly asked to do so on the command line.
>> If this is done, the -e option ("open an editor") would tell IDLE to
>> open an empty editor window if no files are asked to be opened for
>> editing. If no other arguments are given, IDLE will open just an
>> editor window (no shell window). The -i option ("open a shell") would
>> tell IDLE to open a shell window even if asked to open files for
>> editing.
>> I think this is more obvious and easier to work with. It will also
>> make the command line argument processing code simpler. And as a bonus
>> we remove a config option :)
> I'm not sure if I agree with this or not, but it appears to me that this
> proposal is mostly relevant for X11-based systems. On the Mac I open IDLE by
> double-clicking its app icon, not from the terminal; it appears that IDLE
> opens a shell by default in this context and opens both the shell and any
> files that are dropped on the app icon. I'm also not sure how IDLE works on
> Windows in this regard. Comments?

It is important to read the first message on the issue mentioned earlier.

-- Guilherme H. Polo Goncalves

More information about the IDLE-dev mailing list