zls icon indicating copy to clipboard operation
zls copied to clipboard

A language server for Zig supporting developers with features like autocomplete and goto definition

Results 332 zls issues
Sort by recently updated
recently updated
newest added

This allows us to completely get rid of git submodules. There is just one unfortunate issue which is why I made this a separate Draft from #1741. When using an...

This new build runner is based on the current [build_runner.zig](https://github.com/ziglang/zig/blob/a17505c71109361b7b4bd13125871299de53e4e0/lib/build_runner.zig) that is used by Zig. It will run **all** dependencies that are necessary to resolve every modules and includes directories....

I've been seeing a larger number of people disliking autofix being enabled by default as it mutates their code unexpectedly. I'm undecided.

question
ux

### Zig Version 0.12.0-dev.2500+c085c6ecd ### Zig Language Server Version 0.12.0-dev.365+a8a83b6 ### Client / Code Editor / Extensions NVIM v0.9.4 with Lspconfig ### Steps to Reproduce and Observed Behavior Hover on...

bug

### Zig Version 0.12.0-dev.2543+9eda6ccef ### Zig Language Server Version 0.12.0-dev.371+47373c1 ### Client / Code Editor / Extensions vscode ### Steps to Reproduce and Observed Behavior (try somefunc())

bug

Resolves #1707 It'd require some rework but should this be extended to anon struct inits? Should completions include ` = ` for struct fields?

now: ArrayListAligned(...) to: ArrayListAligned(Relocatable)

enhancement

`std.Uri` provides everything we need to deal with URIs we don't to write everything our self. A follow-up can then remove the entire uri.zig file. I will need to verify...

This also reverts the change to the iteration order of #1738 #1629 should be reopened because the issue is in the logic that identifier if a file is associated with...

### From ![image](https://github.com/zigtools/zls/assets/105967627/0e37be71-f4a2-4fb5-b8ec-e421636a118c) ### To ![image](https://github.com/zigtools/zls/assets/105967627/5cb2abf0-ffa8-406e-ac81-477a717a6ca6) --- `@as` calls are very distracting with syntax highlighting, and because they don't *really* do anything, I find myself trying to filter them out...

enhancement