summaryrefslogtreecommitdiff
path: root/src/manual/scala/tools
diff options
context:
space:
mode:
authorLex Spoon <lex@lexspoon.org>2006-06-14 15:58:49 +0000
committerLex Spoon <lex@lexspoon.org>2006-06-14 15:58:49 +0000
commit37cb08de40af07e6bf72eb13dc3dac0626b13c12 (patch)
tree2e601c158105c99f5d7edb7629fab3a080bf8c2b /src/manual/scala/tools
parent9ae456c4844503d6898d8a94d253388841214355 (diff)
downloadscala-37cb08de40af07e6bf72eb13dc3dac0626b13c12.tar.gz
scala-37cb08de40af07e6bf72eb13dc3dac0626b13c12.tar.bz2
scala-37cb08de40af07e6bf72eb13dc3dac0626b13c12.zip
implemented BulletList, NumberedList, and Title...
implemented BulletList, NumberedList, and TitledPara
Diffstat (limited to 'src/manual/scala/tools')
-rw-r--r--src/manual/scala/tools/docutil/EmitManPage.scala20
1 files changed, 12 insertions, 8 deletions
diff --git a/src/manual/scala/tools/docutil/EmitManPage.scala b/src/manual/scala/tools/docutil/EmitManPage.scala
index 9ecbcf2a1b..1621078ef3 100644
--- a/src/manual/scala/tools/docutil/EmitManPage.scala
+++ b/src/manual/scala/tools/docutil/EmitManPage.scala
@@ -91,23 +91,27 @@ object EmitManPage {
out.println("\n.fi")
case lst:BulletList =>
- out.println("<ul>")
for(val item <- lst.items) {
- out.print("<li>")
+ out.println(".IP")
emitText(item)
+ out.println
}
- out.println("</ul>")
case lst:NumberedList =>
- out.println("<ol>")
- for(val item <- lst.items) {
- out.print("<li>")
+ for {
+ val idx <- List.range(0, lst.items.length)
+ val item = lst.items(idx)
+ } {
+ out.println(".IP \" " + (idx+1) + ".\"")
emitText(item)
+ out.println
}
- out.println("</ol>")
case TitledPara(title, text) =>
- out.println("<p><strong>" + escape(title) + "</strong>")
+ out.println(".PP")
+ out.print("\\fB")
+ emitText(title)
+ out.print("\\fR")
emitText(text)
case EmbeddedSection(sect) =>