This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Apr 25, 2021
-
-
James Hobson authored
* Documented limitation of compiler flag * Added changelog entry * Removed changelog entry * Removed empty promise * Removed another promise Co-authored-by:
James Hobson <james.hobson@oriel.ox.ac.uk>
-
- Apr 20, 2021
-
-
Ben Gamari authored
* GHC: Rename cLikeFiles -> cLikeSources * changelog: Add entry for #7252 * Add name change convention for c-like objects Co-authored-by:
Emily Pillmore <emilypi@cohomolo.gy>
-
-
Emily Pillmore authored
* Add language and extensions for 9.2 * Add changelog entry for extensions * Add vim editor entry for 9.2 extensions Co-authored-by:
Ben Gamari <ben@smart-cactus.org>
-
- Apr 18, 2021
-
-
Emily Pillmore authored
Documented the interaction between Backpack and Template Haskell.
-
Daniel Díaz authored
-
- Apr 17, 2021
-
-
Emily Pillmore authored
Workaround for failing test due to GHC #19397
-
Emily Pillmore authored
-
- Apr 14, 2021
-
-
Emily Pillmore authored
Fix test --enable-coverage for multi-package projects
-
Emily Pillmore authored
Include `cmm-sources` when linking shared objects
-
Ollie Charles authored
-
- Apr 12, 2021
-
-
Francesco Gazzetta authored
Mark "install --lib" as provisional
-
- Apr 10, 2021
-
-
Currently, if you have multiple packages in a project and try and run the test suite of a single package with --enable-coverage, hpc will fail to run. The problem is that _all_ dependencies of the package are built with `-fhpc`, but when we run `hpc markup`, we are only passing the `.mix` directory of the package being tested. Because we built all dependencies with `-fhpc` and we haven't excluded them from the report, we need to supply their `.mix` directories too. The above suggests one fix - compute the transitive closure of all `.mix` directories. However, there is another solution - change from using an exclude-list to using an include-list. This is the approach used in this commit. Explicitly enumerating all modules to _include_ in the report is simpler to code, but is also more likely to be what the user is interested in. Generally, when one generates a coverage report from a test-suite, they want to understand the coverage of the unit being tested. Having coverage information from dependencies is usually not relevant. This is also the behavior from old-style Cabal builds, where there wasn't even a notion of a Cabal project. Fixes #5433.
-
- Apr 09, 2021
-
-
Francesco Gazzetta authored
And don't encourage its use as much as before. Adding packages to build-depends is more often what the user wants.
-
- Apr 06, 2021
-
-
Emily Pillmore authored
--only-download flag
-
- Apr 03, 2021
-
-
Francesco Gazzetta authored
--dry-run --only-dependencies --only-configure --only-download
-
Francesco Gazzetta authored
-
Francesco Gazzetta authored
-
- Apr 02, 2021
-
-
Emily Pillmore authored
Allow bytestring-0.11 + tree-diff-0.2
-
- Apr 01, 2021
-
-
Bodigrim authored
-
- Mar 25, 2021
-
-
Ben Gamari authored
Bump Win32 upper bound
-
Ben Gamari authored
-
- Mar 20, 2021
-
-
Emily Pillmore authored
Actually propagate base16-bytestring 1.0 to all cabal files
-
Francesco Gazzetta authored
-
- Mar 19, 2021
-
-
Francesco Gazzetta authored
Suggest command on spelling mistakes
-
Edward Z. Yang authored
I want to use stack diffs (https://github.com/ezyang/ghstack/ ) to submit PRs to Cabal. Stack diffs, simply by virtue of what they are, are PRs that are targeted to branches that are not master (they target an appropriate base that lets GitHub render only the change in question, even if there are other changes below it.) However, I don't get CI jobs on those stack diffs because the current pull_request branch selector is too restrictive. This PR makes it less restrictive. This PR is submitted using ghstack to validate that this indeed works. Signed-off-by:
Edward Z. Yang <ezyang@fb.com> ghstack-source-id: b135ea67848f873fc6b50b950405859587ae8d89 Pull Request resolved: https://github.com/haskell/cabal/pull/7308
-
Emily Pillmore authored
Assume list-bin target selectors are for executables
-
- Mar 18, 2021
-
-
Francesco Gazzetta authored
Add ghc 9.0 to ci
-
- Mar 14, 2021
-
-
Francesco Gazzetta authored
Allow base16-bytestring 1.0 and newer
-
Francesco Gazzetta authored
Bump Win32 bound
-
- Mar 12, 2021
-
-
edmundnoble authored
-
edmundnoble authored
-
edmundnoble authored
-
Ben Gamari authored
To accomodate 2.12.0.0. No changes necessary
-
- Mar 11, 2021
-
-
-
Bodigrim authored
-
- Mar 10, 2021