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


View this message in rfc822 format

From: martin rudalics <rudalics <at> gmx.at>
To: Ashton Wiersdorf <ashton <at> wiersdorfmail.net>
Cc: luangruo <at> yahoo.com, jporterbugs <at> gmail.com, Eli Zaretskii <eliz <at> gnu.org>, 74430 <at> debbugs.gnu.org
Subject: bug#74430: 30.0.92; pixel-scroll-precision-mode hiding Eshell prompt after some commands
Date: Fri, 3 Jan 2025 09:55:50 +0100
> 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.