]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve documentation of 'server-name'
authorEli Zaretskii <eliz@gnu.org>
Wed, 18 May 2016 19:50:45 +0000 (22:50 +0300)
committerEli Zaretskii <eliz@gnu.org>
Wed, 18 May 2016 19:50:45 +0000 (22:50 +0300)
* doc/emacs/misc.texi (Emacs Server): Fix example of setting
'server-name'.  Mention how to do that with daemon sessions.
(Bug#23576)

doc/emacs/misc.texi

index af2b6acd8a478252b2607b23b926154c9ed8d454..497a4abd71b4f358dcea10e186f955f67bc27ca2 100644 (file)
@@ -1596,10 +1596,17 @@ variable to @samp{emacsclient +%d %s}.}
   You can run multiple Emacs servers on the same machine by giving
 each one a unique @dfn{server name}, using the variable
 @code{server-name}.  For example, @kbd{M-x set-variable @key{RET}
-server-name @key{RET} foo @key{RET}} sets the server name to
+server-name @key{RET} "foo" @key{RET}} sets the server name to
 @samp{foo}.  The @code{emacsclient} program can specify a server by
 name, using the @samp{-s} option (@pxref{emacsclient Options}).
 
+  If you want to run multiple Emacs daemons (@pxref{Initial Options}),
+you can give each daemon its own server name like this:
+
+@example
+  emacs --eval "(setq server-name \"foo\")" --daemon
+@end example
+
 @findex server-eval-at
   If you have defined a server by a unique server name, it is possible
 to connect to the server from another Emacs instance and evaluate Lisp