GNU bug report logs -
#18357
24.3.93; Calendar not fully displayed
Previous Next
Reported by: Stephen Berman <stephen.berman <at> gmx.net>
Date: Fri, 29 Aug 2014 18:25:02 UTC
Severity: minor
Found in version 24.3.93
Done: Stephen Berman <stephen.berman <at> gmx.net>
Bug is archived. No further changes may be made.
Full log
Message #43 received at 18357 <at> debbugs.gnu.org (full text, mbox):
> The original report was about mode-line face causing the problem. Are
> you saying that the problem is not the face, but the lack of sit-for
> somewhere?
The mode line face specifies the height of the mode line. IIUC
`fit-window-to-buffer' gets this height via CURRENT_MODE_LINE_HEIGHT (in
dispextern.h) which is likely wrong if the font has not been applied yet
to the target window.
Note that we allow the font to change the height of the mode line which
may partially overwrite the last line(s) of the window text. This seems
to backfire here (I haven't checked it). Personally, I'd prefer to have
the user specify the height of the modeline in advance and have the
display engine use a smaller font if the one the user asked for doesn't
fit within the specified height. Maybe that's over-engineering but it
should avoid problems like the present one.
martin
This bug report was last modified 10 years and 352 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.