]> git.eshelyaron.com Git - emacs.git/commitdiff
(server-start): Make the warning more verbose (Bug#2395).
authorChong Yidong <cyd@stupidchicken.com>
Fri, 20 Feb 2009 02:16:25 +0000 (02:16 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Fri, 20 Feb 2009 02:16:25 +0000 (02:16 +0000)
lisp/server.el

index cd9c5fa4ad8942df1b46fdca0176c1e05a266bb7..1399b41e8ce193e2d378b21c313f59ed094eb1fe 100644 (file)
@@ -493,9 +493,14 @@ To force-start a server, do \\[server-force-delete] and then
          ;; Remove any leftover socket or authentication file
          (ignore-errors (delete-file server-file))
        (setq server-mode nil) ;; already set by the minor mode code
-       (display-warning 'server
-                        (format "Emacs server named %S already running" server-name)
-                        :warning)
+       (display-warning
+        'server
+        (concat "Unable to start the Emacs server.\n"
+                (format "There is an existing Emacs server, named %S.\n"
+                        server-name)
+                "To start the server in this Emacs process, stop the existing
+server or call `M-x server-force-delete' to forcibly disconnect it.")
+        :warning)
        (setq leave-dead t))
       ;; If this Emacs already had a server, clear out associated status.
       (while server-clients