Skip to content
This repository was archived by the owner on Oct 5, 2022. It is now read-only.
This repository was archived by the owner on Oct 5, 2022. It is now read-only.

Error tab gets cleared after reload on save #65

@freeman42x

Description

@freeman42x

How to reproduce:

Enable reload-repeat on file save.

Paste in a hs file:

j :: Monad m => m (m a) -> m a
j = _

In the Error tab for a short while the error message will be shown:

* Found hole: _ :: m (m a) -> m a
  Where: `m' is a rigid type variable bound by
           the type signature for:
             j :: forall (m :: * -> *) a. Monad m => m (m a) -> m a
           at /home/neo/HaskellLearning/IdeTest/src/Ch18.hs:202:1-30
         `a' is a rigid type variable bound by
           the type signature for:
             j :: forall (m :: * -> *) a. Monad m => m (m a) -> m a
           at /home/neo/HaskellLearning/IdeTest/src/Ch18.hs:202:1-30
* In the expression: _
  In an equation for `j': j = _
* Relevant bindings include
    j :: m (m a) -> m a
      (bound at /home/neo/HaskellLearning/IdeTest/src/Ch18.hs:203:1)
|
/home/neo/HaskellLearning/IdeTest/src/Ch18.hs: 203, 5
* Found hole: _ :: m (m a) -> m a

After a very short while, the build error message will get cleared.

It was expected for the message to not get cleared.

I started getting this issue around the fix for this ticket, possibly related: #62

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions