dense-analysis / dense-analysis/ale

Haskell IDE Engine Options Support

Open
#3,153 0 comments 2 reactions 0 assignees View on GitHub
enhancement
Dominant language
Vim Script
Stars
14k
Forks
1.5k
Avg merge
17h 49m
Merged PRs (30d)
1

Description

Since support for the [Haskell IDE Engine](https://github.com/haskell/haskell-ide-engine#configuration) (hie) was initially added, hie appears to have gone through a few changes. One of these is that hie-wrapper, the main executable, requires one to pass the `--lsp` flag for language server protocol output. Otherwise, it prints to stdout. Since there does not appear to be the ability to add options for hie, ALE's support for hie is essentially broken for the current version. In addition, adding support for specifying hie's options will likely protect ALE's hie support from similar future changes.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.