[Python-checkins] CVS: python/dist/src/Modules termios.c,2.22,2.23
Fred L. Drake
fdrake@users.sourceforge.net
Mon, 09 Apr 2001 12:32:55 -0700
Update of /cvsroot/python/python/dist/src/Modules
In directory usw-pr-cvs1:/tmp/cvs-serv23875/Modules
Modified Files:
termios.c
Log Message:
Michael Hudson <mwh21@cam.ac.uk>:
Update the docstrings to no longer refer to the obsolete TERMIOS
module.
This is a partial acceptance of SF patch #413419.
Index: termios.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/termios.c,v
retrieving revision 2.22
retrieving revision 2.23
diff -C2 -r2.22 -r2.23
*** termios.c 2001/04/05 18:26:31 2.22
--- termios.c 2001/04/09 19:32:52 2.23
***************
*** 20,27 ****
All functions in this module take a file descriptor fd as their first\n\
argument. This must be an integer file descriptor, such as returned by\n\
! sys.stdin.fileno().\n\
! \n\
! This module should be used in conjunction with the TERMIOS module,\n\
! which defines the relevant symbolic constants.";
--- 20,24 ----
All functions in this module take a file descriptor fd as their first\n\
argument. This must be an integer file descriptor, such as returned by\n\
! sys.stdin.fileno().";
***************
*** 48,52 ****
defined). The interpretation of the flags and the speeds as well as the\n\
indexing in the cc array must be done using the symbolic constants defined\n\
! in the TERMIOS module.";
static PyObject *
--- 45,49 ----
defined). The interpretation of the flags and the speeds as well as the\n\
indexing in the cc array must be done using the symbolic constants defined\n\
! in this module.";
static PyObject *
***************
*** 123,129 ****
The attributes to be set are taken from the attributes argument, which\n\
is a list like the one returned by tcgetattr(). The when argument\n\
! determines when the attributes are changed: TERMIOS.TCSANOW to\n\
! change immediately, TERMIOS.TCSADRAIN to change after transmitting all\n\
! queued output, or TERMIOS.TCSAFLUSH to change after transmitting all\n\
queued output and discarding all queued input. ";
--- 120,126 ----
The attributes to be set are taken from the attributes argument, which\n\
is a list like the one returned by tcgetattr(). The when argument\n\
! determines when the attributes are changed: termios.TCSANOW to\n\
! change immediately, termios.TCSADRAIN to change after transmitting all\n\
! queued output, or termios.TCSAFLUSH to change after transmitting all\n\
queued output and discarding all queued input. ";
***************
*** 238,243 ****
tcflush(fd, queue) -> None\n\
Discard queued data on file descriptor fd.\n\
! The queue selector specifies which queue: TERMIOS.TCIFLUSH for the input\n\
! queue, TERMIOS.TCOFLUSH for the output queue, or TERMIOS.TCIOFLUSH for\n\
both queues. ";
--- 235,240 ----
tcflush(fd, queue) -> None\n\
Discard queued data on file descriptor fd.\n\
! The queue selector specifies which queue: termios.TCIFLUSH for the input\n\
! queue, termios.TCOFLUSH for the output queue, or termios.TCIOFLUSH for\n\
both queues. ";
***************
*** 263,269 ****
tcflow(fd, action) -> None\n\
Suspend or resume input or output on file descriptor fd.\n\
! The action argument can be TERMIOS.TCOOFF to suspend output,\n\
! TERMIOS.TCOON to restart output, TERMIOS.TCIOFF to suspend input,\n\
! or TERMIOS.TCION to restart input. ";
static PyObject *
--- 260,266 ----
tcflow(fd, action) -> None\n\
Suspend or resume input or output on file descriptor fd.\n\
! The action argument can be termios.TCOOFF to suspend output,\n\
! termios.TCOON to restart output, termios.TCIOFF to suspend input,\n\
! or termios.TCION to restart input.";
static PyObject *