Piotr Osiewicz

Results 23 issues of 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...

cla-signed

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...

cla-signed

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...

cla-signed

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...

cla-signed

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...

Release Notes: - N/A

cla-signed

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...

cla-signed