aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaroly Lorentey2005-07-11 00:12:27 +0000
committerKaroly Lorentey2005-07-11 00:12:27 +0000
commit6d93dbff63af619cc2e89d455fe92e5cd950a307 (patch)
tree5b635a1763e94c98b73abe1b9ac5e565aa4f7142
parent7e59217d2639c9913c2c76cd9d9825dabe78251a (diff)
downloademacs-6d93dbff63af619cc2e89d455fe92e5cd950a307.tar.gz
emacs-6d93dbff63af619cc2e89d455fe92e5cd950a307.zip
Cosmetic changes in server.el.
* lisp/server.el: Use `device' instead of `display' or `display-id' in variable and client parameter names. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-383
-rw-r--r--lisp/server.el38
-rw-r--r--src/term.c4
2 files changed, 21 insertions, 21 deletions
diff --git a/lisp/server.el b/lisp/server.el
index dab3cde8268..0c6175d1ee6 100644
--- a/lisp/server.el
+++ b/lisp/server.el
@@ -250,7 +250,7 @@ VARS should be a list of strings."
250 (setenv (car ,pair) (cdr ,pair))))))) 250 (setenv (car ,pair) (cdr ,pair)))))))
251 251
252(defun server-delete-client (client &optional noframe) 252(defun server-delete-client (client &optional noframe)
253 "Delete CLIENT, including its buffers, displays and frames. 253 "Delete CLIENT, including its buffers, devices and frames.
254If NOFRAME is non-nil, let the frames live. (To be used from 254If NOFRAME is non-nil, let the frames live. (To be used from
255`delete-frame-functions'." 255`delete-frame-functions'."
256 ;; Force a new lookup of client (prevents infinite recursion). 256 ;; Force a new lookup of client (prevents infinite recursion).
@@ -274,9 +274,9 @@ If NOFRAME is non-nil, let the frames live. (To be used from
274 (kill-buffer (current-buffer)))))) 274 (kill-buffer (current-buffer))))))
275 275
276 ;; Delete the client's tty. 276 ;; Delete the client's tty.
277 (let ((display-id (server-client-get client 'display))) 277 (let ((device (server-client-get client 'device)))
278 (when (eq (display-live-p display-id) t) 278 (when (eq (display-live-p device) t)
279 (delete-display display-id))) 279 (delete-display device)))
280 280
281 ;; Delete the client's frames. 281 ;; Delete the client's frames.
282 (unless noframe 282 (unless noframe
@@ -317,7 +317,7 @@ message."
317 (when (and (frame-live-p frame) 317 (when (and (frame-live-p frame)
318 proc 318 proc
319 (or (window-system frame) 319 (or (window-system frame)
320 ;; A terminal display must not yet be deleted if 320 ;; A terminal device must not yet be deleted if
321 ;; there are other frames on it. 321 ;; there are other frames on it.
322 (< 0 (let ((frame-num 0)) 322 (< 0 (let ((frame-num 0))
323 (mapc (lambda (f) 323 (mapc (lambda (f)
@@ -329,10 +329,10 @@ message."
329 (server-log (format "server-handle-delete-frame, frame %s" frame) proc) 329 (server-log (format "server-handle-delete-frame, frame %s" frame) proc)
330 (server-delete-client proc 'noframe)))) ; Let delete-frame delete the frame later. 330 (server-delete-client proc 'noframe)))) ; Let delete-frame delete the frame later.
331 331
332(defun server-handle-suspend-tty (display) 332(defun server-handle-suspend-tty (device)
333 "Notify the emacsclient process to suspend itself when its tty device is suspended." 333 "Notify the emacsclient process to suspend itself when its tty device is suspended."
334 (dolist (proc (server-clients-with 'display display)) 334 (dolist (proc (server-clients-with 'device device))
335 (server-log (format "server-handle-suspend-tty, display %s" display) proc) 335 (server-log (format "server-handle-suspend-tty, device %s" device) proc)
336 (condition-case err 336 (condition-case err
337 (server-send-string proc "-suspend \n") 337 (server-send-string proc "-suspend \n")
338 (file-error (condition-case nil (server-delete-client proc) (error nil)))))) 338 (file-error (condition-case nil (server-delete-client proc) (error nil))))))
@@ -606,7 +606,7 @@ The following commands are accepted by the client:
606 (progn 606 (progn
607 (setq frame (make-frame-on-display 607 (setq frame (make-frame-on-display
608 (or display 608 (or display
609 (frame-parameter nil 'display) 609 (frame-parameter nil 'device)
610 (getenv "DISPLAY") 610 (getenv "DISPLAY")
611 (error "Please specify display")) 611 (error "Please specify display"))
612 (list (cons 'client proc)))) 612 (list (cons 'client proc))))
@@ -616,7 +616,7 @@ The following commands are accepted by the client:
616 (modify-frame-parameters frame (list (cons 'client proc))) 616 (modify-frame-parameters frame (list (cons 'client proc)))
617 (select-frame frame) 617 (select-frame frame)
618 (server-client-set client 'frame frame) 618 (server-client-set client 'frame frame)
619 (server-client-set client 'display (frame-display frame)) 619 (server-client-set client 'device (frame-display frame))
620 (setq dontkill t)) 620 (setq dontkill t))
621 ;; This emacs does not support X. 621 ;; This emacs does not support X.
622 (server-log "Window system unsupported" proc) 622 (server-log "Window system unsupported" proc)
@@ -625,19 +625,19 @@ The following commands are accepted by the client:
625 625
626 ;; -resume: Resume a suspended tty frame. 626 ;; -resume: Resume a suspended tty frame.
627 ((equal "-resume" arg) 627 ((equal "-resume" arg)
628 (let ((display-id (server-client-get client 'display))) 628 (let ((device (server-client-get client 'device)))
629 (setq dontkill t) 629 (setq dontkill t)
630 (when (eq (display-live-p display-id) t) 630 (when (eq (display-live-p device) t)
631 (resume-tty display-id)))) 631 (resume-tty device))))
632 632
633 ;; -suspend: Suspend the client's frame. (In case we 633 ;; -suspend: Suspend the client's frame. (In case we
634 ;; get out of sync, and a C-z sends a SIGTSTP to 634 ;; get out of sync, and a C-z sends a SIGTSTP to
635 ;; emacsclient.) 635 ;; emacsclient.)
636 ((equal "-suspend" arg) 636 ((equal "-suspend" arg)
637 (let ((display-id (server-client-get client 'display))) 637 (let ((device (server-client-get client 'device)))
638 (setq dontkill t) 638 (setq dontkill t)
639 (when (eq (display-live-p display-id) t) 639 (when (eq (display-live-p device) t)
640 (suspend-tty display-id)))) 640 (suspend-tty device))))
641 641
642 ;; -ignore COMMENT: Noop; useful for debugging emacsclient. 642 ;; -ignore COMMENT: Noop; useful for debugging emacsclient.
643 ;; (The given comment appears in the server log.) 643 ;; (The given comment appears in the server log.)
@@ -664,7 +664,7 @@ The following commands are accepted by the client:
664 (select-frame frame) 664 (select-frame frame)
665 (server-client-set client 'frame frame) 665 (server-client-set client 'frame frame)
666 (server-client-set client 'tty (display-name frame)) 666 (server-client-set client 'tty (display-name frame))
667 (server-client-set client 'display (frame-display frame)) 667 (server-client-set client 'device (frame-display frame))
668 668
669 ;; Reply with our pid. 669 ;; Reply with our pid.
670 (server-send-string proc (concat "-emacs-pid " (number-to-string (emacs-pid)) "\n")) 670 (server-send-string proc (concat "-emacs-pid " (number-to-string (emacs-pid)) "\n"))
@@ -1018,8 +1018,8 @@ done that."
1018 (get-window-with-predicate 1018 (get-window-with-predicate
1019 (lambda (w) 1019 (lambda (w)
1020 (and (not (window-dedicated-p w)) 1020 (and (not (window-dedicated-p w))
1021 (equal (frame-parameter (window-frame w) 'display) 1021 (equal (frame-parameter (window-frame w) 'device)
1022 (frame-parameter (selected-frame) 'display)))) 1022 (frame-parameter (selected-frame) 'device))))
1023 'nomini 'visible (selected-window)))) 1023 'nomini 'visible (selected-window))))
1024 (condition-case nil 1024 (condition-case nil
1025 (switch-to-buffer next-buffer) 1025 (switch-to-buffer next-buffer)
diff --git a/src/term.c b/src/term.c
index b2cba6a2665..14396a0c1d2 100644
--- a/src/term.c
+++ b/src/term.c
@@ -3337,8 +3337,8 @@ device.
3337`resume-tty' does nothing if it is called on a device that is not 3337`resume-tty' does nothing if it is called on a device that is not
3338suspended. 3338suspended.
3339 3339
3340TTY may be a display id, a frame, or nil for the display device of the 3340TTY may be a display device id, a frame, or nil for the display device
3341currently selected frame. */) 3341of the currently selected frame. */)
3342 (tty) 3342 (tty)
3343 Lisp_Object tty; 3343 Lisp_Object tty;
3344{ 3344{