From fb7e638d697a909ef791b11837ff3c17be933bd3 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Wed, 4 Jun 2014 19:09:26 -0400 Subject: [PATCH] Resolved TODO about indeterminate ProgressBar repetition by deciding to leave it to the implementation. --- progressbar.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/progressbar.go b/progressbar.go index 520fb0c..57f5943 100644 --- a/progressbar.go +++ b/progressbar.go @@ -28,7 +28,7 @@ func NewProgressBar() *ProgressBar { // If percent is in the range [0,100], the progressBar shows that much percent complete. // If percent is -1, the ProgressBar is made indeterminate. // Otherwise, SetProgress panics. -// TODO what happens if you repeatedly call SetProgress(-1)? +// Calling SetProgress(-1) repeatedly will neither leave indeterminate mode nor stop any animation involved in indeterminate mode indefinitely; any other side-effect of doing so is implementation-defined. func (p *ProgressBar) SetProgress(percent int) { p.lock.Lock() defer p.lock.Unlock()