]> granicus.if.org Git - python/commitdiff
Fix nits in error messages.
authorRaymond Hettinger <python@rcn.com>
Tue, 28 Oct 2003 07:32:28 +0000 (07:32 +0000)
committerRaymond Hettinger <python@rcn.com>
Tue, 28 Oct 2003 07:32:28 +0000 (07:32 +0000)
Modules/itertoolsmodule.c

index 7cafc14eaa8099b1d74be06f8e1c22b001f7cde3..be2d7356fc85d2044ade76a4bdc76d3059d2cea3 100644 (file)
@@ -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;
        }