JustForFun88

Results 54 comments of JustForFun88

> Typst does use clone-on-write internally, but that's not the point I'm trying to make. It is about how the API is used by a user: Typst's `push` method is...

> This sounds like it should be an extension (when zed supports extensions). As I remember, this feature is built-in to VSCODE, am I wrong? And they did it for...

I implement almost whole list of requests, but there are some difficulties with naming of functions. It is very difficult to remember that methods with "alt" it is methods with...

Tip: Look at this https://doc.rust-lang.org/stable/std/path/struct.Path.html#method.canonicalize, and you find the answer where is another bug.

Blocked on https://github.com/lapce/lapce/pull/1964#discussion_r1067651722

I think this feature should be improved. **It creates angle brackets when not needed:** ![2022-12-29_09-08-45](https://user-images.githubusercontent.com/100504524/209902409-6a15700b-4b19-4940-9314-d3fa0f845c42.png) **Highlights "paired" characters ""**: ![2022-12-29_09-08-25](https://user-images.githubusercontent.com/100504524/209902389-0eb58da9-c177-4904-8b99-b70f1e74ca6e.png)

> I wouldn't consider calling it `VoltIdText` an improvement Yes, you are right, at the moment this is more of a cosmetic improvement, although it improves both the readability of...

> I meant going from `VoltID` to `VoltIdText` Went back to using `VoltID`

It seems to me that the changes only increase the compilation time, since now the compiler still has to infer the call to these `iter` and `iter_mut` functions itself.