Skip to content

bpo-37627: Initialize IDLE Custom Run dialog with previous entries#14870

Merged
terryjreedy merged 9 commits into
python:masterfrom
nsiregar:bpo-37627-minor-improvement-idle
Jul 21, 2019
Merged

bpo-37627: Initialize IDLE Custom Run dialog with previous entries#14870
terryjreedy merged 9 commits into
python:masterfrom
nsiregar:bpo-37627-minor-improvement-idle

Conversation

@nsiregar

@nsiregar nsiregar commented Jul 20, 2019

Copy link
Copy Markdown
Contributor

Repeat the command line arguments most recently entered before so the user can edit them.

https://bugs.python.org/issue37627

@nsiregar
nsiregar requested a review from terryjreedy as a code owner July 20, 2019 16:35
@terryjreedy terryjreedy changed the title bpo-3726: IDLE: Improve menu option run customized bpo-37627: IDLE: Improve menu option run customized Jul 20, 2019
@nsiregar
nsiregar force-pushed the bpo-37627-minor-improvement-idle branch from 85b1f40 to cf1aee9 Compare July 20, 2019 16:55
@terryjreedy

Copy link
Copy Markdown
Member

Please be very careful with bpo numbers when submitting. To fix, one must go the wrong issue and remove the misplaced link, then change the number in the title and 3 places in the comment. (This should be in the devguide.)

@terryjreedy terryjreedy left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The tracker issue and this PR are about two different subjects: the Run menu and persisting user command line entries. I will want these split, but can't now say what change to make.

So don't do anything immediately.

@bedevere-bot

Copy link
Copy Markdown

A Python core developer has requested some changes be made to your pull request before we can consider merging it. If you could please address their requests along with any other requests in other reviews from core developers that would be appreciated.

Once you have made the requested changes, please leave a comment on this pull request containing the phrase I have made the requested changes; please review again. I will then notify any core developers who have left a review that you're ready for them to take another look at this pull request.

@rhettinger

Copy link
Copy Markdown
Contributor

Can we get this done before 3.8 goes final? The user testing indicated that both sub-issues were problematic. That said, I'm happy to have the feature at all. It was a nice improvment for developing command-line scripts using IDLE.

@terryjreedy terryjreedy changed the title bpo-37627: IDLE: Improve menu option run customized bpo-37627: IDLE -- persist custom run arguments Jul 21, 2019
@terryjreedy terryjreedy self-assigned this Jul 21, 2019
@terryjreedy terryjreedy added needs backport to 3.7 type-feature A feature request or enhancement labels Jul 21, 2019
@terryjreedy terryjreedy changed the title bpo-37627: IDLE -- persist custom run arguments bpo-37627: Initialize IDLE Custom Run dialog with previous entires Jul 21, 2019
@terryjreedy terryjreedy changed the title bpo-37627: Initialize IDLE Custom Run dialog with previous entires bpo-37627: Initialize IDLE Custom Run dialog with previous entries Jul 21, 2019
@terryjreedy

terryjreedy commented Jul 21, 2019

Copy link
Copy Markdown
Member

I want to split the menu change, for which I have an alternative proposal, from the argument persistence, which I was going to merge by tomorrow. I did not realize that 'delete file' meant 'delete the whole file' as opposed to the changes to the file, so I have to patch this PR or write another. There does not seem to be a way in the UI to revert a deletion.

@nsiregar

Copy link
Copy Markdown
Contributor Author

Yeah, Siregar it is

@terryjreedy
terryjreedy merged commit 35b87e6 into python:master Jul 21, 2019
@miss-islington

Copy link
Copy Markdown
Contributor

Thanks @nsiregar for the PR, and @terryjreedy for merging it 🌮🎉.. I'm working now to backport this PR to: 3.7, 3.8.
🐍🍒⛏🤖

@bedevere-bot

Copy link
Copy Markdown

@terryjreedy: Please replace # with GH- in the commit message next time. Thanks!

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jul 21, 2019
…ythonGH-14870)

Repeat the command line arguments most recently entered before so the user can edit them.
(cherry picked from commit 35b87e6)

Co-authored-by: Ngalim Siregar <ngalim.siregar@gmail.com>
@bedevere-bot

Copy link
Copy Markdown

GH-14881 is a backport of this pull request to the 3.8 branch.

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jul 21, 2019
…ythonGH-14870)

Repeat the command line arguments most recently entered before so the user can edit them.
(cherry picked from commit 35b87e6)

Co-authored-by: Ngalim Siregar <ngalim.siregar@gmail.com>
@bedevere-bot

Copy link
Copy Markdown

GH-14882 is a backport of this pull request to the 3.7 branch.

miss-islington added a commit that referenced this pull request Jul 21, 2019
…H-14870)

Repeat the command line arguments most recently entered before so the user can edit them.
(cherry picked from commit 35b87e6)

Co-authored-by: Ngalim Siregar <ngalim.siregar@gmail.com>
@miss-islington

Copy link
Copy Markdown
Contributor

Thanks @nsiregar for the PR, and @terryjreedy for merging it 🌮🎉.. I'm working now to backport this PR to: 3.8.
🐍🍒⛏🤖

@miss-islington

Copy link
Copy Markdown
Contributor

I'm having trouble backporting to 3.8. Reason: 'Error 110 while writing to socket. Connection timed out.'. Please retry by removing and re-adding the needs backport to 3.8 label.

@miss-islington

Copy link
Copy Markdown
Contributor

Thanks @nsiregar for the PR, and @terryjreedy for merging it 🌮🎉.. I'm working now to backport this PR to: 3.8.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jul 21, 2019
…ythonGH-14870)

Repeat the command line arguments most recently entered before so the user can edit them.
(cherry picked from commit 35b87e6)

Co-authored-by: Ngalim Siregar <ngalim.siregar@gmail.com>
@bedevere-bot

Copy link
Copy Markdown

GH-14893 is a backport of this pull request to the 3.8 branch.

@terryjreedy

Copy link
Copy Markdown
Member

@Mariatta I have re-added 'needs backport to 3.8' twice with no response at all after several minutes

@Mariatta

Copy link
Copy Markdown
Member

The last one seemed to work

miss-islington added a commit that referenced this pull request Jul 21, 2019
…H-14870)

Repeat the command line arguments most recently entered before so the user can edit them.
(cherry picked from commit 35b87e6)

Co-authored-by: Ngalim Siregar <ngalim.siregar@gmail.com>
lisroach pushed a commit to lisroach/cpython that referenced this pull request Sep 10, 2019
…ython#14870)

Repeat the command line arguments most recently entered before so the user can edit them.
DinoV pushed a commit to DinoV/cpython that referenced this pull request Jan 14, 2020
…ython#14870)

Repeat the command line arguments most recently entered before so the user can edit them.
websurfer5 pushed a commit to websurfer5/cpython that referenced this pull request Jul 20, 2020
…ython#14870)

Repeat the command line arguments most recently entered before so the user can edit them.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type-feature A feature request or enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants