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 #62 received at 74430 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Ashton Wiersdorf <ashton <at> wiersdorfmail.net>
Cc: luangruo <at> yahoo.com, rudalics <at> gmx.at, 74430 <at> debbugs.gnu.org,
 jporterbugs <at> gmail.com
Subject: Re: bug#74430: 30.0.92; pixel-scroll-precision-mode hiding Eshell
 prompt after some commands
Date: Fri, 03 Jan 2025 10:26:12 +0200
> From: Ashton Wiersdorf <ashton <at> wiersdorfmail.net>
> Cc: Eli Zaretskii <eliz <at> gnu.org>,  luangruo <at> yahoo.com,
>   jporterbugs <at> gmail.com,  74430 <at> debbugs.gnu.org
> Date: Thu, 02 Jan 2025 17:09:13 -0700
> 
> > (setq-default make-cursor-line-fully-visible t)
> 
> I can confirm: this does solve the issue. Thank you so much!
> 
> 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…

pixel-scroll-precision-mode sets that variable because otherwise you
couldn't have smooth scroll when the last line is tall, since Emacs
would then scroll by a larger amount to have the last line fully
visible.

> Did this behavior change in Emacs 30?

Yes, see bug#65214.




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.