Prevent emacsclient errors when Emacs is compiled without X support.
authorKaroly Lorentey <lorentey@elte.hu>
Fri, 4 Feb 2005 13:56:51 +0000 (13:56 +0000)
committerKaroly Lorentey <lorentey@elte.hu>
Fri, 4 Feb 2005 13:56:51 +0000 (13:56 +0000)
commit6afdd33556870059458b19fb9f064f564cf15a4f
tree74d5f0f59c305d48daf76bec4b7a0826521d4962
parente5cdc72372df6f11c73a10c9f3eaec79cba65d61
Prevent emacsclient errors when Emacs is compiled without X support.

* lisp/frame.el (make-frame-on-display): Protect condition on
  x-initialized when x-win.el is not loaded.

* lib-src/emacsclient.c (main): Handle -window-system-unsupported
  command.  Doc update.

* lisp/server.el (server-process-filter): Don't try to create an X frame
  when Emacs does not support it.  Improve logging.

* lisp/server.el (server-send-string): New function.
  (server-handle-suspend-tty, server-process-filter): Use it.

* lisp/server.el (server-process-filter, server-unquote-arg)
  (server-quote-arg): Doc updates.

git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-286
lib-src/emacsclient.c
lisp/frame.el
lisp/server.el