GNU bug report logs - #76064
31.0.50; Display issue with flymake-show-diagnostics-at-end-of-line

Previous Next

Package: emacs;

Reported by: Ergus <spacibba <at> aol.com>

Date: Tue, 4 Feb 2025 23:26:01 UTC

Severity: normal

Found in version 31.0.50

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Ergus <spacibba <at> aol.com>, sbaugh <at> janestreet.com
Cc: 76064 <at> debbugs.gnu.org
Subject: Re: bug#76064: 31.0.50;
 Display issue with flymake-show-diagnostics-at-end-of-line
Date: Wed, 05 Feb 2025 15:46:45 +0200
> Date: Wed, 05 Feb 2025 00:24:32 +0100
> From:  Ergus via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> I have been using flymake-show-diagnostics-at-end-of-line for a while
> and I have noticed that the inlined diagnostics behaves wrongly.
> 
> 1. If I am in a line with a diagnostic at the end, and I do C-e, the
> cursor goes to the end of the diagnostic instead to the end of the line.
> 
> 2. If after that I do C-a nothing happens, the cursor "stock" there
> until I leave the line. Left or right arrow don't work either.
> 
> 3. If we are in the last line and it has a diagnostic, it is impossible
> to write at the end of the line because the cursor jumps constantly to
> the end of the diagnostic when typing.

This is bug#73863.  I explained why this happens in that bug, see

  https://debbugs.gnu.org/cgi/bugreport.cgi?bug=73863#35

I proposed several potential solutions for that here:

  https://debbugs.gnu.org/cgi/bugreport.cgi?bug=73863#62

(and a couple of other ideas elsewhere in that discussion).  But
AFAIU, none of the suggestions were acceptable, so here we are.




This bug report was last modified 129 days ago.

Previous Next


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