fix(view): whitespace corrections

- Fix bug whereby `--all` flag would conflict with pager

- Fix whitespace inconsistencies among view and search outputs
This commit is contained in:
Chris Lane
2020-11-28 11:18:16 -05:00
parent ecc96c64f9
commit 4f2a57fce8
4 changed files with 16 additions and 9 deletions

View File

@@ -7,10 +7,15 @@ import (
// Indent prepends each line of a string with a tab
func Indent(str string) string {
// trim superfluous whitespace
str = strings.TrimSpace(str)
// prepend each line with a tab character
out := ""
for _, line := range strings.Split(str, "\n") {
out += fmt.Sprintf("\t%s\n", line)
}
return strings.TrimSuffix(out, "\n")
return out
}