haskell / haskell/haskell-language-server

getLine in eval code lens causes connection got disposed

Open
#2,913 4 comments 0 reactions 0 assignees View on GitHub
component: hls-eval-plugin type: bug
Dominant language
Haskell
Stars
3k
Forks
455
Avg merge
2d 19h
Merged PRs (30d)
11

Description

### Your environment

Which OS do you use:

MacOS
Which LSP client (editor/plugin) do you use:

VS Code+vscode-haskell

Describe your project (alternative: link to the project):

```
resolver:
url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/19/7.yaml

packages:
- .
```

### Steps to reproduce

```
{-
>>> getLine
-}
```

Run the Evaluate code lens

### Expected behaviour

Not sure

### Actual behaviour

```
{-
>>> getLine
"Content-Length: 191\r"
-}
```

VSCode shows error message: Connection got disposed.

### Include debug information

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.