scala/scala — pull request #123 by petrh (2012-01-21 20:06:33+00:00)
Title: 2.9.x

Colladoc is implemented as an extension to Scaladoc overriding existing classes adding new functionality.

To allow injecting new functionality into Scaladoc output, some of the values in `scala.tools.nsc.doc.html.page.Index` and `scala.tools.nsc.doc.html.page.Template` classes had to be changed to methods to allow their overriding. Furthermore, small piece of code responsible for output rendering was separated into own method.

These changes don't affect existing Scaladoc functionality in any way.