From: Raymond Hettinger Date: Tue, 28 Oct 2003 07:32:28 +0000 (+0000) Subject: Fix nits in error messages. X-Git-Tag: v2.4a1~1356 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0e4f76405d79e95abfdda21b9dfc10c7f32340e8;p=python Fix nits in error messages. --- diff --git a/Modules/itertoolsmodule.c b/Modules/itertoolsmodule.c index 7cafc14eaa..be2d7356fc 100644 --- a/Modules/itertoolsmodule.c +++ b/Modules/itertoolsmodule.c @@ -767,7 +767,7 @@ islice_new(PyTypeObject *type, PyObject *args, PyObject *kwds) if (PyErr_Occurred()) PyErr_Clear(); PyErr_SetString(PyExc_ValueError, - "Stop argument must be an integer or None."); + "Stop argument must be a non-negative integer or None."); return NULL; } } @@ -776,7 +776,7 @@ islice_new(PyTypeObject *type, PyObject *args, PyObject *kwds) if (start == -1 && PyErr_Occurred()) { PyErr_Clear(); PyErr_SetString(PyExc_ValueError, - "Start argument must be an integer."); + "Start argument must be a non-negative integer."); return NULL; } if (a2 != Py_None) { @@ -785,7 +785,7 @@ islice_new(PyTypeObject *type, PyObject *args, PyObject *kwds) if (PyErr_Occurred()) PyErr_Clear(); PyErr_SetString(PyExc_ValueError, - "Stop argument must be an integer or None."); + "Stop argument must be a non-negative integer or None."); return NULL; } } @@ -793,7 +793,7 @@ islice_new(PyTypeObject *type, PyObject *args, PyObject *kwds) if (start<0 || stop<-1) { PyErr_SetString(PyExc_ValueError, - "Indices for islice() must be positive."); + "Indices for islice() must be non-negative integers."); return NULL; }