summaryrefslogtreecommitdiff
path: root/src/cmd/godoc/spec.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/godoc/spec.go')
-rw-r--r--src/cmd/godoc/spec.go16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/cmd/godoc/spec.go b/src/cmd/godoc/spec.go
index e94219517..ee9ff4e04 100644
--- a/src/cmd/godoc/spec.go
+++ b/src/cmd/godoc/spec.go
@@ -49,7 +49,7 @@ func (p *ebnfParser) next() {
func (p *ebnfParser) Error(pos token.Position, msg string) {
- fmt.Fprintf(p.out, "<font color=red>error: %s</font>", msg);
+ fmt.Fprintf(p.out, `<span class="alert">error: %s</span>`, msg);
}
@@ -83,7 +83,7 @@ func (p *ebnfParser) parseIdentifier(def bool) {
if def {
fmt.Fprintf(p.out, `<a id="%s">%s</a>`, name, name);
} else {
- fmt.Fprintf(p.out, `<a href="#%s" style="text-decoration: none;">%s</a>`, name, name);
+ fmt.Fprintf(p.out, `<a href="#%s" class="noline">%s</a>`, name, name);
}
p.prev += len(name); // skip identifier when calling flush
}
@@ -165,8 +165,8 @@ func (p *ebnfParser) parse(out io.Writer, src []byte) {
// Markers around EBNF sections
var (
- open = strings.Bytes(`<pre class="ebnf">`);
- close = strings.Bytes(`</pre>`);
+ openTag = strings.Bytes(`<pre class="ebnf">`);
+ closeTag = strings.Bytes(`</pre>`);
)
@@ -175,14 +175,14 @@ func linkify(out io.Writer, src []byte) {
n := len(src);
// i: beginning of EBNF text (or end of source)
- i := bytes.Index(src, open);
+ i := bytes.Index(src, openTag);
if i < 0 {
- i = n-len(open);
+ i = n-len(openTag);
}
- i += len(open);
+ i += len(openTag);
// j: end of EBNF text (or end of source)
- j := bytes.Index(src[i:n], close); // close marker
+ j := bytes.Index(src[i:n], closeTag); // close marker
if j < 0 {
j = n-i;
}