[Lxml-checkins] r50752 - in lxml/trunk: . src/lxml
scoder at codespeak.net
scoder at codespeak.net
Fri Jan 18 15:57:20 CET 2008
Author: scoder
Date: Fri Jan 18 15:57:19 2008
New Revision: 50752
Modified:
lxml/trunk/ (props changed)
lxml/trunk/src/lxml/apihelpers.pxi
lxml/trunk/src/lxml/lxml.etree.pyx
Log:
r3265 at delle: sbehnel | 2008-01-18 00:20:37 +0100
error reporting fixes
Modified: lxml/trunk/src/lxml/apihelpers.pxi
==============================================================================
--- lxml/trunk/src/lxml/apihelpers.pxi (original)
+++ lxml/trunk/src/lxml/apihelpers.pxi Fri Jan 18 15:57:19 2008
@@ -728,7 +728,7 @@
if seqlength != slicelength:
raise ValueError(
"attempt to assign sequence of size %d "
- "to extended slice of size %d" % (seqlength, c))
+ "to extended slice of size %d" % (seqlength, slicelength))
if c_node is NULL:
# no children yet => add all elements straight away
Modified: lxml/trunk/src/lxml/lxml.etree.pyx
==============================================================================
--- lxml/trunk/src/lxml/lxml.etree.pyx (original)
+++ lxml/trunk/src/lxml/lxml.etree.pyx Fri Jan 18 15:57:19 2008
@@ -575,7 +575,7 @@
"""
cdef xmlNode* c_node
cdef xmlNode* c_next
- cdef Py_ssize_t index, step, slicelength
+ cdef Py_ssize_t step, slicelength
if python.PySlice_Check(x):
# slice deletion
if _isFullSlice(<python.slice>x):
@@ -594,7 +594,7 @@
# item deletion
c_node = _findChild(self._c_node, x)
if c_node is NULL:
- raise IndexError, index
+ raise IndexError("index out of range: %d" % x)
_removeText(c_node.next)
_removeNode(self._doc, c_node)
More information about the lxml-checkins
mailing list