Alun,
 
I personally have downloaded gnuserv.zip some long time ago and unpacked
everything into the bin folder of the emacs installation. Consequently,
the executables in that folder are:
 
emacs.exe
gnuclient.exe
gnuclientw.exe
gnudoit.exe
gnuserv.exe
runemacs.exe
(+ some others that do other things, e.g. ctags.exe etc)
 
I associate everything with gnuclientw.exe - this will start emacs if
not running yet, and use an existing instance if it is - I have the
following in my _emacs file.
 
;;; Start Gnuserv
(require 'gnuserv)
(gnuserv-start)
(setq gnuserv-frame (selected-frame))
 
Just saw on Emacs Wiki
(http://www.emacswiki.org/cgi-bin/emacs-en/EmacsClient) that the latest
version of emacsclient works on Windows and the command line should be
 
emacsclient -n
 
and server-start) instead of (gnuserv-start).
 
I don't have any experience with this at the moment, but very well might
migrate soon as gnuserv is pretty old and I don't think it maintained
(it just happens to work).
 
Hope this helps.
 
Cheers,
 
Andreas

________________________________

From: Alun Pope [mailto:POPEA@stgeorge.com.au] 
Sent: Tuesday, 27 March 2007 10:18
To: David Scott; Kiermeier, Andreas (PIRSA - SARDI); Richard M.
Heiberger
Cc: ESS; 8rino-Luca Pantani
Subject: Re: [ESS] R: gnuclient or emacsclient? (was - R: Xemacs icons
are not shown on win2000)


Thanks - this sounds like almost the solution to a problem I have:  
 
I use emacs, ESS, auctex, Sweave under Windows XP and get new instances
of emacs when I open any file with an emacs association.  But, should I
associate extensions with gnuclient or emacsclient?  And is the file I
want called emacs.exe or runemacs.exe or something else?  Or is it
enough if I have (server-start) in my .emacs (which I do)?
 
Thanks - apologies if this is really the wrong list but this is the list
it came from... :)
 
Alun
 
---------------------
Dr Alun Pope

Executive Manager 
Portfolio and Investment Management
Group Credit - LMI

St.George Bank
Sydney NSW 2000


>>> "Richard M. Heiberger" <rmh@temple.edu> 26/03/2007 11:27 pm >>>
In gnuemacs, you need to associate file extensions with gnuclient or
emacsclient
to get the file to open in an existing instance of emacs.  On windows,
at least,
associating a file extension with emacs itself opens a new copy of
emacs, instead
of a new buffer in the already open emacs.  The *client programs do the
right
thing to make the file open in a new buffer in the existing instance of
emacs.  These programs will work with xemacs.

Rich

______________________________________________
ESS-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


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

***** IMPORTANT INFORMATION *****

This document should be read only by those persons to whom it is 

addressed and its content is not intended for use by any other 

persons. If you have received this message in error, please notify 

us immediately. Please also destroy and delete the message from 

your computer. Any unauthorised form of reproduction of this message 

is strictly prohibited.

 

St George Bank Limited AFSL 240997, Advance Asset Management Limited 

AFSL 240902, St George Life Limited AFSL 240900, ASGARD Capital
Management Limited 

AFSL 240695 and Securitor Financial Group Limited AFSL 240687 is not
liable for 

the proper and complete transmission of the information contained in 

this communication, nor for any delay in its receipt.

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

 


	[[alternative HTML version deleted]]


