From e2d9b8acde4aa61d4294d945ab02a6a23af68fc5 Mon Sep 17 00:00:00 2001 From: Joop Kiefte Date: Fri, 29 Sep 2023 19:25:42 +0100 Subject: Add little trick to quit when no newline --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index e516627..23e360d 100644 --- a/main.go +++ b/main.go @@ -116,7 +116,11 @@ func Readline() string { // Read a line from stdin reader := bufio.NewReader(os.Stdin) text, _ := reader.ReadString('\n') - return strings.TrimRight(text, "\n") + rtext := strings.TrimRight(text, "\n") + if text == rtext { + return "quit" + } + return rtext } func ExecuteDoltCommand(args ...string) { -- cgit v1.2.3-70-g09d2