You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
assignee='https://github.com/terryjreedy'closed_at=Nonecreated_at=<Date2017-06-27.03:21:40.729>labels= ['expert-IDLE', '3.7']
title='IDLE: separate editor window and text'updated_at=<Date2017-07-16.03:56:16.702>user='https://github.com/mlouielu'
Currently, IDLE EditorWindow was mixed with the GUI skeleton and text area, and the other plugin such as hyperparser was operate on editwin. Such a design let IDLE is difficult to changed its GUI design, from new window to new tab style.
If we seperate EditorWindow and the text zone, it will make more easy to port to ttk.Notebook. How do you think about this, terry?
Absolutely essential, as I recentlly mentioned recently on another issue: text window and text frame containing scrolled wrapped text, status bar, and left side bar. Also essential is a proper base class that has functions common to Editor, Shell, and Output, but not functions unique to any. The current hierarchy is upside down.
How much of this does the patch for bpo-9262, Tabbed shell and edit windows, do? Does it merely replace wrapped Text with Notebook within an unwieldly mega-class? Or something more? Review welcome (perhaps without immediate conversion to a PR).
terryjreedy
changed the title
IDLE: seperate editor window and text
IDLE: separate editor window and text
Jun 27, 2017
This is at least partly a duplicate of bpo-25036, but until I look at the approach in that patch, versus what I have been thinking of, I cannot tell if this should be closed.
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: