gofmt
Russ Ross russ@dixie.edu
Tue, 31 May 2011 11:49:49 -0600
M
html.go
→
html.go
@@ -35,7 +35,7 @@ HTML_SMARTYPANTS_LATEX_DASHES
) type htmlOptions struct { - flags int + flags int closeTag string // how to end singleton tags: usually " />\n", possibly ">\n" tocData struct { headerCount int@@ -427,10 +427,10 @@ * Pretty print: if we get an email address as
* an actual URI, e.g. `mailto:foo@bar.com`, we don't * want to print the `mailto:` prefix */ - switch { + switch { case bytes.HasPrefix(link, []byte("mailto://")): attrEscape(out, link[9:]) - case bytes.HasPrefix(link, []byte("mailto:")): + case bytes.HasPrefix(link, []byte("mailto:")): attrEscape(out, link[7:]) default: attrEscape(out, link)
M
inline.go
→
inline.go
@@ -536,19 +536,19 @@ return end
} func inlineAutoLink(out *bytes.Buffer, rndr *render, data []byte, offset int) int { - // quick check to rule out most false hits on ':' - if len(data) < offset + 3 || data[offset+1] != '/' || data[offset+2] != '/' { - return 0 - } + // quick check to rule out most false hits on ':' + if len(data) < offset+3 || data[offset+1] != '/' || data[offset+2] != '/' { + return 0 + } - // scan backward for a word boundary - rewind := 0 - for offset - rewind > 0 && rewind <= 7 && !isspace(data[offset-rewind-1]) && !isspace(data[offset-rewind-1]) { - rewind++ - } - if rewind > 6 { // longest supported protocol is "mailto" which has 6 letters - return 0 - } + // scan backward for a word boundary + rewind := 0 + for offset-rewind > 0 && rewind <= 7 && !isspace(data[offset-rewind-1]) && !isspace(data[offset-rewind-1]) { + rewind++ + } + if rewind > 6 { // longest supported protocol is "mailto" which has 6 letters + return 0 + } orig_data := data data = data[offset-rewind:]@@ -626,10 +626,10 @@ link_end--
} } - // we were triggered on the ':', so we need to rewind the output a bit - if out.Len() >= rewind { - out.Truncate(len(out.Bytes()) - rewind) - } + // we were triggered on the ':', so we need to rewind the output a bit + if out.Len() >= rewind { + out.Truncate(len(out.Bytes()) - rewind) + } if rndr.mk.AutoLink != nil { var u_link bytes.Buffer