GNU bug report logs - #4469
23.1; visual-line-fringe-indicators w/ 80 column lines

Previous Next

Package: emacs;

Reported by: Reiner Steib <Reiner.Steib <at> gmx.de>

Date: Thu, 17 Sep 2009 20:55:04 UTC

Severity: wishlist

Tags: confirmed

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Reiner Steib <Reiner.Steib <at> gmx.de>
Subject: bug#4469: closed (Re: bug#4469: 23.1; visual-line-fringe-indicators
 w/ 80 column lines)
Date: Tue, 25 Mar 2025 12:55:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#4469: 23.1; visual-line-fringe-indicators w/ 80 column lines

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 4469 <at> debbugs.gnu.org.

-- 
4469: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=4469
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Eli Zaretskii <eliz <at> gnu.org>
To: Mauro Aranda <maurooaranda <at> gmail.com>
Cc: larsi <at> gnus.org, Reiner.Steib <at> gmx.de, 4469-done <at> debbugs.gnu.org
Subject: Re: bug#4469: 23.1; visual-line-fringe-indicators w/ 80 column lines
Date: Tue, 25 Mar 2025 14:53:52 +0200
> Date: Tue, 25 Mar 2025 09:27:48 -0300
> Cc: Eli Zaretskii <eliz <at> gnu.org>, Lars Ingebrigtsen <larsi <at> gnus.org>
> From: Mauro Aranda <maurooaranda <at> gmail.com>
> 
> Reiner Steib <reinersteib+gmane <at> imap.cc> writes:
> 
>  > Please describe exactly what actions triggered the bug
>  > and the precise symptoms of the bug:
>  >
>  > Consider the following file with line of exactly 80 columns:
>  >
>  > $ cat 80columns
>  > 
> 12345678901234567890123456789012345678901234567890123456789012345678901234567890
>  > line 
> 2...01234567890123456789012345678901234567890123456789012345678901234567890
>  > line 
> 3...01234567890123456789012345678901234567890123456789012345678901234567890
>  >
>  > $ emacs-23-1 -geometry 80x10 -Q \
>  >   --eval "(setq visual-line-fringe-indicators
>  >             '(left-curly-arrow right-curly-arrow))" 80columns
>  >
>  > The the buffer is displayed fine: Three lines that fit into 80 columns
>  > displayed in 3 "visual lines".
>  >
>  > x
>  >
>  >
>  > Then do M-x visual-line-mode RET and get this: "visual line breaks"
>  > are inserted.  The buffer is displayed as 6 "visual lines".
>  >
>  > x
>  >
>  >
>  > In fact, I now notice that setting visual-line-fringe-indicators is
>  > irrelevant for the bug.
>  >
>  > With ...
>  >
>  > $ emacs-23-1 -geometry 80x10 -Q 80columns -f visual-line-mode
>  >
>  > ... I get:
>  >
>  > x
>  >
>  >
>  > As the lines fit into 80 columns, visual-line-mode should not insert
>  > "visual line breaks".
>  >
> 
> I can't reproduce this bug.  I tried current master and emacs-27.

This mis-feature (not a bug) was fixed in Emacs 25.  Closing.

[Message part 3 (message/rfc822, inline)]
From: Reiner Steib <reinersteib+gmane <at> imap.cc>
To: bug-gnu-emacs <at> gnu.org
Subject: 23.1; visual-line-fringe-indicators w/ 80 column lines
Date: Thu, 17 Sep 2009 22:45:42 +0200
[Message part 4 (text/plain, inline)]
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

Consider the following file with line of exactly 80 columns:

$ cat 80columns
12345678901234567890123456789012345678901234567890123456789012345678901234567890
line 2...01234567890123456789012345678901234567890123456789012345678901234567890
line 3...01234567890123456789012345678901234567890123456789012345678901234567890

$ emacs-23-1 -geometry 80x10 -Q \
  --eval "(setq visual-line-fringe-indicators
            '(left-curly-arrow right-curly-arrow))" 80columns

The the buffer is displayed fine: Three lines that fit into 80 columns
displayed in 3 "visual lines".

[v-l-m-off.png (image/png, inline)]
[Message part 6 (text/plain, inline)]
Then do M-x visual-line-mode RET and get this: "visual line breaks"
are inserted.  The buffer is displayed as 6 "visual lines".

[v-l-m-on.png (image/png, inline)]
[Message part 8 (text/plain, inline)]
In fact, I now notice that setting visual-line-fringe-indicators is
irrelevant for the bug.

With ...

$ emacs-23-1 -geometry 80x10 -Q 80columns -f visual-line-mode

... I get:

[v-l-m-on-no-indicators.png (image/png, inline)]
[Message part 10 (text/plain, inline)]
As the lines fit into 80 columns, visual-line-mode should not insert
"visual line breaks".

In GNU Emacs 23.1.1 (i686-pc-linux-gnu, GTK+ Version 2.12.9)
 of 2009-07-30 on primula
Windowing system distributor `The X.Org Foundation', version 11.0.10400090
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: Fundamental

Minor modes in effect:
  tooltip-mode: t
  tool-bar-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  visual-line-mode: t
  transient-mark-mode: t

Recent input:
<help-echo> M-x v i s <tab> u <tab> <return> M-x r 
e p o r t - e m a c s - b u g <return>

Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Making completion list...
Visual-Line mode enabled

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/

This bug report was last modified 57 days ago.

Previous Next


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