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

Unreasonably irritating autocomplete behavior #19989

Closed
4 tasks
jeremymatt opened this issue Nov 5, 2022 · 2 comments
Closed
4 tasks

Unreasonably irritating autocomplete behavior #19989

jeremymatt opened this issue Nov 5, 2022 · 2 comments

Comments

@jeremymatt
Copy link

Issue Report Checklist

  • [X ] Searched the issues page for similar reports
  • [X ] Read the relevant sections of the Spyder Troubleshooting Guide and followed its advice
  • [X ] Reproduced the issue after updating with conda update spyder (or pip, if not using Anaconda)
  • [ NA] Could not reproduce inside jupyter qtconsole (if console-related)
  • [ NA] Tried basic troubleshooting (if a bug/error)
    • Restarted Spyder
    • Reset preferences with spyder --reset
    • Reinstalled the latest version of Anaconda
    • Tried the other applicable steps from the Troubleshooting Guide
  • [ X] Completed the Problem Description, Steps to Reproduce and Version sections below

Problem Description & Steps to Reproduce

CAVEAT: I realize this is a minor issue and it probably irritates me more than it should. I also realize that I can use the esc key to avoid this problem. Thanks for all the work you put into Spyder, it's a great tool.

That said:
Autocomplete is annoyingly unhelpful when revising a line of code. Say I need to add a function call around some existing code (i.e. =float(), when I type "float(", the autocomplete popup appears. When I hit "end" to try to add the closing paren, I end up at the end of the autocomplete popup instead of at the end of the line (see the screenshot).

image

What is the expected output? What do you see instead?

Personally, I'd like to see the "end" key move the cursor to the end of the line of code instead of the end of the autocomplete popup

Versions

  • Spyder version: 5.3.2
  • Python version: 3.9.12
  • Operating System name/version: windows 11
@ccordoba12
Copy link
Member

ccordoba12 commented Nov 7, 2022

Hey @jeremymatt, thanks for reporting. I think this is a good suggestion and (fortunately) not a difficult one to implement. We'll try to come up with a fix for it in our next version (5.4.1), to be released before the end of the year.

You also said

Thanks for all the work you put into Spyder, it's a great tool.

Thanks for your kind words! We're really glad to know you find it useful for your work.

@ccordoba12 ccordoba12 changed the title {minor behavior issue} Unreasonably irritating autocomplete behavior Unreasonably irritating autocomplete behavior Nov 7, 2022
@ccordoba12 ccordoba12 self-assigned this Nov 7, 2022
@ccordoba12 ccordoba12 added this to the v5.4.1 milestone Nov 7, 2022
@jeremymatt
Copy link
Author

Fantastic to hear!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants