Преглед на файлове

avoid use of make-frame-on-display when on a TTY terminal.

Closes #103.
Marc Tamsky преди 9 години
родител
ревизия
b72254e1f5
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3 2
      edit-server.el

+ 3 - 2
edit-server.el

@@ -485,8 +485,9 @@ frame. If a frame was created it returns `FRAME'."
   (let ((edit-frame nil))
     (when edit-server-new-frame
       (setq edit-frame
-            (if (memq window-system '(ns mac))
-                ;; Aquamacs, Emacs NS, Emacs (experimental) Mac port
+            (if (memq window-system '(ns mac nil))
+                ;; Aquamacs, Emacs NS, Emacs (experimental) Mac port, termcap.
+                ;; matching (nil) avoids use of DISPLAY from TTY environments.
                 (make-frame edit-server-new-frame-alist)
               (make-frame-on-display (getenv "DISPLAY")
                                      edit-server-new-frame-alist)))