Michael Bryan
Michael Bryan
The `inspect()` method does is lets you inspect the contents of an iterator without consuming or changing it, and I was using that to see what each element in the...
@etrombly wow, that looks awesome! Keep me updated on how you're going and if there's anything I can do to make the gcode library easier to use. It looks like...
I just rewrote the parser and deprecated the old `low_level` one. The usage should be pretty much the same, I've just rearranged how you access things. ```rust extern crate gcode;...
I'd never thought of updating a gcode in place, would it be easier if we had an `args_mut()` method which yields items of `&mut Word`? What are your thoughts on...
I think this ticket comes in two pieces. The first piece is internal and involves adding a mechanism that transforms Runefile arguments into method calls on the generated code. For...
With #72 things are set up so you can [set a capability object's properties](https://github.com/hotg-ai/rune/blob/ea6ca13b2bf3597e376dcd732bb793a687acb4ab/runtime/src/capability/sound.rs#L79-L92). Now we just need to figure out which properties to implement and their semantics for the...
Part of this ticket is moving all tensor buffers to `static` variables. I imagine we'll need to update the `hotg-rune-compiler` crate to generate something like this: ```rs static mut BUFFERS:...
I *think* this may be related to the initial stack size on macs being smaller than Linux (e.g. 512kb vs 8mb). We can work around it by telling the linker...
@Mi1ind and I were able to easily reproduce this issue using [the `inception` Rune](https://github.com/hotg-ai/test-runes/blob/e287eb3568e2e5bee38f6526cc3c0849c67cdc48/inception/Runefile) on his computer (revision 7312198e61767e8c9392b90c5962296077f67b1c). Here is a slightly cleaner backtrace that we captured. It looks...
@Mi1ind and I were initially thinking this may be an issue due to stack size because we'd seen `heap_get_oom` in #44, so we tried to update `.cargo/config.toml` to tell the...