GNU bug report logs -
#14233
24.3; Don't constrain frame size to character multiples
Previous Next
Reported by: E Sabof <esabof <at> gmail.com>
Date: Sat, 20 Apr 2013 00:04:02 UTC
Severity: wishlist
Found in version 24.3
Done: martin rudalics <rudalics <at> gmx.at>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> Date: Thu, 25 Apr 2013 09:29:20 +0200
> From: martin rudalics <rudalics <at> gmx.at>
> CC: jan.h.d <at> swipnet.se, esabof <at> gmail.com, 14233 <at> debbugs.gnu.org
>
> > Could be, but if we want to change that, we need to come up with some
> > useful idea of how to deal with a situation where you have the fringe
> > between the display margins and the rest of the text area. Surely, in
> > this case you must include the display margins in the window
> > dimensions,
>
> ... but the display margins were always included in the window
> dimensions ...
Yes, and that might explain why so are the fringes.
> > but OTOH the fringes separate the window into 2 disjoint
> > areas.
>
> ... so what am I missing? All I want is to maintain fringes exclusively
> inside the frame's root window.
I don't know anymore who misses what. You said:
> >> When you remove the scrollbars the Emacs frame shrinks. When you
> >> remove the fringes it does not shrink. Yet, when changing frame
> >> sizes we are expected to handle fringes and scrollbars alike: They
> >> are no text, they are no windows and therefore should not be counted
> >> in the width of the frame's text area.
which to me means that you want fringes to NOT be included in the
window text area. Therefore, I tried to explain what was (or could
be) the motivation to INCLUDE fringes in the text area: because
otherwise, the display margins, which ARE part of text area, would
become disjoint from the rest of the window's text area by the fringes
that are in-between.
This bug report was last modified 10 years and 154 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.