This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Jan 18, 2024
-
-
Javier Sagredo authored
-
Javier Sagredo authored
-
- Jan 17, 2024
-
-
mergify[bot] authored
Sed-replace CRLF files
-
Javier Sagredo authored
-
mergify[bot] authored
Test that the last line `--help` is the name of the config file
-
andreas.abel authored
Ensure that the last line of the help text is the name of the config file. This invariant is used by clients such as the Haskell setup github action. See: https://github.com/haskell-actions/setup/pull/63
-
mergify[bot] authored
Switch from criterion to tasty-bench
-
Bodigrim authored
Makes builds faster by eliminating 10 transitive dependencies: * base-compat-batteries * binary-orphans * cassava * code-page * criterion * criterion-measurement * Glob * js-chart * microstache * Only
-
- Jan 16, 2024
-
-
mergify[bot] authored
Add a format rejections function
-
Phil de Joux authored
-
- Jan 13, 2024
-
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
Leave commentary that goPReject and goPSkip reverse the order of instances
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
- Is for instances, Vs for versions
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
The earlier output was from cabal-install-3.10.2.0 compiled using Cabal-3.10.2.1, from ~/.ghcup/bin/cabal
-
Phil de Joux authored
Add conflicting versions of pandoc to repo but not all of them as there are so many
-
Phil de Joux authored
- Take account of hyphenated package names - Don't shorten a singe rejection
-
mergify[bot] authored
Fix Monoid instances for ForeignLib & Executable
-
Matthew Pickering authored
The Semigroup and Monoid instances for ForeignLib were completely broken: for the `foreignLibVersionInfo` and `foreignLibVersionInfo`, we essentially had the following: mempty :: Maybe XYZ mempty = Nothing (<>) :: Maybe XYZ -> Maybe XYZ -> Maybe XYZ _ <> b = b which is obviously not a valid Monoid, as `Just x <> Nothing = Nothing`, violating the identity law. The Semigroup instance for Executable was also deeply suspicious, as it combined the module paths, which makes no sense. Now we instead error if the two module paths are different (and both nonempty).
-
mergify[bot] authored
Fix wording of haddock-project help and curate list of commands
-
Javier Sagredo authored
-