Rodrigo> Hmmm... man gnuserv: Rodrigo> -nw This option makes gnuclient act as a frontend such that Rodrigo> XEmacs can attach to the current TTY. XEmacs will then open Rodrigo> a new TTY frame. The effect is similar to having started a Rodrigo> new XEmacs on this TTY with the ``-nw''option. It currently Rodrigo> only works if XEmacs is running on the same machine as Rodrigo> gnuclient. This is the default if the `DISPLAY'environment Rodrigo> variable is not set.
Rodrigo> DISPLAY isn't set, I'm doing this on the console. So that Rodrigo> might be it? FSF Emacs can't attach itself to a different TTY Rodrigo> but XEmacs can, so gnuserv with FSF Emacs won't work on a Rodrigo> console? I think that's almost right. It would work if you run both Emacs and gnuclient from the same tty. Of course that only makes sense if you suspend Emacs first, and there's a simpler mechanism for that (try C-h f resume). Rodrigo> I like GNU Emacs and wouldn't like to switch over, but I've Rodrigo> seen so much stuff working on XEmacs lately (and not working Rodrigo> on GNU Emacs, or taking longer to be implemented) that I'm Rodrigo> reconsidering... I'm almost sure there's a workaround for this using some features of screen. Doesn't it allow you to detach from a process started on one pseudo tty and then attach to it from another? Unfortunately it's been a long time since I used screen, I am spoiled by X now. Also the "dislocate" script distributed with expect does something along these lines. Myself, I have too much customization code that breaks under XEmacs to consider switching... -- Ian Zimmerman, Oakland, California, U.S.A. Hypocrisy, arrogance and manipulation: sure-fire ways to earn hatred. GPG pub key: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087

