summaryrefslogtreecommitdiff
path: root/chickadee/scripting
Commit message (Expand)AuthorAgeFilesLines
* Relicense nearly everything to Apache 2.0.David Thompson2023-04-263-33/+27
* Update my email address.David Thompson2023-04-253-3/+3
* script: Add join procedure.David Thompson2022-10-111-6/+28
* scripting: agenda: Fix clear-agenda.David Thompson2021-10-211-1/+1
* Move data structure modules into new (chickadee data ...) namespace.David Thompson2021-10-012-3/+3
* scripting: channel: Export channel-clear!David Thompson2021-04-281-1/+2
* scripting: channel: Add channel-clear! procedure.David Thompson2021-04-281-0/+5
* scripting: Add custom polling support.David Thompson2020-08-251-5/+19
* scripting: channel: Update copyright year.David Thompson2018-11-291-1/+1
* scripting: channel: Add channel-get! and channel-put! procedures.David Thompson2018-11-291-4/+18
* scripting: channel: Remove unncessary module imports.David Thompson2018-11-291-2/+0
* scripting: agenda: Add reset-agenda procedure.David Thompson2017-10-191-0/+7
* scripting: Cancelling a script cancels all nested scripts.David Thompson2017-10-141-7/+20
* scripting: Fix bugs in script-running? and script-complete?David Thompson2017-10-141-2/+2
* scripting: Rename coroutine to script.David Thompson2017-10-143-95/+95
* scripting: Fix bug where dynamic state wasn't being respected.David Thompson2017-10-141-3/+5
* scripting: agenda: Add 'every' scheduling option.David Thompson2017-04-271-1/+23
* Add simple scripting system.David Thompson2017-04-033-0/+262