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

Lsp defition lookup hijacks repl window #7838

Open
4 tasks done
xannnnn opened this issue Apr 20, 2024 · 0 comments
Open
4 tasks done

Lsp defition lookup hijacks repl window #7838

xannnnn opened this issue Apr 20, 2024 · 0 comments
Labels
is:bug Something isn't working as intended needs-triage Issue hasn't been assessed yet

Comments

@xannnnn
Copy link

xannnnn commented Apr 20, 2024

I confirm that...

  • I have searched the issue tracker, documentation, FAQ, Discourse, and Google, in case this issue has already been reported/resolved.

  • I have read "How to Debug Issues", and will use it to provide as much information about this issue as possible.

  • The issue can be reproduced on the latest available commit of Doom.

  • The issue can be reproduced on a stable release of Emacs, such as 27, 28, or 29. (Unstable versions end in .50, .60, or .9x)

Expected behavior

When I have a repl open in Python (SPC o r, +eval/open-repl-other-window) and I hit K for lsp defiition lookup (+lookup/documentation) the window for the lookup takes over the repl window. Once I close the window with q I want the window to stay so I can see the repl again. Window layout should not be altered by definition lookup.

Current behavior

The window that got spawned by the repl gets closed along the definition lookup.

Steps to reproduce

  1. open emacs
  2. open repl in python SPC o r ( +eval/open-repl-other-window)
  3. hit K on a symbol (+lookup/documentation)
  4. close the lookup window with q

System Information

https://pastebin.com/YKUTdSqM

@xannnnn xannnnn added is:bug Something isn't working as intended needs-triage Issue hasn't been assessed yet labels Apr 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is:bug Something isn't working as intended needs-triage Issue hasn't been assessed yet
Projects
Status: No status
Development

No branches or pull requests

1 participant