| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* 2d/repl/repl.scm (add-to-repl-mvar): Fix.
|
|
|
|
| |
* 2d/repl/repl.scm: Fix bug.
|
|
|
|
| |
* 2d/repl/repl.scm (add-to-repl-mvar, run-repl): Cleanup.
|
|
|
|
|
|
| |
* 2d/repl/repl.scm (add-to-repl-mvar): New procedure.
(poll-interval): New variable.
(flush-repl): Schedule in paused-agenda.
|
|
|
|
|
|
|
|
|
| |
* 2d/game.scm (start-game-loop): Don't spawn REPL.
(update-and-render, tick): Don't run REPL.
(run-repl-thunk, run-repl): Move.
* 2d/repl/repl.scm: (run-repl-thunk, flush-repl): Add.
(flush-repl): Schedule REPL to be run within main loop.
|
| |
|
|
|
|
|
|
|
|
| |
There were some issues with the original version that Mark Weaver has
fixed.
This also resolves an issue where mvars was unusable on Guile versions
less than 2.0.9 because of a docstring on case-lambda.
|
| |
|
| |
|
| |
|
| |
|
|
These are slightly modified versions of the ones that come with Guile.
|