Merge "website: clean up PDoc hack"

This commit is contained in:
mpl 2013-03-18 15:12:13 +00:00 committed by Gerrit Code Review
commit 739c883374
2 changed files with 2 additions and 17 deletions

View File

@ -58,7 +58,7 @@ type PageInfo struct {
// package info
FSet *token.FileSet // nil if no package documentation
PDoc *doc.Package // package documentation, but never nil anyway.
PDoc *doc.Package // nil if no package documentation
Examples []*doc.Example // nil if no example code
PAst *ast.File // nil if no AST with package exports
IsPkg bool // true for pkg, false for cmd
@ -235,12 +235,6 @@ func getPageInfo(pkgName, diskPath string) (pi PageInfo, err error) {
pkgName == pathpkg.Join(domainName, cmdPattern) {
pi.Dirname = diskPath
pi.populateDirs(diskPath, 2)
// TODO(mpl): trim down our now local package.html to avoid that,
// among other things.
// hack; setting PDoc so that we can keep using directly
// $GOROOT/lib/godoc/package.html, while avoiding the
// missing gopher png and the "ad" for the go dashboard.
pi.PDoc = &doc.Package{}
return
}
bpkg, err := build.ImportDir(diskPath, 0)

View File

@ -179,13 +179,7 @@
{{with .Dirs}}
{{/* DirList entries are numbers and strings - no need for FSet */}}
{{if $.PDoc}}
<h2 id="pkg-subdirectories">Subdirectories</h2>
{{else}}
<div class="pkgGopher">
<img class="gopher" src="/doc/gopher/pkg.png"/>
</div>
{{end}}
<h2 id="pkg-subdirectories">Subdirectories</h2>
<table class="dir">
<tr>
<th>Name</th>
@ -215,7 +209,4 @@
{{end}}
{{end}}
</table>
{{if $.PDoc}}{{else}}
<p>Need more packages? Take a look at the <a href="http://godashboard.appspot.com/">Go Project Dashboard</a>.</p>
{{end}}
{{end}}