From: Eli Zaretskii <eliz@gnu.org>
To: Stefan Monnier <monnier@iro.umontreal.ca>
Cc: 19395@debbugs.gnu.org, malsburg@posteo.de
Subject: bug#19395: 25.0.50; Setting left fringe to 0 messes up window-width
Date: Wed, 17 Dec 2014 17:47:59 +0200 [thread overview]
Message-ID: <83388ewa4w.fsf@gnu.org> (raw)
In-Reply-To: <jwvy4q6qsn3.fsf-monnier+emacsbugs@gnu.org>
> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Cc: malsburg@posteo.de, 19395@debbugs.gnu.org
> Date: Wed, 17 Dec 2014 09:16:04 -0500
>
> >> 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 they were the only way to show truncation and continuation
indicators on GUI frames.
> > 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.
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11832
> > 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.
As you can see from the above URL, that was an explicit feature
request, in response to which we provided the feature. So going back
to Emacs 23 behavior is tantamount to removing the feature.
> 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.
Because of RTL lines. I explained that in more detail in my other
message.
next prev parent reply other threads:[~2014-12-17 15:47 UTC|newest]
Thread overview: 59+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-12-16 20:01 bug#19395: 25.0.50; Setting left fringe to 0 messes up window-width Titus von der Malsburg
2014-12-16 20:09 ` Eli Zaretskii
2014-12-16 20:36 ` Titus von der Malsburg
2014-12-16 20:58 ` Eli Zaretskii
2014-12-16 23:12 ` Stefan Monnier
2014-12-17 3:39 ` Eli Zaretskii
2014-12-17 14:16 ` Stefan Monnier
2014-12-17 15:47 ` Eli Zaretskii [this message]
2014-12-17 21:31 ` Stefan Monnier
2014-12-17 22:57 ` Drew Adams
2014-12-18 3:37 ` Eli Zaretskii
2014-12-18 14:24 ` Stefan Monnier
2014-12-18 15:51 ` Eli Zaretskii
2014-12-20 10:09 ` martin rudalics
2014-12-20 11:00 ` Eli Zaretskii
2014-12-17 3:46 ` Titus von der Malsburg
2014-12-17 15:29 ` Eli Zaretskii
2014-12-17 21:34 ` Stefan Monnier
2014-12-18 3:40 ` Eli Zaretskii
2014-12-18 14:25 ` Stefan Monnier
2014-12-18 15:52 ` Eli Zaretskii
2014-12-17 3:28 ` Titus von der Malsburg
2014-12-17 15:32 ` Eli Zaretskii
2014-12-17 17:18 ` Titus von der Malsburg
2014-12-17 18:21 ` Eli Zaretskii
2014-12-17 18:48 ` Titus von der Malsburg
2014-12-17 19:09 ` Eli Zaretskii
2014-12-18 3:36 ` Titus von der Malsburg
2014-12-18 16:15 ` Eli Zaretskii
2014-12-19 17:09 ` martin rudalics
2014-12-19 19:35 ` Eli Zaretskii
2014-12-20 10:09 ` martin rudalics
2014-12-20 10:59 ` Eli Zaretskii
2014-12-20 11:42 ` martin rudalics
2014-12-20 12:45 ` Eli Zaretskii
2014-12-20 14:51 ` martin rudalics
2014-12-20 16:36 ` Eli Zaretskii
2014-12-20 17:50 ` martin rudalics
2014-12-20 18:16 ` Eli Zaretskii
2014-12-20 18:58 ` martin rudalics
2014-12-20 19:52 ` Eli Zaretskii
2014-12-21 12:14 ` Titus von der Malsburg
2014-12-21 16:43 ` Eli Zaretskii
2014-12-20 14:51 ` Titus von der Malsburg
2014-12-20 15:06 ` martin rudalics
2014-12-20 15:21 ` Titus von der Malsburg
2014-12-20 16:03 ` martin rudalics
2014-12-20 16:40 ` Eli Zaretskii
2014-12-20 15:45 ` Titus von der Malsburg
2014-12-20 16:38 ` Eli Zaretskii
2014-12-20 17:51 ` martin rudalics
2014-12-20 18:19 ` Eli Zaretskii
2014-12-20 16:31 ` Eli Zaretskii
2014-12-21 22:04 ` Titus von der Malsburg
2014-12-22 16:00 ` Eli Zaretskii
2022-04-29 13:14 ` Lars Ingebrigtsen
2022-06-02 21:41 ` Jim Porter
[not found] ` <a54d35b0-7ed6-374c-2a14-e7d97cf6c0a2@gmail.com>
2022-06-03 3:21 ` Lars Ingebrigtsen
2014-12-18 17:16 ` Eli Zaretskii
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=83388ewa4w.fsf@gnu.org \
--to=eliz@gnu.org \
--cc=19395@debbugs.gnu.org \
--cc=malsburg@posteo.de \
--cc=monnier@iro.umontreal.ca \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.