Stream: contributing

Topic: roc-vscode-unofficial


view this post on Zulip Luke Boswell (Sep 08 2026 at 07:18):

I've messaged @Ivan Demchenko previously about https://github.com/ivan-demchenko/roc-vscode-unofficial but I haven't been able to get much response, and the textmate highlighting in GitHub points at his repository -- I'm thinking of making a PR to linguist to point at my fork.

view this post on Zulip Luke Boswell (Sep 08 2026 at 07:25):

@Hannes I will pull in your PR's to that too I think. I would appreciate your assistance before I make the PR to GitHub Linguist... my first preference would be to help Ivan maintain his repository but if we cannot merge any PRs to keep that maintained we will need another solution

view this post on Zulip Hannes (Sep 08 2026 at 07:53):

Haha, I actually have a private Roc VSCode extension I made from scratch, I was thinking today I should get around to publishing it :sweat_smile:

view this post on Zulip Luke Boswell (Sep 08 2026 at 07:54):

that sounds even better

view this post on Zulip Luke Boswell (Sep 08 2026 at 07:54):

Do you have a textmate grammar linguist can point at?

view this post on Zulip Hannes (Sep 08 2026 at 07:54):

I'll see if I can at least publish the repo today so people can build it from source, then I'll try and get it in the various stores

view this post on Zulip Hannes (Sep 08 2026 at 07:55):

Yeah, my main focus was on the textmate grammar, including adding unit tests for the highlighting

view this post on Zulip Luke Boswell (Sep 08 2026 at 07:56):

https://github.com/github-linguist/linguist/blob/main/CONTRIBUTING.md#changing-the-source-of-a-syntax-highlighting-grammar

view this post on Zulip Luke Boswell (Sep 08 2026 at 07:56):

Hannes said:

I'll see if I can at least publish the repo today so people can build it from source, then I'll try and get it in the various stores

I'll hit pause on patching my fork of Ivan's extension then

view this post on Zulip Luke Boswell (Sep 08 2026 at 07:58):

Hannes said:

focus was on the textmate grammar, including adding unit tests for the highlighting

Let me know if you want assistance with anything, I'm generally good at breaking things. :sweat_smile:

view this post on Zulip Nils Hjelte (Sep 08 2026 at 08:54):

I have also been using a personal vscode extension, it is basically just an automated port of the zed extension.

Not sure if it is very interesting, it is just a one-shot port, but it seem to work. I have not updated it with the new LSP features in the zed extension over last couple of weeks, but symbol signature on hover etc works.

https://github.com/koliyo/vscode-roc

view this post on Zulip Richard Feldman (Sep 08 2026 at 15:51):

this reminds me that we should update our GitHub syntax highlighting for the new compiler :smile:

view this post on Zulip Anton (Sep 08 2026 at 15:58):

Richard Feldman said:

this reminds me that we should update our GitHub syntax highlighting for the new compiler :smile:

#11225

view this post on Zulip Luke Boswell (Sep 08 2026 at 20:02):

Yes, updating GitHub syntax highlighting is what I'm talking about here

view this post on Zulip Luke Boswell (Sep 08 2026 at 20:03):

I have a fork of Ivan's that I can update easy enough, but we would then need to make a PR for the GitHub linguist project to point at mine instead of Ivans -- which doesn't really help anyone who wants to use VS Code and is looking for a maintained project

view this post on Zulip Ivan Demchenko (Sep 09 2026 at 11:13):

Hey folks, I apologise for being unresponsive. Unfortunately, my life has been rather turbulent lately. I am happy to help anyone interested in taking over the extension's repository.

view this post on Zulip Luke Boswell (Sep 09 2026 at 11:23):

Would you consider adding a few contributors to help you manage it?

view this post on Zulip Will Hawkins (Sep 11 2026 at 21:50):

Ivan Demchenko said:

Hey folks, I apologise for being unresponsive. Unfortunately, my life has been rather turbulent lately. I am happy to help anyone interested in taking over the extension's repository.

Please don't apologize!! Volunteers are volunteers and your health and safety are important! I am looking to continue to get more deeply involved in the community and would _love_ to help you!!

view this post on Zulip Hannes (Sep 14 2026 at 18:54):

https://github.com/Hasnep/roc-vscode

view this post on Zulip Hannes (Sep 14 2026 at 18:56):

It's pretty barebones but it seems to work for me. There's a vsix download in the releases, feel free to open issues and when I'm a bit more confident in it I'll release it to the vscode marketplace and open vsix


Last updated: Sep 24 2026 at 15:59 UTC