From 2ee4626fa8a4e23e5283d4173a73c63e27672047 Mon Sep 17 00:00:00 2001 From: Martin Czygan Date: Sat, 28 Sep 2024 23:54:45 +0200 Subject: [PATCH] metha-ls: an empty dir is valid --- cmd/metha-ls/main.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/metha-ls/main.go b/cmd/metha-ls/main.go index 8af2dd8f..391bdbe1 100644 --- a/cmd/metha-ls/main.go +++ b/cmd/metha-ls/main.go @@ -5,6 +5,7 @@ import ( "flag" "fmt" "io/ioutil" + "os" "strings" "github.com/miku/metha" @@ -25,6 +26,10 @@ func ellipsis(s string, length int) string { func main() { flag.Parse() + basedir := metha.GetBaseDir() + if _, err := os.Stat(basedir); os.IsNotExist(err) { + return + } files, err := ioutil.ReadDir(metha.GetBaseDir()) if err != nil { log.Fatal(err)