ni_nitdoc: display doc in <div>, not in <pre>
[nit.git] / src / ni_nitdoc.nit
index de56e75..dc27b69 100644 (file)
@@ -617,7 +617,7 @@ class NitdocModule
                # comment
                var nmodule = ctx.mbuilder.mmodule2nmodule[mmodule]
                append("<section class='description'>")
-               if not nmodule.full_comment.is_empty then append("<pre>{nmodule.full_comment}</pre>")
+               if not nmodule.full_comment.is_empty then append("<div>{nmodule.full_comment}</div>")
                process_generate_dot
                append("</section>")
                # classes
@@ -908,7 +908,7 @@ class NitdocClass
                # comment
                var nclass = ctx.mbuilder.mclassdef2nclassdef[mclass.intro]
                append("<section class='description'>")
-               if nclass isa AStdClassdef and not nclass.full_comment.is_empty then append("<pre>{nclass.full_comment}</pre>")
+               if nclass isa AStdClassdef and not nclass.full_comment.is_empty then append("<div>{nclass.full_comment}</div>")
                process_generate_dot
                append("</section>")
                # concerns
@@ -1199,7 +1199,7 @@ redef class MModule
        fun html_full_comment(page: NitdocPage) do
                if page.ctx.mbuilder.mmodule2nmodule.has_key(self) then
                        page.append("<div id='description'>")
-                       page.append("<pre>{page.ctx.mbuilder.mmodule2nmodule[self].full_comment}</pre>")
+                       page.append("<div>{page.ctx.mbuilder.mmodule2nmodule[self].full_comment}</div>")
                        page.append("</div>")
                end
        end
@@ -1381,7 +1381,7 @@ redef class MClass
                                                page.append("<p class='info inheritance'>")
                                                page.append("<span class=\"noComment\">no comment for </span>")
                                        else
-                                               page.append("<pre>{nclass.full_comment}</pre>")
+                                               page.append("<div>{nclass.full_comment}</div>")
                                                page.append("<p class='info inheritance'>")
                                        end
                                        if mclassdef.is_intro then
@@ -1539,7 +1539,7 @@ redef class MPropDef
                                        page.append("<p class='info inheritance'>")
                                        page.append("<span class=\"noComment\">no comment for </span>")
                                else
-                                       page.append("<pre>{intro_nprop.full_comment}</pre>")
+                                       page.append("<div>{intro_nprop.full_comment}</div>")
                                        page.append("<p class='info inheritance'>")
                                end
                                page.append("introduction in ")
@@ -1553,7 +1553,7 @@ redef class MPropDef
                                page.append("<p class='info inheritance'>")
                                page.append("<span class=\"noComment\">no comment for </span>")
                        else
-                               page.append("<pre>{nprop.full_comment}</pre>")
+                               page.append("<div>{nprop.full_comment}</div>")
                                page.append("<p class='info inheritance'>")
                        end
                        if is_intro then