Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Idle-dev] Feedback appreciated for two suggested new features #81378

Closed
IrvKalb mannequin opened this issue Jun 7, 2019 · 2 comments
Closed

[Idle-dev] Feedback appreciated for two suggested new features #81378

IrvKalb mannequin opened this issue Jun 7, 2019 · 2 comments
Labels
type-bug An unexpected behavior, bug, or error

Comments

@IrvKalb
Copy link
Mannequin

IrvKalb mannequin commented Jun 7, 2019

BPO 37197
Nosy @taleinat, @IrvKalb
Superseder
  • bpo-37177: IDLE: Search dialogs can be hidden behind the main window
  • 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 = None
    closed_at = <Date 2019-06-07.16:30:38.842>
    created_at = <Date 2019-06-07.16:26:13.203>
    labels = ['type-bug']
    title = '[Idle-dev] Feedback appreciated for two suggested new features'
    updated_at = <Date 2019-06-07.16:30:38.840>
    user = 'https://github.com/IrvKalb'

    bugs.python.org fields:

    activity = <Date 2019-06-07.16:30:38.840>
    actor = 'SilentGhost'
    assignee = 'none'
    closed = True
    closed_date = <Date 2019-06-07.16:30:38.842>
    closer = 'SilentGhost'
    components = []
    creation = <Date 2019-06-07.16:26:13.203>
    creator = 'IrvKalb'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 37197
    keywords = []
    message_count = 2.0
    messages = ['344963', '344964']
    nosy_count = 3.0
    nosy_names = ['taleinat', 'SilentGhost', 'IrvKalb']
    pr_nums = []
    priority = 'normal'
    resolution = 'duplicate'
    stage = 'resolved'
    status = 'closed'
    superseder = '37177'
    type = 'behavior'
    url = 'https://bugs.python.org/issue37197'
    versions = []

    @IrvKalb
    Copy link
    Mannequin Author

    IrvKalb mannequin commented Jun 7, 2019

    [I'm not sure of the proper protocol here, I hope sending a message this way is OK.]

    Hi,

    I am writing about the potential fix to the Search Dialog box problem in IDLE that I reported a while back. I can see that there is a flurry of activity on this bug. I saw that there was a code change, but since I have never looked at IDLE source code, I really cannot comment on the fix.

    However, I did see comments that it might be difficult to reproduce, so I made a short video to clearly demonstrate the bug. (This is on IDLE/Python 3.6.1 Mac) You can see it here:

    http://www.youtube.com/watch?v=YWDsOEN8qsE <http://www.youtube.com/watch?v=YWDsOEN8qsE\>

    I did not get a chance to test this out on Window, but the bug is easily reproducible on a Mac.

    If the change is to leave the dialog box in front of the editing window, that would be be fine. But long term, if it is possible to incorporate a search bar like the one in PyCharm, that would be even better.

    Thanks for addressing the issue and I hope this video is helpful.

    Irv

    On Jun 6, 2019, at 9:28 AM, Tal Einat <taleinat@gmail.com> wrote:

    After a great delay, I've created an issue[0] about the search dialogs being hidden behind the main window, and have a PR[1] up with a proposed fix.

    [0] https://bugs.python.org/issue37177 <https://bugs.python.org/issue37177\>
    [1] #13869 <https://github.com/python/cpython/pull/13869\>
    On Thu, Oct 18, 2018 at 8:13 PM Irv Kalb <Irv@furrypants.com <mailto:Irv@furrypants.com>> wrote:
    Hi,

    I don't have a strong opinion about the details of the search and replace dialogs. However, I can tell you that a change replacing the dialog box would be greatly appreciated.

    I teach Python classes using IDLE. The search dialog is a real a problem for new students and me as the teacher. My students and I often get into a scenario where the search dialog gets hidden behind a editing window. When that happens, then you try to make edits in code and nothing happens. This happens to very often. I have learned to look for the hidden search dialog window, but my students get very flustered.

    I think that a search bar would be a great improvement. If you can model it similar to the one in PyCharm, that would be wonderful.

    Thanks for looking into this issue.

    Irv

    > On Oct 13, 2018, at 2:51 PM, Tal Einat <taleinat@gmail.com <mailto:taleinat@gmail.com>> wrote:
    >
    > Hi,
    >
    > I've recently been working on two new features, for which I'd like to discuss whether it would be wise to include in IDLE. Each has a working implementation in a PR to make it easy to give it a try.
    >
    > 1. Replace the search and replace dialogs with a search bar
    > https://bugs.python.org/issue34976 <https://bugs.python.org/issue34976\>
    > #9855 <https://github.com/python/cpython/pull/9855\>
    >
    > 2. Ability to run 3rd party code checkers
    > https://bugs.python.org/issue21880 <https://bugs.python.org/issue21880\>
    > #9802 <https://github.com/python/cpython/pull/9802\>
    >
    > Any thoughts would be greatly appreciated!
    >
    > - Tal Einat
    > _______________________________________________
    > IDLE-dev mailing list
    > IDLE-dev@python.org <mailto:IDLE-dev@python.org>
    > https://mail.python.org/mailman/listinfo/idle-dev <https://mail.python.org/mailman/listinfo/idle-dev\>


    IDLE-dev mailing list
    IDLE-dev@python.org <mailto:IDLE-dev@python.org>
    https://mail.python.org/mailman/listinfo/idle-dev <https://mail.python.org/mailman/listinfo/idle-dev\>

    @SilentGhost
    Copy link
    Mannequin

    SilentGhost mannequin commented Jun 7, 2019

    This seems to have been posted to bpo by mistake. I'm going to close this issue as a duplicate of bpo-37177 and I would appreciate if you would send your e-mail to the idle-dev mailing list instead.

    @SilentGhost SilentGhost mannequin closed this as completed Jun 7, 2019
    @SilentGhost SilentGhost mannequin added the type-bug An unexpected behavior, bug, or error label Jun 7, 2019
    @ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    type-bug An unexpected behavior, bug, or error
    Projects
    None yet
    Development

    No branches or pull requests

    0 participants