6c88a041ea
add SourceCode wrapping str for enforcing source code length limits at parsing boundaries
...
I'm actually quite happy with this API design. a little zero-cost wrapper that makes you _think_ when you need to think.
2024-08-22 20:49:16 +02:00
3913254215
fix updated defs not being applied properly to VM in frontend and backend
...
this fixes the case where
(def botsbuildbots (fn () (botsbuildbots))) (botsbuildbots)
would not run properly (return with a "set def index out of bounds" error)
also make exceptions store String instead of &'static str for better error reporting
closes #33
2024-08-22 20:27:18 +02:00
ccab723298
fill scribble
2024-08-22 17:50:39 +02:00
7933057062
add rectangle and circle shapes
2024-08-21 22:07:59 +02:00
50094c3872
add lists & VM memory limits
2024-08-21 21:11:22 +02:00
1c0fa7197c
rudimentary error reporting
2024-08-20 23:00:29 +02:00
6eab20bb25
disable image smoothing, add support for wall fragment urls
2024-08-19 23:56:03 +02:00
70e979057c
persistence in database
...
only maybe a little bit shitty but it works very well
still needs chunk unloading
2024-08-19 22:39:22 +02:00
2594afcc1b
a more robust system for syncing chunks
...
as long as the server tells you there are more chunks, there are definitely more chunks.
just wait for them a bit.
2024-08-18 12:28:19 +02:00
2f7bcbb14e
sync
2024-08-17 22:16:21 +02:00
26ba098183
a whole load of work in progress
2024-08-15 20:01:10 +02:00
caec0b8ac9
initial commit
2024-08-10 23:10:22 +02:00