Skip to content

Tags: dr-bestore/zed

Tags

nightly

Toggle nightly's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add Zig support (zed-industries#6690)

This PR adds support for Zig with the official LSP (ZLS) and the
treesitter grammar listed on the
[website](https://tree-sitter.github.io/tree-sitter/). I've tested this
on a few large codebases and go to definition, completion, and hover
overlays all seem to work fine with no error logs.

![Screenshot 2024-01-24 at 20 17
18](https://github.com/zed-industries/zed/assets/11731580/be7b4f1d-878e-4e3e-839b-a5f962df7555)

The highlights are adapted from the tree sitter repository which target
neovim I think, I've fixed a handful of issues and the highlighting is
looking pretty good but need to do more testing.

Release Notes:
- Added Zig support with zls
[zed-industries#5300](zed-industries#5300).

v0.120.2-pre

Toggle v0.120.2-pre's commit message
zed 0.120.2

v0.119.19

Toggle v0.119.19's commit message
zed 0.119.19

collab-v0.41.0

Toggle collab-v0.41.0's commit message
collab 0.41.0

v0.120.1-pre

Toggle v0.120.1-pre's commit message

Verified

This commit was signed with the committer’s verified signature.
mikayla-maki Mikayla Maki
zed 0.120.1

v0.120.0-pre

Toggle v0.120.0-pre's commit message
Revert "Ensure that notify observations are sent during `Window::draw…

…()`" (zed-industries#6152)

Reverts zed-industries#4236

This causes an infinite loop when opening the language server logs

v0.119.18

Toggle v0.119.18's commit message

Verified

This commit was signed with the committer’s verified signature.
mikayla-maki Mikayla Maki
zed 0.119.18

v0.119.17

Toggle v0.119.17's commit message
v0.119.x stable

v0.119.17-pre

Toggle v0.119.17-pre's commit message
Merge branch 'main' into v0.119.x

collab-v0.40.1

Toggle collab-v0.40.1's commit message
collab 0.40.1