diff --git a/VERSION b/VERSION index 7ec1d6d..ac2cdeb 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.1.0 +2.1.3 diff --git a/gopher/gopher.go b/gopher/gopher.go index fd5744f..eec64b6 100644 --- a/gopher/gopher.go +++ b/gopher/gopher.go @@ -133,11 +133,12 @@ func parseMap(text string) (string, []string) { title = line[0][1:] } else { title = "" + line[0] = "i " } - if len(line) > 1 && len(line[0]) > 0 && string(line[0][0]) == "i" { + if len(line) < 4 || strings.HasPrefix(line[0], "i") { splitContent[i] = " " + string(title) - } else if len(line) >= 4 { + } else { link := buildLink(line[2], line[3], string(line[0][0]), line[1]) links = append(links, link) linktext := fmt.Sprintf("(%s) %2d %s", getType(string(line[0][0])), len(links), title)