fendor

Results 101 issues of fendor

**Describe the bug** A clear and concise description of what the bug is. **To Reproduce** With cabal HEAD (774ff0463f1797cac75c19e08727c076b4cb20d3), try installing any program, in my example `HLS` via: ```sh $...

type: bug
cabal-install: cmd/install
re: --program-suffix

Since haskell-src-exts is no longer actively maintained (https://github.com/haskell-suite/haskell-src-exts#maintenance), it will struggle to keep up with ghc releases. So, either this package stays with haskell-src-exts and will likely not work with...

Given a replay, generate a Haskell source file, that represents all the lsp messages that have been sent during a session. The source file contains assertions what the responses should...

Should allow us to fix #1017

Implementation idea is to re-use printing logic from `dumpPlanJson` and filtering the existing `PlanJson` to only contain packages that have in some dependency closure the given dependency. Implementation details: uses...

Similar to `nix`, add `why-depends` command, to show why you depend on a package. Workflow: ```bash $ cabal-plan why-depends exe:foo containers └─ foo-1.0 [foo-1.0:exe:"foo"] └─ some-package-2.7.1 └─ containers-0.6.2.1 ┄┄ ```...

enhancement

Compare with #4230 Closes #4228

As noticed in https://github.com/haskell/haskell-language-server/pull/4224#discussion_r1597873736, non-standard formatting can make it harder to read and .cabal file. We have now at least two good options for formatting .cabal files that we both...

type: enhancement

Replace the more brittle parser with cabal's `readFields`. Ready for review :)