[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#77313: 30.1.50; Regression: flymake indicators are erroneously using
From: |
Eli Zaretskii |
Subject: |
bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins |
Date: |
Thu, 27 Mar 2025 19:42:11 +0200 |
> From: Spencer Baugh <sbaugh@janestreet.com>
> Cc: 77313@debbugs.gnu.org
> Date: Thu, 27 Mar 2025 12:57:32 -0400
>
> Eli Zaretskii <eliz@gnu.org> writes:
> >> From: Spencer Baugh <sbaugh@janestreet.com>
> >> Keep in mind I was the one who, while reviewing the flymake patch adding
> >> margins, suggested that TTY frames automatically default to using
> >> margins. This code exists because I requested it. I sadly did not
> >> realize that the behavior was implemented with a buggy default value for
> >> flymake-indicator-type, nor was it caught before release; I only just
> >> now have received direct user complaints about the regression.
> >
> > That's fine. We all make mistakes. But the way to correct those
> > mistakes is not to go back, it's to go forward.
> >
> > So I urge you to work on a fix which doesn't disable the indicators in
> > "emacs -nw", but instead attempts to detect the situations you
> > describe above and adapt the indicator style to them.
>
> If you insist, I will develop such a fix. It will be more complex. But
> can we please nevertheless backport it to Emacs 30? I really want this
> regression to be fixed in Emacs 30.2; I've gotten multiple user
> complaints about it.
I'm reluctant to "fix" this by reverting a useful improvement. So
let's first see the proper solution, which solves the problem for
daemon sessions without reintroducing the problem for -nw sessions,
and let's take it from there.
Thanks.
- bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins, Spencer Baugh, 2025/03/27
- bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins, Eli Zaretskii, 2025/03/27
- bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins, Spencer Baugh, 2025/03/27
- bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins, Eli Zaretskii, 2025/03/27
- bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins, Spencer Baugh, 2025/03/27
- bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins,
Eli Zaretskii <=
- bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins, Juri Linkov, 2025/03/27
- bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins, Spencer Baugh, 2025/03/27
- bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins, Eli Zaretskii, 2025/03/28
- bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins, Spencer Baugh, 2025/03/28
- bug#77313: 30.1.50; Regression: flymake indicators are erroneously using margins, Eli Zaretskii, 2025/03/29