[ANN] Release `vscode-haskell` 2.8.2

The HLS team is proud to announce a new release for the vscode-haskell extension.

This is a tiny release which mainly addresses the feedback from the discussion in Add "Haskell" VSCode Extension Pack.

We add haskell.language-haskell as an extension pack to the main vscode-haskell extension.

If users want to use an alternative syntax highlighting extension, removing haskell.language-haskell is possible.

Thank you all for your feedback!

The full release notes are here: Release 2.8.2 · haskell/vscode-haskell · GitHub

10 Likes

Doubt 1 - Is Syntax Highlighting a functionality provided by LSP or is it done differently?

Doubt 2 - What is the “Alternate Syntax Highlighting” ? How many implementations are there? and by whom

  1. Highlighting is done by a separate vscode extension. The language server protocol doesn’t really include normal syntax highlighting (only semantic highlighting).
  2. One person said they implemented some custom highlighting for themselves: Remove explicit dependency on Haskell Syntax Highlighting · Issue #407 · haskell/vscode-haskell · GitHub
1 Like

Thank you for your response!