diff options
author | Skip Montanaro <skip@pobox.com> | 2004-05-24 14:20:16 (GMT) |
---|---|---|
committer | Skip Montanaro <skip@pobox.com> | 2004-05-24 14:20:16 (GMT) |
commit | 79cddc56b30f45899154289fdf684a98a10e9e2c (patch) | |
tree | 2ee05ee2973dde3dfcfa939449994b031734313f /Modules | |
parent | b98a8ba14db919d6bf6b277c59ab20da16ed19cd (diff) | |
download | cpython-79cddc56b30f45899154289fdf684a98a10e9e2c.zip cpython-79cddc56b30f45899154289fdf684a98a10e9e2c.tar.gz cpython-79cddc56b30f45899154289fdf684a98a10e9e2c.tar.bz2 |
stupid, stupid, stupid... raw_input() already supports readline() if the
readline module is loaded.
Diffstat (limited to 'Modules')
-rw-r--r-- | Modules/readline.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/Modules/readline.c b/Modules/readline.c index 50ceef4..37baf87 100644 --- a/Modules/readline.c +++ b/Modules/readline.c @@ -32,28 +32,6 @@ #endif -/* Exported function to get a line from the user */ - -static PyObject * -py_readline(PyObject *self, PyObject *args) -{ - char *s = NULL; - char *line = NULL; - if (!PyArg_ParseTuple(args, "|s:readline", &s)) - return NULL; - line = readline(s); - if (line == NULL) { - PyErr_SetString(PyExc_EOFError, "End of file on input"); - return NULL; - } - return PyString_FromString(line); -} - -PyDoc_STRVAR(doc_py_readline, -"readline([prompt]) -> line\n\ -Prompt for and read a line of text. Raise EOFError on EOF."); - - /* Exported function to send one line to readline's init file parser */ static PyObject * @@ -490,7 +468,6 @@ contents of the line buffer."); static struct PyMethodDef readline_methods[] = { - {"readline", py_readline, METH_VARARGS, doc_py_readline}, {"parse_and_bind", parse_and_bind, METH_VARARGS, doc_parse_and_bind}, {"get_line_buffer", get_line_buffer, METH_NOARGS, doc_get_line_buffer}, {"insert_text", insert_text, METH_VARARGS, doc_insert_text}, |