diff options
| author | Dan Nicolaescu | 2007-10-17 02:07:35 +0000 |
|---|---|---|
| committer | Dan Nicolaescu | 2007-10-17 02:07:35 +0000 |
| commit | 8a3a4fd35f28f1e14fe871fdc59f8c88993e91ff (patch) | |
| tree | e05d9bc2ed970c5dc22f7e9376e846276a1713bf | |
| parent | c49847b9444a5003d2cc4cea31426e53feb2fadf (diff) | |
| download | emacs-8a3a4fd35f28f1e14fe871fdc59f8c88993e91ff.tar.gz emacs-8a3a4fd35f28f1e14fe871fdc59f8c88993e91ff.zip | |
(server-process-filter): Only set display if X11 is
supported.
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/server.el | 8 |
2 files changed, 11 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2ea970016ba..6a9fabe4153 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2007-10-17 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 2 | |||
| 3 | * server.el (server-process-filter): Only set display if X11 is | ||
| 4 | supported. | ||
| 5 | |||
| 1 | 2007-10-17 Glenn Morris <rgm@gnu.org> | 6 | 2007-10-17 Glenn Morris <rgm@gnu.org> |
| 2 | 7 | ||
| 3 | * progmodes/cc-menus.el (cc-imenu-c++-generic-expression): Tweak | 8 | * progmodes/cc-menus.el (cc-imenu-c++-generic-expression): Tweak |
diff --git a/lisp/server.el b/lisp/server.el index 22b947ea9f8..7d7b001b33f 100644 --- a/lisp/server.el +++ b/lisp/server.el | |||
| @@ -831,8 +831,12 @@ The following commands are accepted by the client: | |||
| 831 | ;; Open X frames on the given display instead of the default. | 831 | ;; Open X frames on the given display instead of the default. |
| 832 | ((and (equal "-display" arg) | 832 | ((and (equal "-display" arg) |
| 833 | (string-match "\\([^ ]*\\) " request)) | 833 | (string-match "\\([^ ]*\\) " request)) |
| 834 | (setq display (match-string 1 request) | 834 | ;; Only set `display' if X is supported. |
| 835 | request (substring request (match-end 0)))) | 835 | ;; Emacsclient cannot know if emacs supports X and |
| 836 | ;; it will send -display anyway. | ||
| 837 | (when (memq 'x frame-creation-function-alist) | ||
| 838 | (setq display (match-string 1 request))) | ||
| 839 | (setq request (substring request (match-end 0)))) | ||
| 836 | 840 | ||
| 837 | ;; -window-system: Open a new X frame. | 841 | ;; -window-system: Open a new X frame. |
| 838 | ((equal "-window-system" arg) | 842 | ((equal "-window-system" arg) |