hlfw.ca

todo2

Download patch

ref: 779fe79c3fa142d1f814c4b9741e07bed4936159
parent: 1753392249997bc654621a78a81d3c577c8348eb
author: halfwit <michaelmisch1985@gmail.com>
date: Fri Nov 29 12:54:33 PST 2019

I like this more, so I am doing it

--- a/write.go
+++ b/write.go
@@ -88,6 +88,9 @@
 		job := leaf.Value.(*Job)
 		for _, t := range job.Tasks {
 			fmt.Printf("%v\t%s\n", job.Tags, t.Title)
+			for _, e := range t.Entries {
+				fmt.Printf("\t%s\n", e.Desc)
+			}
 		}
 	}
 }
@@ -112,6 +115,16 @@
 		}
 		for _, t := range job.Tasks {
 			fmt.Printf("[%v]\t%s\n", job.Key, t.Title)
+			for _, e := range t.Entries {
+				var f rune
+				switch e.Done {
+				case true:
+					f = '✓'
+				case false:
+					f = '✗'
+				}
+				fmt.Printf(" %c %s\n", f, e.Desc)
+			}
 		}
 	}
 	for _, t := range d.SourceVertices() {