--- a/src/reportlab/pdfbase/pdfdoc.py Mon Nov 24 15:30:38 2008 +0000
+++ b/src/reportlab/pdfbase/pdfdoc.py Tue Nov 25 14:48:52 2008 +0000
@@ -1319,7 +1319,7 @@
# adjust currentlevel and stack to match level
if level>currentlevel:
if level>currentlevel+1:
- raise ValueError, "can't jump from outline level %s to level %s, need intermediates" %(currentlevel, level)
+ raise ValueError, "can't jump from outline level %s to level %s, need intermediates (destinationname=%r, title=%r)" %(currentlevel, level, destinationname, title)
level = currentlevel = currentlevel+1
stack.append([])
while level<currentlevel: