Revision: emacs--multi-tty--0--patch-286
Archive: lorentey@elte.hu--2004
Creator: Karoly Lorentey <lorentey@elte.hu>
Date: Fri Feb  4 14:56:51 CET 2005
Standard-date: 2005-02-04 13:56:51 GMT
Modified-files: lib-src/emacsclient.c lisp/frame.el
    lisp/server.el
New-patches: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-286
Summary: Prevent emacsclient errors when Emacs is compiled without X support.
Keywords: 

* 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.