Skip to content

Releases: diku-dk/futhark-vscode

v0.1.3

08 Jan 11:46
Compare
Choose a tag to compare

v0.1.2

16 Oct 09:18
29336fa
Compare
Choose a tag to compare

What's new:

  1. Add configuration option for setting futhark executable path
  2. fix debugging in vscode launch.json

v0.1.1

07 Jun 12:15
Compare
Choose a tag to compare
0.1.1

v0.1.0 - futhark 0.21.9

15 Apr 14:22
Compare
Choose a tag to compare

futhark language server is available as part of futhark since 0.21.9

What's new:

  1. fixed problem when navigating between multiple opened files via customed event "onFocusTextDocument"
  2. check for futhark version (>= 0.21.9) before trying to activate the futhark language server

v0.0.5

10 Apr 09:45
Compare
Choose a tag to compare

What's new:

  1. update documentation on development
  2. set recommended extension while developing
  3. move syntax highlighting configuration file to root
  4. fix ignored language configuration file

v0.0.4

07 Apr 09:34
Compare
Choose a tag to compare

What's new:

  1. Syntax highlighting, thanks to @athas

v0.0.3

05 Apr 19:14
Compare
Choose a tag to compare
This is 0.0.3.

v0.0.2

29 Mar 18:33
Compare
Choose a tag to compare

What's new:

  1. Set up deployment GitHub workflow
  2. Added "Restart Futhark Language Server" command

0.0.1 - Marketplace

26 Mar 19:56
Compare
Choose a tag to compare

Release v0.0.1 on marketplace

The language extension is still in the early stage of development

This extension adds language support for Futhark, powered by the Futhark Language Server.

Common questions

Here are some questions that users may encounter the extension, if your issue is not addressed here, please open an issue.

Can't find futhark executable ...

Futhark language extension requires futhark executable to be installed in $PATH, follow the instructions on how to install the Futhark compiler.

Junk argument: lsp

The Futhark Language Server hasn't been merged yet (it's coming soon), so the futhark lsp command is not recognized, you will need to manually install a different version of futhark:

  1. Clone futhark from lsp2022 branch
  2. Compile from source following the instruction
  3. Install the compiled binary in $PATH

0.0.1

15 Mar 21:53
Compare
Choose a tag to compare
0.0.1 Pre-release
Pre-release

First pre-release for Futhark Language Extension

Note: The language extension is still in the early stage of development, and is not yet published on the extension marketplace.

Usage

  1. Download the latest version of futhark-x.x.x.vsix from the Releases
  2. Install the extension from the VSIX file
  3. Open a .fut file in Visual Studio Code