On Sun, Nov 02, 2003 at 08:15:25PM +0100, Hrvoje Niksic wrote:
Jeff Mincy <jeff(a)delphioutpost.com> writes:
>> Byt *why* are you trying to run terminal-based GNU client under an
>> Emacs shell? Are you aware that Emacs shell doesn't provide a
>> terminal emulation? If you wish to run XEmacs under itself, use
>> `M-x term' instead of `M-x shell', and it will probably work.
I've tried that, but it's really slow (especially when I'm ssh'ing over
an
analog modem connection as I sometimes do).
>> If you want to edit a file from the shell buffer, simply use
`C-x C-f'!
>
> C-x C-f <foobar> would work for 'gnuclient <foobar>' command
from
> the *shell* buffer. There are various commands that invoke $EDITOR,
> like crontab -e, which should work if you've done export
> EDITOR=gnuclient, and have gnuserv running.
Good point. Maybe gnuclient should detect that it's running under an
inferior XEmacs shell and not try to attach to a TTY.
And that's basically the situation I run into...crontab -e is something I
do occasionally, but I also do Perforce and/or CVS commands in that shell
that use $EDITOR to gather comments. Yes, they have xemacs integrations, so
I can generally get by using the appropriate elisp functionality, but my
fingers don't always remember that.
Scott