commit a2947c20f9a4e38f2f098ffc3df0e73cf624d3b8
parent 6b4540f8ed64ad1924e284bf6d5a0f8f0b83c8e9
Author: Sean Enck <sean@ttypty.com>
Date: Fri, 17 Feb 2023 18:53:17 -0500
only output a newline in interactive mode
Diffstat:
2 files changed, 3 insertions(+), 15 deletions(-)
diff --git a/cmd/main.go b/cmd/main.go
@@ -231,7 +231,9 @@ func run() error {
if err := t.Insert(entry, p); err != nil {
return wrapped("failed to insert", err)
}
- fmt.Println("")
+ if !isPipe {
+ fmt.Println()
+ }
case cli.RemoveCommand:
if len(args) != 3 {
return errors.New("remove requires an entry")
diff --git a/scripts/tests.expected.log b/scripts/tests.expected.log
@@ -1,14 +1,9 @@
-
-
-
-
unable to check for existing entry (path can NOT end with separator)
exit status 1
unable to check for existing entry (path can NOT be rooted)
exit status 1
unable to check for existing entry (unwilling to operate on path with empty segment)
exit status 1
-
key/a/one
keys/k/one
keys/k/one2
@@ -24,10 +19,7 @@ test2
test3
test4
modtime: XXXX-XX-XX
-
-
test/k
-
test/k
XXXXXX
key/a/one:
@@ -56,17 +48,11 @@ keys/k/one2
keyx/d/e
delete entry? (y/N)
keys/k/one2
-
-
-
-
-
pre insert keys/k2/t2/one
CALLED
post insert keys/k2/t2/one
CALLED
-
keys/k/one2
keys/k2/one
keys/k2/one2