mirror of
https://github.com/haskell/ghcide.git
synced 2024-12-04 05:24:33 +03:00
5dd52ec0ff
* tighten some return types * Extract ShakeQueue from shakeSession Instead of creating a new TQueue on every restart, we reuse the same TQueue over and over. The trickiest bit is to ensure that enqueued actions are always retried when a Shake session is cancelled. The ActionQueue datatype is intended to manage this complexity. * Handle multiple user actions concurrently * Fixes for .ghci Unfortunately these are dependent on the ghc version * redundant parens * Formatting * Attempt fix for completion tests These tests are failing because ghcide is sending diagnostics interleaved with completions now (which is good) and the tests cannot handle it * remove debugging printout * simplify * Fix a test * Fix flaky tests |
||
---|---|---|
.. | ||
boot | ||
hover | ||
ignore-fatal | ||
multi | ||
recomp | ||
rootUri | ||
TH |