Matthew Pickering

Results 138 issues of Matthew Pickering

The `-p` option to render a `.hp` file is broken in recent releases. The problem is the check to see whether there is profiling data to display checks `hHeapProfilingType` which...

The implementation and API of exceptions library should be modified to take into account the exception annotation propagation behaviour of `catch`. CLC Proposal: https://github.com/haskell/core-libraries-committee/issues/202 GHC MR: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13302 In the next...

When a save a file, recompilation is triggered for all the files which depend on the file I saved. I tracked down the bug to the fact that 1. Interfaces...

type: bug
component: ghcide
priority: high

The cabal developers are interested to adopt a proposal process, the details are found in the `proposals.md` file. I am proposing this change but the process has been shaped alongside...

Programs like doctest and hie-bios want to use `cabal-install` in order to discover the correct options to start a GHC session. Previously they used the `--with-compiler` option, but this led...

attention: needs-review

See #10996 The tests on windows fail with ``` D:\a\_temp\cabal-testsuite-12064\cabal-multi.dist\work\.\dist\multi-out-63884\paths\cabal-with-repl-exe-0.1.0.0-inplace-test-exe: removeDirectoryRecursive:removeContentsRecursive:removePathRecursive:removeContentsRecursive:removePathRecursive:DeleteFile "\\\\?\\D:\\a\\_temp\\cabal-testsuite-12064\\cabal-multi.dist\\work\\dist\\multi-out-63884\\paths\\cabal-with-repl-exe-0.1.0.0-inplace-test-exe": permission denied (The process cannot access the file because it is being used by another process.) ``` It...

type: bug
needs triage

At the moment if you use `--enable-multi-repl` then it will only use the multi repl if you have more than one component. It would be less surprising if `--enable-multi-repl` always...

type: bug
cabal-install: cmd/repl
re: multi-repl

cabal-install will now use a version suffixed cache file for the index state. If you are regularly changing between cabal-install versions, this will be less annoying as you won't have...

This fixes #11217 No test, as it is difficult to test since you need to: 1. Ensure there is a package registration with ${pkgroot} 2. Check the existence of a...