[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#19395: 25.0.50; Setting left fringe to 0 messes up window-width

From: Stefan Monnier
Subject: bug#19395: 25.0.50; Setting left fringe to 0 messes up window-width
Date: Wed, 17 Dec 2014 09:16:04 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

>> That sounds wrong: if the user decides to get rid of the left-fringe,
>> she just shouldn't get any continuation glyph on the left.
> That's how Emacs worked since v21.1.

Definitely not 21.1: in 21.1 the fringes could not be modified at all.

> But then users asked to have continuation and truncation glyphs in
> that case,

I do remember users clamoring for the possibility to eliminate the
fringes, which was indeed added (in the form of set-window-fringes)
a few versions later (not sure exactly when, but >= 22.1 and <= 22.3).

I don't remember users asking for "no fringe, but still something where we
can display the continuation glyphs" (and since the fringe is the thing
where we display the continuation glyphs, I read this as "no fringe, yet
with a fringe").

This said, I wouldn't be surprised if some users asked for that.

> So what you are suggesting is going back and deleting a feature which
> was added by users' request.

Not necessarily: I'm suggesting that maybe the Emacs-22 behavior where
"continuation glyphs" are only ever displayed in the fringe (and hence
aren't displayed if there's no fringe) is preferable.

Note also that in the OP's situation, there *is* a fringe on the right,
so I don't see why we need to keep an extra empty space on the right
since we'll never display a continuation glyph on the right elsewhere
than in the fringe.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]