@@ -34,24 +34,24 @@ impl<'a,'tcx> dot::Labeller<'a, BasicBlock, EdgeIndex> for Mir<'tcx> {
3434
3535 fn node_label ( & ' a self , & n: & BasicBlock ) -> dot:: LabelText < ' a > {
3636 let mut buffer = String :: new ( ) ;
37- buffer. push_str ( "<TABLE ALIGN =\" LEFT \" >" ) ;
37+ buffer. push_str ( "<table border =\" 0 \" cellborder= \" 1 \" cellspacing= \" 0 \" >" ) ;
3838
39- buffer. push_str ( "<TR><TD >" ) ;
40- buffer. push_str ( & format ! ( "{:?}" , n) ) ;
41- buffer. push_str ( "</TD ></TR >" ) ;
39+ buffer. push_str ( "<tr><td><b >" ) ;
40+ buffer. push_str ( & escape ( format ! ( "{:?}" , n) ) ) ;
41+ buffer. push_str ( "</b ></td></tr >" ) ;
4242
4343 let data = self . basic_block_data ( n) ;
4444 for statement in & data. statements {
45- buffer. push_str ( "<TR><TD >" ) ;
45+ buffer. push_str ( "<tr><td align= \" left \" >" ) ;
4646 buffer. push_str ( & escape ( format ! ( "{:?}" , statement) ) ) ;
47- buffer. push_str ( "</TD ></TR >" ) ;
47+ buffer. push_str ( "</td ></tr >" ) ;
4848 }
4949
50- buffer. push_str ( "<TR><TD >" ) ;
50+ buffer. push_str ( "<tr><td align= \" left \" bgcolor= \" cornsilk \" >" ) ;
5151 buffer. push_str ( & escape ( format ! ( "{:?}" , & data. terminator) ) ) ;
52- buffer. push_str ( "</TD ></TR >" ) ;
52+ buffer. push_str ( "</td ></tr >" ) ;
5353
54- buffer. push_str ( "</TABLE >" ) ;
54+ buffer. push_str ( "</table >" ) ;
5555
5656 dot:: LabelText :: html ( buffer)
5757 }
0 commit comments