summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2023-07-17 08:32:56 -0400
committerDavid Thompson <dthompson2@worcester.edu>2023-07-17 08:32:56 -0400
commitec6b19e4c1628516a31767b0ed9fec4c5d62be87 (patch)
tree9999c18115e40cdc7565b3ce0d9ab4456b6d5708
parent97a628e313e020b4a1638851fcf8e98a0dc761d7 (diff)
Add TODO items.
-rw-r--r--TODO.org5
1 files changed, 5 insertions, 0 deletions
diff --git a/TODO.org b/TODO.org
index 76c84ae..1d94842 100644
--- a/TODO.org
+++ b/TODO.org
@@ -1,4 +1,8 @@
* Tasks
+** TODO [#A] Mention (chickadee-user) module in 'chickadee play' docs
+When you connect to the REPL server, it's in (guile-user) but there's
+nothing telling the user to switch to the right default place. Can we
+make the REPL automatically go to the right module?
** TODO [#A] Remove allocations in hot code paths
- [ ] hash-for-each causes closure allocation in at least the shader,
text, and audio modules
@@ -81,6 +85,7 @@ Not sure how to fix right now but the bounding boxes are too small
because they only account for the points within a path, not the
thickness of the line, the length of the miters in a polyline, or the
end caps.
+** TODO [#C] Shader cache in ~/.cache/chickadee?
** TODO [#C] Switch from OpenAL to custom Scheme mixer
I've decided that OpenAL is too high level to be a library that
Chickadee should rely upon, since part of the goal of Chickadee is to