This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Oct 13, 2020
-
-
Oleg Grenrus authored
The are various motivation points: - I'm not aware anyone third party running Cabal tests (maybe nixpkgs?) - No need to do gen-extra-source-files, as Cabal-tests is not distributed - No multiple rebuilds of Cabal-QuickCheck, Cabal-tree-diff - Slightly smaller Cabal sdist (which is quite big still)
-
- Sep 27, 2020
-
-
Oleg Grenrus authored
-
- Sep 02, 2020
-
-
Oleg Grenrus authored
-
- Jul 22, 2020
-
-
Oleg Grenrus authored
-
- Jul 21, 2020
-
-
Oleg Grenrus authored
-
- Jul 08, 2020
-
-
Oleg Grenrus authored
-
- Jun 18, 2020
-
-
Oleg Grenrus authored
-
- Jun 13, 2020
-
-
Oleg Grenrus authored
-
- Jun 06, 2020
-
-
Oleg Grenrus authored
Also change generator to generate only `= True` equations, for licenseIsFsfLibre and licenseIsOsiApproved.
-
- Jun 02, 2020
-
-
Oleg Grenrus authored
-
- May 18, 2020
-
-
Oleg Grenrus authored
I.e. find out where we don't yet used `Distribution.Client.Compat.Prelude`. - If the module is small I added direct `Prelude` imports. - Add Exception, deepseq stuff to Cabal Prelude - Add Parsec, Pretty and Verbosity to Client Prelude - use for, for_, traverse and traverse_ (removes need for Control.Monad)
-
- Apr 13, 2020
-
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
- Apr 06, 2020
-
-
Oleg Grenrus authored
-
- Apr 03, 2020
-
-
Oleg Grenrus authored
Fix #6615
-
- Mar 26, 2020
-
-
Oleg Grenrus authored
Also add validate-8.10.1 make rule
-
- Mar 11, 2020
-
-
Oleg Grenrus authored
-
- Mar 04, 2020
-
-
Oleg Grenrus authored
-
- Jan 22, 2020
-
-
Oleg Grenrus authored
No "manual" string concatenation, and the template arguments are typed.
-
- Jan 20, 2020
-
-
Oleg Grenrus authored
Also split workflows into parts, helps with restarting. https://github.community/t5/GitHub-Actions/re-run-jobs/m-p/30476#M440
-
- Dec 29, 2019
-
-
Oleg Grenrus authored
-
- Dec 22, 2019
-
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
- Nov 22, 2019
-
-
Oleg Grenrus authored
-
- Aug 01, 2019
-
-
Oleg Grenrus authored
-
- Apr 03, 2019
-
-
Oleg Grenrus authored
-
- Nov 24, 2018
-
-
Oleg Grenrus authored
-
- Aug 20, 2018
-
-
Oleg Grenrus authored
- Disable cabal-install's haddock on CI - Temporarily disable cabal check (`-main-is` in tests) - Remove this is not a lib note - Tell to run git update-index --assume-unchanged ... when changing to -dev or -monolithic configuration. Run --no-assume-unchanged unconditionally, when changing to the production build. - Improve auto-gen note in cabal-install.cabal - Try to build haddock (with GHC-8.4.3 only)
-
- Aug 01, 2018
-
-
Oleg Grenrus authored
-
Herbert Valerio Riedel authored
-
- Jul 31, 2018
-
-
Oleg Grenrus authored
-
- May 10, 2018
-
-
Mikhail Glushenkov authored
-
- Feb 14, 2018
-
-
Mikhail Glushenkov authored
-
- Feb 01, 2018
-
-
Mikhail Glushenkov authored
-
- Jan 11, 2018
-
-
Oleg Grenrus authored
-
- Jan 05, 2018
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
- Dec 24, 2017
-
-
Oleg Grenrus authored
Distribution.SDPX.LicenseId and Distribution.SDPX.LicenceExceptionId are generated.
-
- Dec 12, 2017
-
-
Oleg Grenrus authored
- common stanzas can be include other common stanzas - `import: name1, name2` to import multiple stanzas - Parse common stanzas in the same pass with other sections. - Common stanzas have to be defined before use. - Also negative tests - Terse documentation, let's improve it as questions are asked - Edit gen-extra-source-files to include golden files - Amend elif warning to mention cabal-version: 2.2 - In regression golden tests, include also warnings Note: ATM the common stanzas are completely handled inside parser, GenericPackageDescription doesn't know about them anymore. That can be changed, but the the flattening of GenericPackageDescription to PackageDescription may fail. I don't want to do that refactor now.
-
- Nov 27, 2017
-
-
Oleg Grenrus authored
-