GNU bug report logs - #27830
26.0.50; Left fringe gets truncated by a pixel in window not sharing that edge with frame

Previous Next

Package: emacs;

Reported by: Kaushal Modi <kaushal.modi <at> gmail.com>

Date: Tue, 25 Jul 2017 20:21:02 UTC

Severity: normal

Found in version 26.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: martin rudalics <rudalics <at> gmx.at>
To: kaushal.modi <at> gmail.com, 27830 <at> debbugs.gnu.org
Cc: Dmitry Gutov <dgutov <at> yandex.ru>
Subject: bug#27830: 26.0.50; Left fringe gets truncated by a pixel in window not sharing that edge with frame
Date: Wed, 26 Jul 2017 09:53:12 +0200
> In the past month or two, I have noticed that left edge of the fringe gets
> cut by a pixel if that fringe is on the the left-most window (i.e. not in a
> window that shares the left edge of the frame too).

...

> Notice how the green bracket in the fringe covering the changed line looks
> on the left window (sharing the left edge with frame), and how the window
> divider overlaps the vertical line of the green bracket in the fringe in
> the right-hand-side window.
>
> This did not happen in emacs 25.x or until "recently" (about a month or two
> back).

From the attached image it's easy to see that both fringes of the window
on the right miss one pixel.  Please try:

- C-x 3 with emacs -Q

- C-x 3 with emacs -Q and scrollbars disabled

and look at the right edge of any truncation glyphs in the window on the
right.  I suppose that the diff-hl fringe customizations are needed to
reproduce the problem but who knows.

Next, on the frame shown in your image do another C-x 3 so we can tell
whether only the rightmost window is affected.  Also, please
double-check whether disabling the scroll bars is needed to show the
effect.

Finally, on the frame shown in your image, do

M-: (window--dump-frame)

This should get you a buffer *window-frame-dump*.  Please post its
contents here.

Thanks, martin




This bug report was last modified 4 years and 340 days ago.

Previous Next


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