Commit Graph

594 Commits

Author SHA1 Message Date
Scott Richmond
b34a3a907f wire up keyboard events
Former-commit-id: 0ecaaaa258
2025-07-06 01:40:03 -04:00
Scott Richmond
ffd1aa7127 wire up keyboard events 2025-07-06 01:40:03 -04:00
Scott Richmond
f5e84c01c4 use NotNan as number representation
Former-commit-id: e41d6b802b
2025-07-06 00:27:50 -04:00
Scott Richmond
9c8159dde6 use NotNan as number representation 2025-07-06 00:27:50 -04:00
Scott Richmond
2c63ba1496 add pow, work on sets
Former-commit-id: d8c999d5ab
2025-07-05 23:56:10 -04:00
Scott Richmond
e3683f82b5 add pow, work on sets 2025-07-05 23:56:10 -04:00
Scott Richmond
9f4f55044a js & rust code for key inputs
Former-commit-id: a95f575260
2025-07-05 23:33:39 -04:00
Scott Richmond
4f9ebdaeb1 js & rust code for key inputs 2025-07-05 23:33:39 -04:00
Scott Richmond
16be2bce3d factor svg/p5 into modules; fix svg rendering
Former-commit-id: f635e878c9
2025-07-05 23:20:41 -04:00
Scott Richmond
d39113d755 factor svg/p5 into modules; fix svg rendering 2025-07-05 23:20:41 -04:00
Scott Richmond
795a50a69c improve panic message, slightly
Former-commit-id: e4e32bb308
2025-07-05 22:40:11 -04:00
Scott Richmond
8dfb8c88fe improve panic message, slightly 2025-07-05 22:40:11 -04:00
Scott Richmond
5ac87d97b6 build
Former-commit-id: 728614879c
2025-07-05 18:42:38 -04:00
Scott Richmond
cefb29d610 build 2025-07-05 18:42:38 -04:00
Scott Richmond
ca62f693cd release build
Former-commit-id: ccbbfebbbe
2025-07-05 18:36:47 -04:00
Scott Richmond
19af8c5253 release build 2025-07-05 18:36:47 -04:00
Scott Richmond
33721cd712 debug multiturtles?
Former-commit-id: 8e75713cd7
2025-07-05 18:36:01 -04:00
Scott Richmond
f0d72ab45f debug multiturtles? 2025-07-05 18:36:01 -04:00
Scott Richmond
0057c270db fix p5 drawing command conversion
Former-commit-id: 50da642758
2025-07-05 17:38:40 -04:00
Scott Richmond
bd40b365c8 fix p5 drawing command conversion 2025-07-05 17:38:40 -04:00
Scott Richmond
7a435d3970 release build
Former-commit-id: f9cdd43367
2025-07-05 17:30:58 -04:00
Scott Richmond
17762b360b release build 2025-07-05 17:30:58 -04:00
Scott Richmond
a59045cfb1 fix p5 state calculations
Former-commit-id: 45984e190a
2025-07-05 17:30:19 -04:00
Scott Richmond
f961232ed3 fix p5 state calculations 2025-07-05 17:30:19 -04:00
Scott Richmond
fa23f53bb0 release build
Former-commit-id: 20e46b4d62
2025-07-05 17:09:38 -04:00
Scott Richmond
9e5cd358fd release build 2025-07-05 17:09:38 -04:00
Scott Richmond
33caa07f8b first pass at multiturtles
Former-commit-id: bac3c29d1d
2025-07-05 17:09:01 -04:00
Scott Richmond
0576365a71 first pass at multiturtles 2025-07-05 17:09:01 -04:00
Scott Richmond
4583951463 massage prelude into multiturtles; wip
Former-commit-id: f1f954de46
2025-07-05 15:57:05 -04:00
Scott Richmond
40c145bef5 massage prelude into multiturtles; wip 2025-07-05 15:57:05 -04:00
Scott Richmond
7d8f2b1c39 add canadian spellings
Former-commit-id: 4988ea6626
2025-07-05 15:51:45 -04:00
Scott Richmond
6f832f45cb add canadian spellings 2025-07-05 15:51:45 -04:00
Scott Richmond
2b9e5db59a oops: implement called keywords!
Former-commit-id: 84101711f2
2025-07-05 15:49:36 -04:00
Scott Richmond
59a59b0ff0 oops: implement called keywords! 2025-07-05 15:49:36 -04:00
Scott Richmond
9d3ec05ef9 middleware should now handle multiple turtles
Former-commit-id: ff6aaf5cdf
2025-07-05 15:26:48 -04:00
Scott Richmond
692579bee5 middleware should now handle multiple turtles 2025-07-05 15:26:48 -04:00
Scott Richmond
4e2ce0bf1d do some work on linking, unravel it, spawn! is now a normal fn
Former-commit-id: 369f8a54f4
2025-07-05 14:45:50 -04:00
Scott Richmond
c67b25145f do some work on linking, unravel it, spawn! is now a normal fn 2025-07-05 14:45:50 -04:00
Scott Richmond
cb83c8f122 don't try to export state, which no longer exists
Former-commit-id: e76e9f5348
2025-07-05 14:45:04 -04:00
Scott Richmond
c03ce52238 don't try to export state, which no longer exists 2025-07-05 14:45:04 -04:00
Scott Richmond
087cf68cff revert spawn! as a special form
Former-commit-id: a38a686a76
2025-07-05 14:39:17 -04:00
Scott Richmond
9d22e121f1 revert spawn! as a special form 2025-07-05 14:39:17 -04:00
Scott Richmond
d6d8679d8c actually export llist fns
Former-commit-id: 3a5415e1c7
2025-07-05 14:26:50 -04:00
Scott Richmond
daf6791f19 actually export llist fns 2025-07-05 14:26:50 -04:00
Scott Richmond
4c3e5f9d5d add functions from June 2025 CC1
Former-commit-id: 1688aaccf7
2025-07-05 14:24:38 -04:00
Scott Richmond
8d3705901c add functions from June 2025 CC1 2025-07-05 14:24:38 -04:00
Scott Richmond
2724e71aa6 update validator
Former-commit-id: 10692b4b41
2025-07-04 17:44:44 -04:00
Scott Richmond
157bb091fb update validator 2025-07-04 17:44:44 -04:00
Scott Richmond
9606d9485e spawn is now a special form
Former-commit-id: bbdab93cf0
2025-07-04 17:24:54 -04:00
Scott Richmond
89f7becef9 spawn is now a special form 2025-07-04 17:24:54 -04:00