I use gnuclient as my EDITOR for tools like mozex and cvs/svn commit message
editing. I also use a virtual desktop environment. My main XEmacs frame is
typically in one of those desktops, Firefox in another and Thunderbird in a
third. If I'm not careful, when I go to close a gnuclient session
(delete-frame) XEmacs refuses to delete the last visible frame. There are
other frames, they are just in other virtual desktops. Given that
(delete-frame) is written in C I didn't see any easy way around this. If I
manage to call it with a FORCE arg of t it seems like it will want to kill
the session altogether. I'm running 21.5.28, but I've seen this same
behavior with earlier versions of XEmacs as well (at least 21.4.x).
--
Skip Montanaro - skip(a)pobox.com -
http://www.webfast.com/~skip/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta