[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: frame placement
From: |
Stefan Monnier |
Subject: |
Re: frame placement |
Date: |
Wed, 30 Nov 2022 15:16:22 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
> A long running emacs (Xt toolkit) has now taken to positioning new
> frames at 0x0 regardless of what the windowmanager wants.
> xprop on the new frames show
>
> ``
> WM_NORMAL_HINTS(WM_SIZE_HINTS):
> user specified location: 0, 0
> user specified size: 838 by 750
> ``
>
> I'm wondering how this got set. there is nothing in the *-frame-list
Do you mean things like `default-frame-alist`?
> which is doing this, xrdb -query -all is blank I can't see anything in
> via x-get-resource, I can create fresh frames with user-position
> parameters but I want the default to go back to window manager
> placement (like it does in a fresh emacs)
>
> Any clues would help.
I'd try `M-x trace-function RET make-frame RET` or maybe
`M-x trace-function RET x-create-frame RET`
If the args passed to those functions "explain" the problem,
then `M-x debug-on-entry RET x-create-frame RET` would be my next step
(but make sure that bringing up the debugger doesn't need to create
a new frame ;-)
Stefan