checkpoint
[sbp.git] / TODO
diff --git a/TODO b/TODO
index bed7ed8..23b23d2 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,18 +1,30 @@
 _____________________________________________________________________________
 Immediately
 
+  - The repeat API's in Sequence are ugly
+  - segregate the sequence static-constructors?
+
+  - Sequence shouldn't be an Element -> make Union.add(Element)
+  - Should Tree<T> really be type-parameterized?
   - do Forest/Tree still need a Region?
 
-  - evil problems with      (x y? z /ws)
-  - ParseFailed, GSS, Walk, Parser, Sequence, Forest
-  - copyright notices
-  - documentation
+  - reconsider the degree of genericization
 
   - grammar highlighting?
   - comment indentation vs block indentation?
   - { and } in <pre>
   - recursive { { foo } }
 
+  - More topology untangling
+  - Forest needs a "manual access" API
+      - the unwrap bit in Forest makes it really hard to expose an API for forests
+
+  - evil problems with      (x y? z /ws)
+  - ParseFailed, GSS, Walk, Parser, Sequence, Forest
+  - copyright notices
+  - documentation
+
+
 ______________________________________________________________________________
 v1.1