aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2008-04-05 17:55:00 +0000
committerStefan Monnier2008-04-05 17:55:00 +0000
commit6afdf6e69a6ffae71c5de887727c1190302f8c72 (patch)
tree951a9af02a9b3a9d079e34fc618347ef0ca51e08
parent6bfc86982bac0e5bd73af58112a17d20d3314f4f (diff)
downloademacs-6afdf6e69a6ffae71c5de887727c1190302f8c72.tar.gz
emacs-6afdf6e69a6ffae71c5de887727c1190302f8c72.zip
Undo part of the multi-tty change, which is only needed if server.el is
preloaded, and broke server-running-p. (server-socket-dir): Initialize in the defvar, as before. (server-start): Remove initialization of server-socket-dir.
-rw-r--r--lisp/ChangeLog10
-rw-r--r--lisp/server.el8
2 files changed, 10 insertions, 8 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index d1083f35323..20816c12e72 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,10 @@
12008-04-05 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * server.el: Undo part of the multi-tty change, which is only
4 needed if server.el is preloaded, and broke server-running-p.
5 (server-socket-dir): Initialize in the defvar, as before.
6 (server-start): Remove initialization of server-socket-dir.
7
12008-04-05 Eli Zaretskii <eliz@gnu.org> 82008-04-05 Eli Zaretskii <eliz@gnu.org>
2 9
3 * ls-lisp.el (ls-lisp-format): Support inodes that are 2- or 10 * ls-lisp.el (ls-lisp-format): Support inodes that are 2- or
@@ -7,8 +14,7 @@
7 14
8 * cus-face.el (custom-face-attributes): Handle roman slant. 15 * cus-face.el (custom-face-attributes): Handle roman slant.
9 16
10 * faces.el (default): Ensure the face-defface-spec property is 17 * faces.el (default): Ensure the face-defface-spec property is set.
11 set.
12 18
132008-04-05 Adrian Robert <Adrian.B.Robert@gmail.com> 192008-04-05 Adrian Robert <Adrian.B.Robert@gmail.com>
14 20
diff --git a/lisp/server.el b/lisp/server.el
index 024df504779..c88143f7ca1 100644
--- a/lisp/server.el
+++ b/lisp/server.el
@@ -204,9 +204,8 @@ are done with it in the server.")
204 204
205(defvar server-name "server") 205(defvar server-name "server")
206 206
207(defvar server-socket-dir nil 207(defvar server-socket-dir (format "/tmp/emacs%d" (user-uid))
208 "The directory in which to place the server socket. 208 "The directory in which to place the server socket.")
209Initialized by `server-start'.")
210 209
211(defun server-clients-with (property value) 210(defun server-clients-with (property value)
212 "Return a list of clients with PROPERTY set to VALUE." 211 "Return a list of clients with PROPERTY set to VALUE."
@@ -463,9 +462,6 @@ kill any existing server communications subprocess."
463 (not server-clients) 462 (not server-clients)
464 (yes-or-no-p 463 (yes-or-no-p
465 "The current server still has clients; delete them? ")) 464 "The current server still has clients; delete them? "))
466 ;; It is safe to get the user id now.
467 (setq server-socket-dir (or server-socket-dir
468 (format "/tmp/emacs%d" (user-uid))))
469 (when server-process 465 (when server-process
470 ;; kill it dead! 466 ;; kill it dead!
471 (ignore-errors (delete-process server-process))) 467 (ignore-errors (delete-process server-process)))