From 7741822f776bdc8c0ec85c212db5cae38af60ddc Mon Sep 17 00:00:00 2001 From: Stefan Behnel Date: Sat, 16 Mar 2013 23:34:36 +0100 Subject: [PATCH] improve error message on slice deletion --- Cython/Utility/ObjectHandling.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Cython/Utility/ObjectHandling.c b/Cython/Utility/ObjectHandling.c index c2970c1..af33353 100644 --- a/Cython/Utility/ObjectHandling.c +++ b/Cython/Utility/ObjectHandling.c @@ -581,7 +581,8 @@ static CYTHON_INLINE int __Pyx_PyObject_SetSlice( {{if access == 'Get'}} "'%.200s' object is unsliceable", Py_TYPE(obj)->tp_name); {{else}} - "'%.200s' object does not support slice assignment", Py_TYPE(obj)->tp_name); + "'%.200s' object does not support slice %s", + Py_TYPE(obj)->tp_name, value ? "assignment" : "deletion"); {{endif}} bad: -- 2.7.4