GNU bug report logs -
#58515
29.0.50; [PATCH] Fix menu bar height
Previous Next
Reported by: Manuel Giraud <manuel <at> ledu-giraud.fr>
Date: Fri, 14 Oct 2022 14:43:02 UTC
Severity: normal
Tags: patch
Found in version 29.0.50
Fixed in version 30.1
Done: Manuel Giraud <manuel <at> ledu-giraud.fr>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 58515 <at> debbugs.gnu.org (full text, mbox):
Manuel Giraud <manuel <at> ledu-giraud.fr> writes:
> Hi,
>
> This patch tries to fix height calculation for menu bar in X when not
> using a toolkit. It is taking into account the fact that the menu bar
> face could be boxed.
>
> There are others issues left (i.e. not handled by this patch):
>
> - a customization of the menu face does not trigger a redisplay,
> so one has to deactivate/re-activate the menu bar in order to
> update (I don't know how this is done for other faces)
>
> - with a boxed menu bar face, the box is not displayed correctly
> on the right side of the bar
Thanks. I think the latter two should be fixed first before installing
this; also, menu bar height computation is rather tricky in its
interaction with various window managers, so I'd wait until after the
Emacs 29 branch is cut.
Also, please move the changes to xterm.c to xfns.c.
This bug report was last modified 1 year and 328 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.