You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
In Emacs before version 31, window-inside-absolute-pixel-edges returns the wrong y-offset when the per-buffer tab-line is enabled. The tab-line is taken into account when computing the window's height, so we adjust the y-offset after computing the height.
In Emacs before version 31, window-inside-absolute-pixel-edges returns
the wrong y-offset when the per-buffer tab-line is enabled. The tab-line
is taken into account when computing the window's height, so we adjust
the y-offset after computing the height.
Fixed upstream in https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75576.
* exwm-layout.el (exwm-layout--show): Adjust the window's y-offset to
include the tab-line. (Bug #114)
It looks like Eli wants to land the patch on master (Emacs 30 is getting real close) so I've configured the check to be Emacs 30 and below. Users compiling from Emacs master will have to wait for the patch to land upstream.
The issue is not that urgent. I think it is better to not delay the Emacs 30 release. For EXWM it shouldn't matter much if we check for version 30 or 31. Or are you aware of other packages or features which are broken by this? I am not sure if tab-line tabs are used widely. I've never used them in contrast to the tab-bar.
I don't think this affects anyone else. I'm just waiting for a final call from the Emacs maintainers before merging this. And yeah, this absolutely should not delay the Emacs 30 release.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
In Emacs before version 31, window-inside-absolute-pixel-edges returns the wrong y-offset when the per-buffer tab-line is enabled. The tab-line is taken into account when computing the window's height, so we adjust the y-offset after computing the height.
Fixed upstream in https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75576.