X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fconsole-stream.c;h=5e099b2e897c6a42a9649b146074e04c4295064c;hb=7b4b1b26bb371112bf3e18732864bc08584127b6;hp=75d169ab407274dc6b6bf1a573b4fccdef6499d0;hpb=7f4b9c9d629fa81da2a94a973aa9f3c5b73c95f7;p=chise%2Fxemacs-chise.git- diff --git a/src/console-stream.c b/src/console-stream.c index 75d169a..5e099b2 100644 --- a/src/console-stream.c +++ b/src/console-stream.c @@ -69,7 +69,9 @@ stream_init_console (struct console *con, Lisp_Object params) { CHECK_STRING (tty); stream_con->in = stream_con->out = stream_con->err = - fopen ((char *) XSTRING_DATA (tty), "r+"); + /* #### We don't currently do coding-system translation on + this descriptor. */ + fopen ((char *) XSTRING_DATA (tty), READ_PLUS_TEXT); if (!stream_con->in) error ("Unable to open tty %s", XSTRING_DATA (tty)); } @@ -277,17 +279,17 @@ void vars_of_console_stream (void) { DEFVAR_LISP ("terminal-console", &Vterminal_console /* -The initial console-object, which represents XEmacs' stdout. +The initial console object, which represents XEmacs' stdout. */ ); Vterminal_console = Qnil; DEFVAR_LISP ("terminal-device", &Vterminal_device /* -The initial device-object, which represents XEmacs' stdout. +The initial device object, which represents XEmacs' stdout. */ ); Vterminal_device = Qnil; DEFVAR_LISP ("terminal-frame", &Vterminal_frame /* -The initial frame-object, which represents XEmacs' stdout. +The initial frame object, which represents XEmacs' stdout. */ ); Vterminal_frame = Qnil;