unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Gnu Emacs and gnuclient
@ 2007-02-22 17:35 Tim
  2007-02-22 18:56 ` Thorsten Bonow
  0 siblings, 1 reply; 5+ messages in thread
From: Tim @ 2007-02-22 17:35 UTC (permalink / raw)
  To: help-gnu-emacs

Hello,

I'm using Gnu Emacs on Linux, with gnuclient to edit files with my
always-on Emacs.
I have previously used XEmacs, and could edit my files with a new
window in my X session, or with "-nw" to run within my current text
session. What I have so far with Gnu Emacs does everything within the
display of my original session only.

What I usually do is start up emacs within a screen session (i.e.
within my .screenrc), which I can attach and use either locally or
remote via SSH. This works great, but I would like to be able to use
gnuclient within other screen sessions or from X, without having to go
to that original screen session window to see what I'm doing. Are
there some parameters I can set to do this?

  Thanks,
  Tim

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Gnu Emacs and gnuclient
  2007-02-22 17:35 Gnu Emacs and gnuclient Tim
@ 2007-02-22 18:56 ` Thorsten Bonow
  2007-02-22 19:10   ` Tim
  2007-02-22 20:56   ` David Kastrup
  0 siblings, 2 replies; 5+ messages in thread
From: Thorsten Bonow @ 2007-02-22 18:56 UTC (permalink / raw)
  To: help-gnu-emacs

>>>>> "Tim" == Tim  <tim.lavoie@gmail.com> writes:

    Tim> What I usually do is start up emacs within a screen session (i.e.
    Tim> within my .screenrc), which I can attach and use either locally or
    Tim> remote via SSH. This works great, but I would like to be able to use
    Tim> gnuclient within other screen sessions or from X, without having to go
    Tim> to that original screen session window to see what I'm doing. Are there
    Tim> some parameters I can set to do this?

This is a FAQ. You can search the Internet.

The last released version of GNU Emacs hasn't got XEmacs "full" server/client
capabilities, ie is *not* able to open new frames on tty *and* X
devices/displays simultaneously. If started on a tty, you have to stay
there. Under X, you can open frames on X displays, but not on a tty.

The (soon to be released?) GNU Emacs version from CVS includes an improved
version of emacsclient which---within the mentioned limits of GNU Emacs---can
replace gnuclient. There is the Emacs Multi-tty patch, which adds the missing
server/client capabilities to GNU Emacs. This patch is scheduled for inclusion in
the release *after* the (upcoming?) next release. I use both the CVS version and
the Multi-tty patched version (packaged for my Debian unstable box) on a daily
basis for a long time, experiencing only rare crashes, minor glitches and *no*
data losses. I *love* the Multi-tty features. If the XEmacs team doesn't get
their act together any time soon, I will do the switch away from my beloved
XEmacs because of this feature alone (Sigh).

You can get precompiled CVS snapshots for Windoze too. The Multi-tty patch isn't
working on windoze (yet).

    Tim>   Thanks, Tim

Hope this helps.

Toto

-- 
Contact information and PGP key at
http://www-users.rwth-aachen.de/thorsten.bonow

In six days the Lord created the heavens and the earth and all the
wonders therein. There are some of us who feel that He might have
taken just a little more time.

Friedman, Kinky (1993), A case of Lone Star. New York (Wings Books),
356

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Gnu Emacs and gnuclient
  2007-02-22 18:56 ` Thorsten Bonow
@ 2007-02-22 19:10   ` Tim
  2007-02-22 20:56   ` David Kastrup
  1 sibling, 0 replies; 5+ messages in thread
From: Tim @ 2007-02-22 19:10 UTC (permalink / raw)
  To: help-gnu-emacs

On Feb 22, 12:56 pm, Thorsten Bonow <thorsten.bo...@post.rwth-
aachen.de> wrote:
> The (soon to be released?) GNU Emacs version from CVS includes an improved
> version of emacsclient which---within the mentioned limits of GNU Emacs---can
> replace gnuclient. There is the Emacs Multi-tty patch, which adds the missing
> server/client capabilities to GNU Emacs. This patch is scheduled for inclusion in
> the release *after* the (upcoming?) next release. I use both the CVS version and
> the Multi-tty patched version (packaged for my Debian unstable box) on a daily
> basis for a long time, experiencing only rare crashes, minor glitches and *no*
> data losses. I *love* the Multi-tty features. If the XEmacs team doesn't get
> their act together any time soon, I will do the switch away from my beloved
> XEmacs because of this feature alone (Sigh).

OK, thanks Thorsten. I'll check out the multi-tty patch and related
bits. I do have EmacsW32
at work, where I'm stuck in Windows all the time. It does pretty much
what I want there, so
I don't think I'll fool around too much with that. (Now, if I could
use Gnus instead of Outlook...)

  Cheers,
  Tim

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Gnu Emacs and gnuclient
  2007-02-22 18:56 ` Thorsten Bonow
  2007-02-22 19:10   ` Tim
@ 2007-02-22 20:56   ` David Kastrup
  2007-02-22 22:16     ` Thorsten Bonow
  1 sibling, 1 reply; 5+ messages in thread
From: David Kastrup @ 2007-02-22 20:56 UTC (permalink / raw)
  To: help-gnu-emacs

Thorsten Bonow <thorsten.bonow@post.rwth-aachen.de> writes:

> I *love* the Multi-tty features. If the XEmacs team doesn't get
> their act together any time soon, I will do the switch away from my
> beloved XEmacs because of this feature alone (Sigh).

Uh, what?

The whole point of the awfully overdesigned
locale/specifier/instantiator system in XEmacs that has from the
beginning made it impossible for anybody but the very gifted to
actually program and/or understand code seriously making use of images
and toolbars has been the support of multiple ttys with different
capabilities.

Consequently, XEmacs' gnuclient can open a frame right in the
gnuclient tty.  It's been a selling point of XEmacs for decades,
actually.

Now as far as I can tell, the programming APIs of Emacs' multi-tty
support will be much much easier to understand and use.

But the basic _feature_ has, as far as I can judge, been available to
users pretty much from the beginning of Lucid Emacs' separate
existence.

I can't think of any feature gap that took Emacs longer to close.

So as long as you are talking about the user-level feature (and not
the programmers' API), I am somewhat at a loss about why this would
make you consider a switch.

I am certainly not above XEmacs-bashing, but I would not have thought
user-level multi-tty support a suitable area.  It's been around in
XEmacs from very early on as far as I can tell.  So could you
elaborate?

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Gnu Emacs and gnuclient
  2007-02-22 20:56   ` David Kastrup
@ 2007-02-22 22:16     ` Thorsten Bonow
  0 siblings, 0 replies; 5+ messages in thread
From: Thorsten Bonow @ 2007-02-22 22:16 UTC (permalink / raw)
  To: help-gnu-emacs

>>>>> "David" == David Kastrup <dak@gnu.org> writes:

    David> Thorsten Bonow <thorsten.bonow@post.rwth-aachen.de> writes:
    >> I *love* the Multi-tty features. If the XEmacs team doesn't get their act
    >> together any time soon, I will do the switch away from my beloved XEmacs
    >> because of this feature alone (Sigh).

    David> Uh, what?

Oh dear. Taking up a new job and raising at half past three in the morning for
three weeks will do that to you...

    [...]

    David> I am certainly not above XEmacs-bashing, but I would not have thought
    David> user-level multi-tty support a suitable area.  It's been around in
    David> XEmacs from very early on as far as I can tell.  So could you
    David> elaborate?

I must have nodded of while writing this: It was supposed to be the other way
round:

For my way of working the multi-tty features of XEmacs are so helpful that in
return I still accept the growing number of annoying things about XEmacs. I'm thinking
of doing the complete switch to GNU Emacs when multi-tty is available on
Windoze/Cygwin, too.

Sorry to bother you. It wasn't important for the question, I don't want to start
a flame-war and I shouldn't have written it. Hope the rest of my posting was
useful. Will get a good night sleep now... :-)

Toto

-- 
Contact information and PGP key at
http://www-users.rwth-aachen.de/thorsten.bonow

Halt, Beamtenseele!

Fantomas in "Die Märchenbraut", Folge 13: "Glöckliches Ende"
(sic!)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-02-22 22:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-22 17:35 Gnu Emacs and gnuclient Tim
2007-02-22 18:56 ` Thorsten Bonow
2007-02-22 19:10   ` Tim
2007-02-22 20:56   ` David Kastrup
2007-02-22 22:16     ` Thorsten Bonow

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).