GNU bug report logs - #32207
26.1; can't set window position with emacs 26.3

Previous Next

Package: emacs;

Reported by: emacs <at> martins.cc

Date: Thu, 19 Jul 2018 00:11:02 UTC

Severity: normal

Found in version 26.1

Full log


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

From: martin rudalics <rudalics <at> gmx.at>
To: emacs <at> martins.cc
Cc: 32207 <at> debbugs.gnu.org
Subject: Re: bug#32207: 26.1; can't set window position with emacs 26.3
Date: Fri, 20 Jul 2018 08:41:38 +0200
> No, it fails to position the initial frame period.  I start
> one emacs on the "default/initial" screen, another a few
> screens away.  Neither obeys the command line position.

I was confused by your earlier text ...

>> them on desk 1/page 1 and desk1/page 5 of my FVWM
>> configuration, and they both start on desk 1/page 1, at the

... and so I now presume that the desk/page specifications have no
relevance to the problem.  Right?

>> Does positioning a new frame in a running Emacs session via
>> (make-frame '((left . x) (top . y)))
>
> Just tried it with x and y within the physical desktop and a
> few screens away and neither worked.

Aha.  So let's concentrate on 'make-frame' from a running Emacs
session to avoid dealing with the startup rigmarole.

> However, if I kill fvwm and use make-frame, it WORKS!  Even
> off screen, which I can see when I restart fvwm.
>
> This is interesting, as I'm running the same fvwm as with
> the previous emacs, where this worked.  Also xterms position
> themselves properly.  Just tried glxgears, mplayer and it
> works with those too.  Xv works within the physical screen,
> it doesn't off-screen.
>
> Maybe Emacs changed the way it requests the screen position
> to a way that fvwm doesn't like.  I'll need to try with
> another window manager.

We already have a new window manager dependent issue with Bug#31745.
Just that fvwm is not listed there IIRC.

martin




This bug report was last modified 5 years and 182 days ago.

Previous Next


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