Chong Yidong skrev:
There was one controversial patch
applied to src/xterm.c at the beginning of November, which may have
some bearing on this. This is just a hunch, but could you apply the
reversed patch and see if the problem persists?
Applying that patch fixed the problem. I'm much happier now - thanks!
My preceding email to Jon was not sent to this list, but the patch in
question was the _NET_ACTIVE_WINDOW hack discussed in the "raise-frame
doesn't work in Fedora Core 4" thread on emacs-devel. Apparently, the
hack has bad side-effects.
It is not a hack, it is following a Freedesktop specification. We have to
revisit the whole specification after the release and probably add a lot more
of these _NET_* settings. I'd say it is a bug in metacity (there are plenty
already ...), but I've changed that bit in Emacs so we only send
_NET_ACTIVATE_WINDOW on explicit raise-frame calls.
Jonathan, can you test a newer CVS? Can you also check if raise-frame works
on your old copy (i.e. the one that didn't hang metacity) of Emacs and the
newer one?
Thanks,
Jan D.
_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug