Tom McLaughlin
Tom McLaughlin
There seems to be a problem with building ICSharp from scratch in a Docker container, using Ubuntu 16.04. I've been doing it like this: ``` RUN apt-get install -y mono-complete...
In the current Hspec `Config` object there's a `configFailureReport` option, which causes Hspec to dump a `FailureReport` into a file. However, it seems to just use the `Show` instance of...
A `MonadThrow` instance is useful in the `Session` monad so that you can make assertions in various test frameworks. This adds `exceptions` to the dependencies for `lsp-test`, but it's a...
The default `runSessionWithConfig` launches an LSP server process, but doesn't provide any flexibility for modifying the `CreateProcess` to be used. This prevented me from doing things like tweaking the environment...
Taking a stab at fixing #268 by introducing a new `MaybeN` type, which is just like `Maybe` except that `Nothing` values get encoded to JSON `null`. This is inspired by...
This PR fixes the `_contents` field of `Hover` to try parsing a single `MarkedString`, as per the spec. To do this I just removed the `HoverContents` type, which seems kind...
I just noticed that some types don't perfectly obey the LSP spec regarding when a value is allowed to be missing vs. when it must be present and `null`. For...
I'm trying to upload a package that depends on the [X11](http://hackage.haskell.org/package/X11), and it is failing to build its haddocks on Hackage. I'm not sure why this is since `X11` itself...
I tried to install with `stack install importify` but some dependencies aren't found: ``` Error: While constructing the build plan, the following exceptions were encountered: In the dependencies for importify-1.0.1:...
There seems to be a race condition which can cause stdout/stderr output to be missed. I noticed this when a simple `printf("Hello world\n")` program would sometimes fail to print. It...