Stream: show and tell

Topic: Vim/Neovim linting/LSP support with ALE


view this post on Zulip Ben Block (May 05 2025 at 12:31):

I recently contributed support for Roc to the ALE project, one of the most popular linting/LSP projects for Vim/Neovim. If anyone is like me and uses good old Vim (or Neovim) and ALE, this will make development much smoother.

My pull request includes support for:

Thought I would share here so others are aware.

view this post on Zulip Anton (May 05 2025 at 13:12):

Very nice, thanks @Ben Block :heart:

view this post on Zulip Isaac Van Doren (May 05 2025 at 15:29):

Awesome, thanks for doing this!

view this post on Zulip Richard Feldman (May 05 2025 at 16:15):

that's awesome, thank you so much Ben! :heart_eyes:

view this post on Zulip Anthony Bullard (May 05 2025 at 16:15):

Thank you @Ben Block ! Can’t wait to write some Roc again now

view this post on Zulip Ben Block (May 05 2025 at 16:27):

Happy to help! There is one remaining outstanding issue with message formatting in the :ALEDetail window, which I have another PR open to fix: https://github.com/dense-analysis/ale/pull/4964

ALE squishes all the message details onto one line right now, which doesn't look great in the detailed view. (This issue applies to lots of language servers right now, not just Roc).

view this post on Zulip Drew Lazzeri (May 07 2025 at 17:04):

Thank you!!


Last updated: Jul 06 2025 at 12:14 UTC