Mercurial > emacs
diff src/term.c @ 83018:1465425fe2d3
Romain Francoise's and Ami Fischman's bugfixes.
src/term.c (create_tty_output): Fix syntax error. Reported by Ami
Fischman (ami at fischman dot org).
lisp/loadup.el: Load term/x-win.el if X is available.
lisp/startup.el (handle-args-function-alist)
(window-system-initialization-alist): New variables.
(command-line): Don't load term/x-win.el, use the above variables.
lisp/x-win.el: (x-initialize-window-system): New function, move X
initialization here.
(x-initialized): New variable.
lisp/frame.el (make-frame-on-display): Don't initialize X twice, and
make sure to pass the correct display parameter to x-open-connection.
Reported by Romain Francoise (romain at orebokech dot com).
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-58
| author | Karoly Lorentey <lorentey@elte.hu> |
|---|---|
| date | Thu, 22 Jan 2004 02:36:55 +0000 |
| parents | 4aa172a45af1 |
| children | 32bf8e7cc0c2 |
line wrap: on
line diff
--- a/src/term.c Mon Jan 12 16:36:35 2004 +0000 +++ b/src/term.c Thu Jan 22 02:36:55 2004 +0000 @@ -2908,10 +2908,12 @@ void create_tty_output (struct frame *f) { + struct tty_output *t; + if (! FRAME_TERMCAP_P (f)) abort (); - struct tty_output *t = xmalloc (sizeof (struct tty_output)); + t = xmalloc (sizeof (struct tty_output)); bzero (t, sizeof (struct tty_output)); t->display_info = FRAME_DISPLAY (f)->display_info.tty;
