Berkus Decker
Berkus Decker
Will Zed be the first to support multiple plugin languages? Exciting!
So laggy I cannot take a screenshot ¯\_(ツ)_/¯
That must be the latest, just installed it yesterday. Version 0.2.3 (20240203.000617) Thumbnailer CPU usage: 50%
@lschuermann as can be seen in my code, the padding fields remain to be present even with conditional compilation triggering a different layout ``` (0x90 => __reserved_11), #[cfg(feature = "rpi3")]...
> just one `cfg` it's one thing, but for complex families this can be come an intricate expression. Register definitions don't change, so the standard approach is to explicitly write...
Yes, please, very much need Rust support from Kaitai! Happy to help with discussions and possible implementation if needed.
No, this is new to me - I just started actually using Kaitai today, loving it so far. Will take a look!
I've implemented some parts in Rust, inspired by kaitai cpp generator [here](https://github.com/berkus/carma/blob/rust/src/support/resource.rs#L72). Maybe this gives you new ideas (matching .ksy file is [here](https://github.com/berkus/carma/blob/rust/kaitai/carma.ksy))
It's pretty painful because of borrow checker. Usually peeps do it via a Vec and integer indices pointing to parent or children from a T. Probably some rust tree package...
> Is it even possible? It is, but the amount of work here is pretty non-trivial: - expose editor bindings for all the things that exist in vscode - bridge/thunk...