summaryrefslogtreecommitdiffstats
path: root/Modules/readline.c
diff options
context:
space:
mode:
authorSkip Montanaro <skip@pobox.com>2004-08-16 16:15:13 (GMT)
committerSkip Montanaro <skip@pobox.com>2004-08-16 16:15:13 (GMT)
commit6c06cd5ff9dbf940c5907eb4d8992e7ee857b1d7 (patch)
tree04fc2f2008bc40a54451f2528f39bf263c5de56b /Modules/readline.c
parent7ec75848139f2ed9cfa136fd7d3e0aa557112b38 (diff)
downloadcpython-6c06cd5ff9dbf940c5907eb4d8992e7ee857b1d7.zip
cpython-6c06cd5ff9dbf940c5907eb4d8992e7ee857b1d7.tar.gz
cpython-6c06cd5ff9dbf940c5907eb4d8992e7ee857b1d7.tar.bz2
fix a couple problems with the last patch picked up by Michael Hudson
Diffstat (limited to 'Modules/readline.c')
-rw-r--r--Modules/readline.c20
1 files changed, 8 insertions, 12 deletions
diff --git a/Modules/readline.c b/Modules/readline.c
index 043e365..40d489f 100644
--- a/Modules/readline.c
+++ b/Modules/readline.c
@@ -304,11 +304,9 @@ py_remove_history(PyObject *self, PyObject *args)
return NULL;
entry = remove_history(entry_number);
if (!entry) {
- char buf[80];
- PyOS_snprintf(buf, sizeof(buf),
- "No history item at position %i",
- entry_number);
- PyErr_SetString(PyExc_ValueError, buf);
+ PyErr_Format(PyExc_ValueError,
+ "No history item at position %d",
+ entry_number);
return NULL;
}
/* free memory allocated for the history entry */
@@ -323,7 +321,7 @@ py_remove_history(PyObject *self, PyObject *args)
}
PyDoc_STRVAR(doc_remove_history,
-"remove_history(pos) -> None\n\
+"remove_history_item(pos) -> None\n\
remove history item given by its position");
static PyObject *
@@ -338,11 +336,9 @@ py_replace_history(PyObject *self, PyObject *args)
}
old_entry = replace_history_entry(entry_number, line, (void *)NULL);
if (!old_entry) {
- char buf[80];
- PyOS_snprintf(buf, sizeof(buf),
- "No history item at position %i",
- entry_number);
- PyErr_SetString(PyExc_ValueError, buf);
+ PyErr_Format(PyExc_ValueError,
+ "No history item at position %d",
+ entry_number);
return NULL;
}
/* free memory allocated for the old history entry */
@@ -357,7 +353,7 @@ py_replace_history(PyObject *self, PyObject *args)
}
PyDoc_STRVAR(doc_replace_history,
-"replace_history(pos, line) -> None\n\
+"replace_history_item(pos, line) -> None\n\
replaces history item given by its position with contents of line");
/* Add a line to the history buffer */