[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: raise-frame doesn't work in Fedora Core 4
From: |
Richard Stallman |
Subject: |
Re: raise-frame doesn't work in Fedora Core 4 |
Date: |
Fri, 03 Nov 2006 02:07:06 -0500 |
> What happens if you do this (via wmctrl or directly) and you're using
> an older wm? Does it do any harm?
No, it becomes a noop. The client message gets sent to the root window but
since nobody (i.e. the window manager) isn't listening for it, nothing more
happens.
Then by all means we should make it send the proper messages.
It depends on how we want raise-frame to behave. Do we want Emacs to
switch
the frame to the current desktop or not? To not switch is the current
implementation so if we want to change I suggest next release.
I don't think Emacs should move the window to a different desktop
merely because the code thinks it should be raised. That's would be
too drastic, an interference with the user's window layout.
However, selecting the desktop which contains that window,
as you've said _NET_ACTIVATE_WINDOW does, is good.
Re: raise-frame doesn't work in Fedora Core 4, Chong Yidong, 2006/11/01