code.pyret.org
code.pyret.org copied to clipboard
Website for serving Pyret to folks.
Right now, there doesn't seem to be a great way to print files out. Ideally, the print css would have just the definitions panel, and would have the whole file....
Ctrl-z (undo), and also Ctrl-x (cut) are browser shortcuts for Edge/Chrome/FF/Opera except Safari where ⌘Z is the text undo shortcut. I have accidentally nuked many programs in the code.pyret.org editor...
Joy reported this from a teacher... Run [this program](https://code.pyret.org/editor#share=1WqFQ_uZtplDvcbi35ojDWZzOVbREP4un&v=dc8be4e), then evaluate `Cell-Table` in the interactions area. You can load the spreadsheet linked from the Pyret file to check out what's...
WeScheme's jsBigBang supports tilt events. You can find the code here: - https://github.com/bootstrapworld/wescheme/blob/add-legacy-build/js-src/js-runtime/world/jsworld/jsworld.js#L1003-L1085 - https://github.com/bootstrapworld/wescheme/blob/add-legacy-build/js-src/js-runtime/world/jsworld.js#L644-L649 We'd like to implement this in Pyret, allowing Reactor programs
`starter2024.arr`, unlike `essentials*.arr`, defines `tan` as `num-tan`. `color.arr` defines `tan` as `color(210, 180, 140, 1)`. Since `starter2024.arr` is the default context now, including anything that includes `color.arr`, as in some...
When a test fails, CPO does a beautiful job of making the test number clickable. In the screenshot below, the link "Test 4" has a click event handler attached to...
A user on our discord suggested having an option for a horizontal split for definitions & repl, since if CPO is viewed side-by-side with eg DCIC, it would be easier...
corresponding changes to https://github.com/brownplt/pyret-lang/pull/1839, to refactor how modules obtain the correct jsnums library that now closes over an appropriate errbacks parameter