1.1 --- a/micropython/report.py Wed Oct 09 16:06:32 2013 +0200
1.2 +++ b/micropython/report.py Fri Oct 11 09:51:39 2013 +0200
1.3 @@ -58,6 +58,7 @@
1.4 text-decoration: none;
1.5 }
1.6
1.7 + .block { display: block; }
1.8 .nowrap { white-space: nowrap; }
1.9 .label { font-size: smaller; }
1.10
1.11 @@ -298,13 +299,13 @@
1.12 self._text(label)))
1.13
1.14 def _scope(self, scope, attr):
1.15 - self.stream.write("<div class='scope'>"
1.16 + self.stream.write("<span class='block scope'>"
1.17 "<span class='label'>scope</span><br />%s<br/>" % scope)
1.18 values = self._values_to_attribute_names(attr)
1.19 if values:
1.20 self.stream.write("<span class='label'>values</span><br />")
1.21 self._attribute_list(values)
1.22 - self.stream.write("</div>\n")
1.23 + self.stream.write("</span>\n")
1.24
1.25 def _assname(self, name, node):
1.26 if node.flags == "OP_DELETE":
1.27 @@ -321,9 +322,9 @@
1.28 self._span(symbol, "operator")
1.29 if name is not None:
1.30 self._popup_start()
1.31 - self.stream.write("<div class='opnames'>")
1.32 + self.stream.write("<span class='block opnames'>")
1.33 self._name_link("operator", "operator.%s" % name, name)
1.34 - self.stream.write("</div>\n")
1.35 + self.stream.write("</span>\n")
1.36 self._popup_end()
1.37 # NOTE: Handle "is" and "in".
1.38 self._span_end()
1.39 @@ -331,10 +332,10 @@
1.40 self.stream.write(" ")
1.41
1.42 def _names_list_start(self, label, classes):
1.43 - self.stream.write("<div class='%s'><span class='label'>%s</span><br />" % (classes, label))
1.44 + self.stream.write("<span class='block %s'><span class='label'>%s</span><br />" % (classes, label))
1.45
1.46 def _names_list_end(self):
1.47 - self.stream.write("</div>\n")
1.48 + self.stream.write("</span>\n")
1.49
1.50 def _names_list(self, names, label, classes):
1.51 if not names: