pkg-descr

gnuserv allows you to attach to an already running Emacs. This allows
external programs to make use of Emacs' editing capabilities. It is
like GNU Emacs' emacsserver/server.el, but has many more features.

WWW: http://meltin.net/hacks/emacs/

-- ported by Ilya Martynov

pkg-message

*****************************************************************************

Add following code into your .emacs to enable autoloading of gnuserv lisp
files:

(autoload 'gnuserv-start "gnuserv-compat"
"Allow this Emacs process to be a server for client processes."
t)
(setq gnuserv-program "gnuserv-emacs")
(gnuserv-start)

*****************************************************************************

pkg-plist

%%EMACS_SITE_LISPDIR%%/gnuserv/devices.el
%%EMACS_SITE_LISPDIR%%/gnuserv/devices.elc
%%EMACS_SITE_LISPDIR%%/gnuserv/gnuserv-compat.el
%%EMACS_SITE_LISPDIR%%/gnuserv/gnuserv-compat.elc
%%EMACS_SITE_LISPDIR%%/gnuserv/gnuserv.el
%%EMACS_SITE_LISPDIR%%/gnuserv/gnuserv.elc
bin/gnuattach%%BINSUFFIX%%
bin/gnuclient%%BINSUFFIX%%
bin/gnudoit%%BINSUFFIX%%
bin/gnuserv%%BINSUFFIX%%
share/doc/gnuserv-%%EMACS_PORT_NAME%%/COPYING
share/doc/gnuserv-%%EMACS_PORT_NAME%%/ChangeLog
share/doc/gnuserv-%%EMACS_PORT_NAME%%/INSTALL
share/doc/gnuserv-%%EMACS_PORT_NAME%%/README
share/doc/gnuserv-%%EMACS_PORT_NAME%%/README.orig
@dirrm %%EMACS_SITE_LISPDIR%%/gnuserv
@dirrm share/doc/gnuserv-%%EMACS_PORT_NAME%%