GNU bug report logs - #74430
30.0.92; pixel-scroll-precision-mode hiding Eshell prompt after some commands

Previous Next

Package: emacs;

Reported by: Ashton Wiersdorf <ashton <at> wiersdorfmail.net>

Date: Tue, 19 Nov 2024 05:28:02 UTC

Severity: normal

Found in version 30.0.92

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: luangruo <at> yahoo.com, martin rudalics <rudalics <at> gmx.at>
Cc: jporterbugs <at> gmail.com, ashton <at> wiersdorfmail.net, 74430 <at> debbugs.gnu.org
Subject: Re: bug#74430: 30.0.92; pixel-scroll-precision-mode hiding Eshell
 prompt after some commands
Date: Sat, 18 Jan 2025 11:17:09 +0200
Ping!  Po Lu, any suggestions or comments?

> Date: Fri, 3 Jan 2025 09:55:50 +0100
> Cc: Eli Zaretskii <eliz <at> gnu.org>, luangruo <at> yahoo.com, jporterbugs <at> gmail.com,
>  74430 <at> debbugs.gnu.org
> From: martin rudalics <rudalics <at> gmx.at>
> 
>  > I'm curious: does anyone know what the rationale is for
>  > `pixel-scroll-precision-mode` setting this to `nil`? It doesn't seem
>  > like something that you'd want… Did this behavior change in Emacs 30?
> 
> Apparently.  AFAICT the rationale was to fix Bug#65214.  I think the two
> ways to handle that bug and the present one are:
> 
> - Add two new values for 'make-cursor-line-fully-visible', say 'always'
>    and 'never', a mode would not be permitted to override.
> 
> - Add a second customizable variable say
>    'pixel-scroll-precision-mode-make-cursor-line-fully-visible'
>    that would control the behavior.
> 
> More experienced users could also try to set the buffer local value of
> 'make-cursor-line-fully-visible' in 'after-change-major-mode-hook'.
> 
> martin




This bug report was last modified 208 days ago.

Previous Next


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