From 909e28fec9a24dcd7f36c2455cd6a8d161f8d03d Mon Sep 17 00:00:00 2001 From: victortaelin Date: Sat, 25 Jul 2026 18:48:22 -0300 Subject: [PATCH] sleep: no blank first line when there is nothing to report before the nap --- memo | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/memo b/memo index cc055c1..5b3fbb8 100755 --- a/memo +++ b/memo @@ -389,8 +389,9 @@ def cmd_note(d, args): def cmd_sleep(d, args): - T = log_len(d) + T, said = log_len(d), False if args: + said = True if len(args) != 2: die("usage: memo sleep - \"\"") m = re.fullmatch(r"(\d+)-(\d+)", args[0]) @@ -413,7 +414,7 @@ def cmd_sleep(d, args): if not nap: print("Nothing left to compress.") return - print("\n" + nap) + print(("\n" if said else "") + nap) def cmd_forget(d, args):