# HG changeset patch
# User Sylvain Thénault <sylvain.thenault@logilab.fr>
# Date 1295278688 -3600
#      Mon Jan 17 16:38:08 2011 +0100
# Branch stable
# Node ID c775ff4e2b1d4fce82b7b3e6680191fc47c07e5d
# Parent  e61cf6c000e53aad41897a79a10305f1f7e7e571
drop a warning and fix a bug in comment section

diff --git a/views.py b/views.py
--- a/views.py
+++ b/views.py
@@ -244,10 +244,10 @@
                                           mainform=False))
             form.add_subform(fvreg.select('edition', self._cw, entity=newcomment,
                                  mainform=False))
-        self.w(u'<div id="comment%sSlot">%s</div>' % (
-            commented.eid, form.render(formvalues=formvalues,
-                                       main_form_title=u'',
-                                       display_label=False)))
+        self.w(u'<div id="comment%sSlot">' % commented.eid)
+        form.render(w=self.w, formvalues=formvalues,
+                    main_form_title=u'', display_label=False)
+        self.w(u'</div>')
 
 
 class InlineAddCommentFormView(InlineEditCommentFormView):
@@ -305,7 +305,7 @@
             w(u'<h4>%s</h4>' % (req._('Comment_plural')))
             w(u'<ul class="comment">')
             for i in xrange(rset.rowcount):
-                wview('tree', rset, row=i)
+                self.view('tree', rset, row=i, w=w)
             w(u'</ul>')
         w(u'</div>')
         if addcomment is not None: