From d810f4e3f0b11537f82d7df9270a46229d86154f Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Thu, 19 Apr 2018 12:20:39 -0600 Subject: [PATCH] z and p dont break everything --- main.go | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/main.go b/main.go index e7c184c..a1fcd94 100644 --- a/main.go +++ b/main.go @@ -79,6 +79,7 @@ func main() { case state := <-pause: if !state { monitor = time.NewTicker(tickerInterval) + last = time.Now() } else { monitor.Stop() } @@ -115,12 +116,16 @@ func main() { notified = false printTime(&cur, base, &delim, invert, repeat) case 'z': - fmt.Printf("\nnow:\t%v\nstart:\t%v\ndiff:\t%v\n", time.Now().UnixNano()/int64(time.Second), originalStart.UnixNano()/int64(time.Second), (time.Now().UnixNano()-originalStart.UnixNano())/int64(time.Second)) - if invert { - cur = skip + time.Duration(time.Now().UnixNano()-originalStart.UnixNano()) - } else { - cur = base - skip - time.Duration(time.Now().UnixNano()-originalStart.UnixNano()) - } + fmt.Printf("\n") + printTime(&cur, base, &delim, invert, repeat) + /* + fmt.Printf("\nnow:\t%v\nstart:\t%v\ndiff:\t%v\n", time.Now().UnixNano()/int64(time.Second), originalStart.UnixNano()/int64(time.Second), (time.Now().UnixNano()-originalStart.UnixNano())/int64(time.Second)) + if invert { + cur = skip + time.Duration(time.Now().UnixNano()-originalStart.UnixNano()) + } else { + cur = base - skip - time.Duration(time.Now().UnixNano()-originalStart.UnixNano()) + } + */ } } }