-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[Proposal] Switching from popwin to window-purpose #1281
Comments
I see what interesting UI we can achieve with this, I'll have a look at it. |
As the author of |
I would be curious if |
If I understand the problem correctly, I don't think there will be a difference. I tried both |
Could you fix this in window-purpose? Vim and emacs are terrible at this and it would be great if someone finally fixed it. |
I doubt I can fix it, I think it's an Emacs thing. When creating a new window (e.g. for Helm), Emacs needs to split an existing window. But what if the point ("point" means the cursor's position in the window's buffer) is hidden from view? Then Emacs scrolls the window so the point is visible again. You can set the variable You can read about |
Continuing discussion there. |
PR Pending: #1958 |
Should be fixed in develop, #1958 has been merged. |
As I already the advantages of window-purpose in this PR: #1072, it gives you precise control on where a buffer should appear.
popwin
will be a burden when more layers are added, when you have packages that create windows i.e. Geiser (interactive development for Scheme similar to SLIME) or SLIME (interactive development for Common Lisp). Currentlypopwin
messes with SLIME buffers such as debugger and inspector windows badly,*vc -diff*
is unusable when poping from below...guide-key
won't be affected because it has its own temporary window mechanism.The text was updated successfully, but these errors were encountered: