[New-bugs-announce] [issue25031] IDLE - file list improvements

Mark Roseman report at bugs.python.org
Tue Sep 8 17:53:19 CEST 2015


New submission from Mark Roseman:

This is a placeholder for what will be a series of patches to the FileList to generalize and enhance it.

This is part of generalizing pieces of IDLE to be more flexible, including things like editors not necessarily being in toplevel windows, dialogs not being modal, etc.

The goal is to turn the FileList into an application "hub" that knows about the various pieces of the application, and can be used for communication between them. Some aspects of this will include:

1. Ensuring other modules don't use internal implementation (e.g. dict/inversedict) so can change it later.

2. Merging PyShellFileList into here (will keep things simpler).

3. Having FileList launch/keep track of certain dialogs (e.g. config) or other non-editor components.

4. Eventually take on some other responsibilities from editors, part of a general component/container refactoring.

----------
components: IDLE
messages: 250229
nosy: kbk, markroseman, roger.serwy, terry.reedy
priority: normal
severity: normal
status: open
title: IDLE - file list improvements
type: enhancement
versions: Python 2.7, Python 3.4, Python 3.5, Python 3.6

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue25031>
_______________________________________


More information about the New-bugs-announce mailing list