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


Message #83 received at 27830 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Robert Pluim <rpluim <at> gmail.com>
Cc: 27830 <at> debbugs.gnu.org, Eli Zaretskii <eliz <at> gnu.org>, dgutov <at> yandex.ru,
 kaushal.modi <at> gmail.com
Subject: Re: bug#27830: 26.0.50; Left fringe gets truncated by a pixel in
 window not sharing that edge with frame
Date: Tue, 10 Oct 2017 10:14:37 +0200
>>>> But perhaps we should simply stop showing vertical borders on
>>>> graphical frames.
>>>
>>> Aren't they needed for resizing windows with a mouse?
>>
>> The majority of users probably has vertical scroll bars turned on, so
>> they can't do that anyway.
>
> I'm confused: If I have a vertical scoll bar, there's a small vertical
> bar just below the bottom of it that allows resizing the emacs window,
> so why do scroll bars preclude resizing?

The thing I would like to get rid of are the vertical borders.  You can
make them more prominently visible by evaluating

(custom-set-faces
 '(vertical-border ((t (:foreground "red")))))
(scroll-bar-mode -1)

with emacs -Q and typing C-x 3.  You can resize your windows now by
dragging that red vertical line.

Notice that the "small vertical bar" you mention did not change color.
In fact, that bar does not exist at all.  You can make it "disappear" by
resetting the face properties of ‘mode-line’ and ‘mode-line-inactive’ to
the default face.  It's an artefact that allows resizing windows even in
the presence of scroll bars.  It has not visual feedback but that of two
boxes meeting each other on screen and a two arrows symbol that appears
whenever the mouse cursor hovers above a nearby location.

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.