summaryrefslogtreecommitdiff
path: root/TODO.org
diff options
context:
space:
mode:
authorDavid Thompson <dthompson@member.fsf.org>2013-09-02 18:15:44 -0400
committerDavid Thompson <dthompson@member.fsf.org>2013-09-02 18:15:44 -0400
commit731d34256b5fe7c317f537edefe6cd2f1d0c3186 (patch)
tree56e3e2c7dc3751c8f4c40bbee1599faeff1cca91 /TODO.org
parented97fad38db1b2ee109d2c3b292271b37b01a117 (diff)
Update TODO list.
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org11
1 files changed, 11 insertions, 0 deletions
diff --git a/TODO.org b/TODO.org
index 94df29a..4f6436d 100644
--- a/TODO.org
+++ b/TODO.org
@@ -125,6 +125,17 @@
Provide a set of common graphical widgets such as buttons, scroll
bars, and sliders.
+** TODO REPL
+ Provide a REPL that plays nice with the game loop. Easier said than
+ done.
+
+ - [X] Modify Guile's REPL to work with the game loop
+ - Short-term solution that *mostly* works
+ - [ ] Write a new REPL that runs in the current thread
+ - Use coroutines
+ - Read user input from a separate thread so as to not block the
+ main thread
+
** TODO 0.1 Release
An official 0.1 alpha release with basic, minimal functionality
will provide a good place for people other than me to try out