Piotr Osiewicz
Piotr Osiewicz
Hi, I work on a toy Windows linker written in Rust. I would like to use this crate for creation of PDBs (I am aware that writing PDBs is not...
The fonts we embed in Zed binary (Zed Sans & Zed Mono) weigh about 30Mb in total and we are cloning them several times during startup and loading of embedded...
This PR implements approach suggested in #2584 by @epage and @soqb. Also https://github.com/serde-rs/serde/issues/2181 There were two changes initially that were since reverted during the lifetime of this PR: - I've...
/cc @maxbrunsfeld , I didn't remove the field outright since I'm not sure if the intent is to use it eventually in extensions work. This is the warning we're getting...
This PR supplements tasks with additional environment variables; ideally we'll be able to write a task like: `cargo test -p $ZED_CURRENT_PACKAGE -- $ZED_CURRENT_FUNCTION` - [ ] Flesh out multibuffer interactions...
Buffer hashing is a significant contributor to file loading time, even after changes made in https://github.com/zed-industries/zed/pull/7731 This PR foregoes hashing the buffer contents altogether. Instead, we now mark the buffer...
Background: At [Zed](https://zed.dev) we've had users report that certain fonts could take a long time to load (https://github.com/zed-industries/zed/issues/6205). Admittedly these font files are quite big (Iosevka font weights like 300Mb),...
`async-task` contains an optimisation for handling large futures in the definition of [spawn_unchecked](https://github.com/smol-rs/async-task/blob/master/src/runnable.rs#L516). This leads to excessive IR size, as one branch instantiates `RawTask` with Fut and the other does...
I'm not a huge fan of this change (& I expect the placement to change). The plan is to have the button in a toolbar of terminal panel, but I'm...