diff --git a/cmd/dstask/main.go b/cmd/dstask/main.go index dca662b..3d1d082 100644 --- a/cmd/dstask/main.go +++ b/cmd/dstask/main.go @@ -166,13 +166,13 @@ func main() { completions.Completions(conf, os.Args, ctx) case dstask.CMD_PRINT_BASH_COMPLETION: - fmt.Printf(completions.Bash) + fmt.Print(completions.Bash) case dstask.CMD_PRINT_ZSH_COMPLETION: - fmt.Printf(completions.Zsh) + fmt.Print(completions.Zsh) case dstask.CMD_PRINT_FISH_COMPLETION: - fmt.Printf(completions.Fish) + fmt.Print(completions.Fish) default: panic("this should never happen?") } diff --git a/table.go b/table.go index 4c48eb7..8f576de 100644 --- a/table.go +++ b/table.go @@ -44,7 +44,7 @@ func FixStr(text string, width int) string { text = strings.Split(text, "\n")[0] length := width - runewidth.StringWidth(text) if length >= 0 { - return fmt.Sprintf("%s", text) + strings.Repeat(" ", length) + return text + strings.Repeat(" ", length) } return runewidth.Truncate(text, width, " ") } diff --git a/util_test.go b/util_test.go index 6727a6a..37f8a18 100644 --- a/util_test.go +++ b/util_test.go @@ -1,7 +1,6 @@ package dstask import ( - "io/ioutil" "os" "testing" @@ -47,7 +46,7 @@ func TestMakeTempFilename(t *testing.T) { assert.Equal(t, tc.expected, tf) - f, err := ioutil.TempFile("", tf) + f, err := os.CreateTemp("", tf) assert.Nil(t, err) assert.Nil(t, f.Close()) assert.Nil(t, os.Remove(f.Name()))