Skip to content

IDLE: separate editor window and text #74967

Open

Description

@mlouielu
mannequin
BPO 30784
Nosy @terryjreedy, @mlouielu

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 = None
created_at = <Date 2017-06-27.03:21:40.729>
labels = ['expert-IDLE', '3.7']
title = 'IDLE: separate editor window and text'
updated_at = <Date 2017-07-16.03:56:16.702>
user = 'https://github.com/mlouielu'

bugs.python.org fields:

activity = <Date 2017-07-16.03:56:16.702>
actor = 'terry.reedy'
assignee = 'terry.reedy'
closed = False
closed_date = None
closer = None
components = ['IDLE']
creation = <Date 2017-06-27.03:21:40.729>
creator = 'louielu'
dependencies = []
files = []
hgrepos = []
issue_num = 30784
keywords = []
message_count = 3.0
messages = ['296992', '297003', '298410']
nosy_count = 2.0
nosy_names = ['terry.reedy', 'louielu']
pr_nums = []
priority = 'normal'
resolution = None
stage = None
status = 'open'
superseder = None
type = None
url = 'https://bugs.python.org/issue30784'
versions = ['Python 3.7']

Activity

  1. mlouielu commented on Jun 27, 2017

    mlouielumannequin
    MannequinAuthor

    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?

  2. terryjreedy commented on Jun 27, 2017

    @terryjreedy
    Member

    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).

  3. changed the title [-]IDLE: seperate editor window and text[/-] [+]IDLE: separate editor window and text[/+] on Jun 27, 2017
  4. terryjreedy commented on Jul 16, 2017

    @terryjreedy
    Member

    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.

  5. transferred this issue fromon Apr 10, 2022
  6. added
    type-featureA feature request or enhancement
    and removed on Aug 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions