Gnus development mailing list
 help / color / mirror / Atom feed
* driving Gnus via a "gnuclient" sort of program
@ 2001-07-30 19:55 Karl Kleinpaste
  2001-07-30 20:36 ` Paul Jarc
  0 siblings, 1 reply; 8+ messages in thread
From: Karl Kleinpaste @ 2001-07-30 19:55 UTC (permalink / raw)


--text follows this line-- 
This is a wide open, "blue sky", vaguely WIBNI sort of question.
From: Karl Kleinpaste <karl@charcoal.com>
Date: Mon, 30 Jul 2001 15:55:18 -0400
Message-ID: <vxkae1m2nvd.fsf@cinnamon.vanillaknot.com>
Lines: 25
User-Agent: Gnus/5.090004 (Oort Gnus v0.04) XEmacs/21.4 (Artificial
 Intelligence)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

Let us assume that I've somewhat lost my mind, and I'm curious about
and interested in the possibility of driving XEmacs+Gnus via a socket,
the way that gnuclient works.

This is part of a more general question about driving XEmacs remotely,
but Gnus is the 900-pound gorilla example-at-hand, and so will serve
nicely to break the back of this idea if it's not reasonable or possible.

I would like to be able to shovel Gnus function calls over the socket
with (gnuserv-eval (progn (...))) (such as starting Gnus, entering
groups, and reading articles), get function return values back, and
then evaluate further functions to tell XEmacs to hand me back the
entire contents of the various buffers that are normally displayed.
Ideally, I'd like to do this with "xemacs -unmapped -f gnuserv-start"
so that XEmacs isn't even visually present on the window system,
thereby being effectively totally hidden from the user.  When
requesting buffer contents back, I will need to get full detail on
buffers' textual content, fontification (UBI), colorization (headers
and quotation depth), overlays (e.g. smileys and whatnot), possibly
even image content though that may be addressable elsehow.

Exactly how far off the deep end have I stepped by pondering this?
What are the ramifications of attempting to (mis)use Gnus in this way?

--karl


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

end of thread, other threads:[~2001-07-31 18:48 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-07-30 19:55 driving Gnus via a "gnuclient" sort of program Karl Kleinpaste
2001-07-30 20:36 ` Paul Jarc
2001-07-30 20:44   ` Karl Kleinpaste
2001-07-30 22:37     ` Kai Großjohann
2001-07-31  6:28       ` OT: fake X server (was: driving Gnus via a "gnuclient" sort of program) Andreas Fuchs
2001-07-31  8:52         ` Kai Großjohann
2001-07-31 11:40           ` OT: fake X server Andreas Fuchs
2001-07-31 18:48         ` OT: fake X server (was: driving Gnus via a "gnuclient" sort of program) Nuutti Kotivuori

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 NNTP newsgroup(s).