GNU bug report logs -
#64048
30.0.50; global-display-line-numbers-mode has no easy way to set modes where it is enabled
Previous Next
Full log
View this message in rfc822 format
> From: Ihor Radchenko <yantar92 <at> posteo.net>
> Cc: 64048 <at> debbugs.gnu.org
> Date: Tue, 13 Jun 2023 16:09:30 +0000
>
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
> >> that will also define `display-line-numbers-modes' variable that
> >> controls where the global mode is enabled/disabled?
> >>
> >> Maybe it should even be the default in `define-globalized-minor-mode'
> >> when :predicate is not defined.
> >
> > I think it's too late for such changes, because it will definitely
> > break someone's setup.
>
> May you please elaborate?
>
> IMHO, the only way honouring `global-foo-modes' variable will break
> someone's setup is when somebody sets `global-foo-modes' (which has no
> effect now) and expects that there will be no effect in future as well.
I have enough gray hair to know that any such changes break something.
This mode has been with us since Emacs 26, so we cannot make such
changes after so much time. Especially since the problem, if there is
a problem, is minor at best.
Sorry.
This bug report was last modified 1 year and 363 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.