Guibou
Guibou
Latest push should fix hlint and actually remove the `unsafePerformIO`: the cache is now stored in the `ShakeExtras`. I have 3 (2 are flaky) remaining issues with `-boot` tests: ```...
I will need a bit of help here. I'm blocked with the following errors locally: ``` cabal run test:ghcide-tests -- -p "hs-boot" ghcide diagnostics cyclic module dependency with hs-boot: OK...
@fendor I've rebased and rerun the CI. Latest run was showing only a segfault with GHC 9.10 on window and one failure in the call hierarchy plugin on window with...
Note that actually, I don't think that we need to create a new node which contains `where` and the `local_binds`, but instead, `local_binds` must contain the `let` or `where`. Because...
@tek thank you for your detailled answer, and of course, I now understand that adding nodes could lead to performance and breakages, so this is not something to do without...
For: ``` a = b where x = 1 ``` The scope will start on the `where` item and highlight everything indented then, so it will highlight `x = 1`...
Sorry, this is using `resourcet-1.3.0` with `ghc-9.12.2`
I've done this implementation at work, and it keeps the context: ```haskell import qualified Control.Exception as E import Control.Monad.IO.Unlift (MonadUnliftIO (withRunInIO)) import qualified Control.Monad.Trans.Resource as ResT import qualified Control.Monad.Trans.Resource.Internal as...