GNU bug report logs - #38181
Actual height of mode-line not taken into account

Previous Next

Package: emacs;

Reported by: Jonas Bernoulli <jonas <at> bernoul.li>

Date: Tue, 12 Nov 2019 16:54:01 UTC

Severity: normal

Fixed in version 29.1

Done: martin rudalics <rudalics <at> gmx.at>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Carlos Pita <carlosjosepita2 <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: martin rudalics <rudalics <at> gmx.at>, 38181 <at> debbugs.gnu.org
Subject: bug#38181: Actual height of mode-line not taken into account
Date: Fri, 15 Oct 2021 05:18:13 -0300
> Can you show the recipe for the problem, starting from "emacs -Q"?

Yes, of course, the example Jonas provided in the opening post will do
it with a small modification.

1. Execute the code.
2. Call test-popup and check that the layout is wrong.
3. Redefine test-popup with (redisplay) uncommented.
4. Call it again and check that the layout is right.
5. Redefine test-popup with (redisplay) commented again.
6. Call it again and check that the layout is wrong again.

Now, consider the workaround [1] that seemingly has been doing the job
for almost two years in at least moody and doom modelines. AFAICS if
this workaround was working then, (6) above is showing us something
new. Or perhaps it's just my setup and the workaround still works for
everybody else.

> It sounds from what you say that the problem is not with the mode line, but with something else.  If that is true, please submit a new bug report.

Please, you tell me what to do in this regard because I'm unable to
tell if the problem is in the modeline or elsewhere. To my untrained
eye it looks quite similar to what was reported here, although with
the aforementioned difference.

Best regards,
Carlos

---

[1] https://github.com/tarsius/moody/blob/9b679400ca885b8ff51bcfd75b87f79d66c0ee26/moody.el#L303




This bug report was last modified 3 years and 201 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.