GNU bug report logs - #76190
31.0.50; Setting frame parameter 'left (- -N) broken

Previous Next

Package: emacs;

Reported by: Michael Heerdegen <michael_heerdegen <at> web.de>

Date: Tue, 11 Feb 2025 02:05:01 UTC

Severity: normal

Found in version 31.0.50

Full log


View this message in rfc822 format

From: Angelo Graziosi <angelo.g0 <at> libero.it>
To: 76190 <at> debbugs.gnu.org
Subject: bug#76190: 31.0.50; Setting frame parameter 'left (- -N) broken
Date: Wed, 12 Feb 2025 20:47:49 +0100
I had noticed this issue some time ago. It shows up only on GNU/Linux 
(Mint, here). For example, to have the top right corner of Emacs aligned 
with the top right corner of the Desktop, I have to put on Windows:

(left . (- -5)) ; pixel
(top  .   0)    ; pixel

On GNU/Linux, instead I had

(left . 830)  ; pixel
(top  .   0)  ; pixel

After your fix, On GNU/Linux I can put

(left . (- -20)) ; pixel
(top  .   0)  ; pixel


But with the same binaries installed, on WSL I have to put

(left . (- -60)) ; pixel
(top  .   0)  ; pixel


May you explain why this difference?

Why, in any case (also on Windows), I have to do a negative shift?

Have you some suggestion to test to have TR corner on TR corner of the 
Desktop?

TIA,
 Angelo.






This bug report was last modified 123 days ago.

Previous Next


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