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

From: martin rudalics <rudalics <at> gmx.at>
To: Ashton Wiersdorf <ashton <at> wiersdorfmail.net>, Eli Zaretskii <eliz <at> gnu.org>
Cc: luangruo <at> yahoo.com, jporterbugs <at> gmail.com, 74430 <at> debbugs.gnu.org
Subject: Re: bug#74430: 30.0.92; pixel-scroll-precision-mode hiding Eshell
 prompt after some commands
Date: Wed, 1 Jan 2025 10:02:41 +0100
> Dump this into "eshell_scroll_bug.el":
>
>     (pixel-scroll-precision-mode)
>     (tool-bar-mode -1)
>     (setopt frame-resize-pixelwise t)
>     (set-frame-height (selected-frame) 486 nil t)
>     (eshell)
>
> Then run `emacs -Q -l eshell_scroll_bug.el`, and then run `find /etc/` from inside Eshell.
>
> The prompt should appear covered by the mode-line.

I can reproduce it here with (setopt frame-resize-pixelwise t) and
dragging the bottom border of the frame up so the eshell window doesn't
have an integral number of lines.

'pixel-scroll-precision-mode' sets 'make-cursor-line-fully-visible' to
nil so this is probably the intended bahavior.  When I do

(setq-default make-cursor-line-fully-visible nil)

I can't see it any more.

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.