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

### Zig Version 0.11.0-dev.4006+bf827d0b5 ### Zig Language Server Version 0.11.0-dev.605+17faa11 ### Steps to Reproduce ### Expected Behavior .len just once ### Actual Behavior .len .len --- May be related to...

bug

### Zig Version 0.11.0-dev.4191+1bf16b172 ### Zig Language Server Version 0.11.0-dev.604+fa192c0 ### Steps to Reproduce I can't provide any useful steps to reproduce, but I will give you a stack trace...

bug

Some projects utilize freestanding c libraries with no libc, however currently cimport completion always includes libc. https://github.com/zigtools/zls/blob/54f4768070b2b1ddb6740e4025db35b2ac5547e9/src/translate_c.zig#L163-L172

enhancement

[See comment](https://github.com/zigtools/zls/blob/e6c9bb137f987924d0659e7990d8f48865805824/src/diff.zig#L282-L285) On top of that, in large files, this function can easily take 20 milliseconds if not more, which adds up when quickly modifying code. The solution is probably...

enhancement
priority:medium

### Zig Version 0.11.0-dev.3312+ab37ab33c ### Zig Language Server Version 5d53f0104fe6742a28592094f9f7de5060a6f07c ### Steps to Reproduce Currently, I don't know how to reproduce this issue. Here is the full panic log for...

bug

zls version: 0.11.0-dev.599+ed85a30 the zls version above doesn't support for certain type detection for if expression, check the sample below. ```zig const a: u32 = 5; const b: u32 =...

enhancement

zls supports "jump to definition" actions on package imports. it would be nice if there was a setting such that if the path to the package includes a symlink, the...

enhancement

https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#progress

enhancement
priority:low

This issue contains a collection of possible code actions that can be integrated into zls. Some of them may not be easily implementable without #551 or #552. Feel free to...

enhancement
help wanted
ux

Follow up to #1202 which partially addresses #689 We need to handle these cases aren't currently addressed by autofix. ```zig for (0..10, 0..10, 0..10) |i, j, k| i = 1;...

enhancement