summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/byte-run.el
diff options
context:
space:
mode:
authorKaroly Lorentey <lorentey@elte.hu>2004-02-19 23:55:51 +0000
committerKaroly Lorentey <lorentey@elte.hu>2004-02-19 23:55:51 +0000
commit77134727c9430ee77bff150206fce33f2045dfc0 (patch)
tree4d288cd6b33a8f3ca914edbdbf8eed5d06e759a9 /lisp/emacs-lisp/byte-run.el
parentbfdfad9294d072ad12b670d23912998f7e439394 (diff)
downloademacs-77134727c9430ee77bff150206fce33f2045dfc0.tar.gz
emacs-77134727c9430ee77bff150206fce33f2045dfc0.tar.bz2
emacs-77134727c9430ee77bff150206fce33f2045dfc0.zip
Added -w option to emacsclient for opening a new X frame.
lib-src/emacsclient.c (window_system): New variable. (frame): Renamed to tty for consistency with the option name. (longopts, print_help_and_exit): Added -w option. (Suggested by Ami Fischman <ami at fischman dot org>. (decode_options): Initialize display to $DISPLAY. Handle -w option. (main): Implement the -w option. Changed to a more elaborate protocol between Emacs and emacsclient, in preparation to suspend support. lisp/server.el (server-frames): New variable. (server-handle-delete-frame): New function. (server-start): Add it to delete-frame-functions. (server-select-display): Don't make the new frame invisible. (server-with-errors-reported): New macro for brevity. (server-process-filter): Implement the "-window-system" command. Use server-with-errors-reported. Fixed regexp for +line:column syntax. Use the new protocol. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-83
Diffstat (limited to 'lisp/emacs-lisp/byte-run.el')
0 files changed, 0 insertions, 0 deletions