Techatrix
Techatrix
> Would ZLS with build-on-save enabled be able to auto-complete for types generated at comptime? ZLS's build-on-save feature in it's current form is only providing diagnostic messages. With ziglang/zig#615, ZLS...
@mlugg Since you know so much about RLS, could you tell me whether the following conversion is also valid? ```zig const foo = T{}; // Before const foo: T =...
> including no output? this test doesnt give any tokens anymore The presence of the test guarantees that the input doesn't cause a crash. That's the entire point of the...
Related issue #1174 I though about using the keyword reference but there were some TODOs and descriptions that didn't add much value: > `struct` defines a struct. WHAT?!? `struct` defines...
The given explanation for why ZLS is performing slowly here does not really align with how ZLS is implemented. In contrast to other LSPs, ZLS performs no analysis of a...
> > In contrast to other LSPs, ZLS performs no analysis of a document ahead of receiving a request from the client. > > I don't think so? My apologies,...
> To be honest, I am puzzled at this. Indeed, every individual things takes 0/2 ms, so it _should_ be fast enough. The logs don't show the time it takes...
As it stands right now, ZLS is intentionally only running build on save in the workspace root directory. The project may contain arbitrarily many subprojects with their own "check" step...
I have tested this with Zig 0.14.0 and ZLS 0.14.0-dev.412+81407cd and while I did not encounter a panic, ZLS still exited with an error because of a parsing error. After...
> 1. Should ZLS be more tolerant of a missing required field, since other LSPs seem to be this way? To put it briefly, ZLS should fix its own issues...