summaryrefslogtreecommitdiffstats
path: root/PC
diff options
context:
space:
mode:
authorBrian Curtin <brian.curtin@gmail.com>2010-08-24 05:20:30 (GMT)
committerBrian Curtin <brian.curtin@gmail.com>2010-08-24 05:20:30 (GMT)
commit8790a079279009bb0e97df134b77eaedbae3603e (patch)
tree3f35900dae481610b83d80d4a0ca14a348ed86a4 /PC
parent17689991e6ef5831eae57b2e91f178256d6d3ccb (diff)
downloadcpython-8790a079279009bb0e97df134b77eaedbae3603e.zip
cpython-8790a079279009bb0e97df134b77eaedbae3603e.tar.gz
cpython-8790a079279009bb0e97df134b77eaedbae3603e.tar.bz2
Fix #7579. Add docstrings to msvcrt and adjust some wording for bytes.
Diffstat (limited to 'PC')
-rwxr-xr-xPC/msvcrtmodule.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/PC/msvcrtmodule.c b/PC/msvcrtmodule.c
index 9a86d5e..e173fea 100755
--- a/PC/msvcrtmodule.c
+++ b/PC/msvcrtmodule.c
@@ -197,12 +197,12 @@ msvcrt_getch(PyObject *self, PyObject *args)
PyDoc_STRVAR(getch_doc,
"getch() -> key character\n\
\n\
-Read a keypress and return the resulting character. Nothing is echoed to\n\
-the console. This call will block if a keypress is not already\n\
-available, but will not wait for Enter to be pressed. If the pressed key\n\
-was a special function key, this will return '\\000' or '\\xe0'; the next\n\
-call will return the keycode. The Control-C keypress cannot be read with\n\
-this function.");
+Read a keypress and return the resulting character as a byte string.\n\
+Nothing is echoed to the console. This call will block if a keypress is\n\
+not already available, but will not wait for Enter to be pressed. If the\n\
+pressed key was a special function key, this will return '\\000' or\n\
+'\\xe0'; the next call will return the keycode. The Control-C keypress\n\
+cannot be read with this function.");
#ifdef _WCONIO_DEFINED
static PyObject *
@@ -288,7 +288,7 @@ msvcrt_putch(PyObject *self, PyObject *args)
PyDoc_STRVAR(putch_doc,
"putch(char) -> None\n\
\n\
-Print the character char to the console without buffering.");
+Print the byte string char to the console without buffering.");
#ifdef _WCONIO_DEFINED
static PyObject *
@@ -327,8 +327,9 @@ msvcrt_ungetch(PyObject *self, PyObject *args)
PyDoc_STRVAR(ungetch_doc,
"ungetch(char) -> None\n\
\n\
-Cause the character char to be \"pushed back\" into the console buffer;\n\
-it will be the next character read by getch() or getche().");
+Cause the byte string char to be \"pushed back\" into the\n\
+console buffer; it will be the next character read by\n\
+getch() or getche().");
#ifdef _WCONIO_DEFINED
static PyObject *