GNU bug report logs -
#22891
25.0.92; set-fringe-mode with left fringe 0 breaks window width calculations on Mac OS (again)
Previous Next
Reported by: Constantine Vetoshev <vetoshev <at> gmail.com>
Date: Thu, 3 Mar 2016 06:39:01 UTC
Severity: normal
Found in version 25.0.92
Done: Anders Lindgren <andlind <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> Date: Tue, 26 Apr 2016 08:34:23 +0200
> From: martin rudalics <rudalics <at> gmx.at>
> Cc: 22891 <at> debbugs.gnu.org, Constantine Vetoshev <vetoshev <at> gmail.com>
>
> > Here comes a new patch with both changes. Unless anybody complains, I will
> > push it to "master".
>
> The fix for bug#22891 should go into emacs-25. Otherwise, we release code
> that worked for emacs 24.5.
I agree.
> > Just a little concern: I just took a look at the Emacs lisp directory. I
> > estimate is that a majority (but no all) of calls to `window-width',
> > `window-text-width', and `window-body-width' really should be to
> > `window-max-chars-per-line'.
>
> These should be probably fixed on master.
Yes; and I'd prefer to see this discussed first, as I'm not so sure
the conclusion is correct. This is a tricky issue; in particular, the
units in which window-max-chars-per-line measures are different from
those of the other functions, so the question is how the result is
being used, not just whether the character cell reserved for
continuation and truncation glyphs counts.
This bug report was last modified 9 years and 85 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.