This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- May 12, 2020
-
-
Oleg Grenrus authored
-
Oleg Grenrus authored
More described
-
Oleg Grenrus authored
The +/- prefix is now mandatory.
-
Oleg Grenrus authored
-
Oleg Grenrus authored
Remove text instances
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
Remove -any and -none from Described VersionRange
-
- May 11, 2020
-
-
Oleg Grenrus authored
-
Oleg Grenrus authored
Add weeder
-
Oleg Grenrus authored
-
Oleg Grenrus authored
Add Described PackageIdentifier and RelaxDeps
-
Oleg Grenrus authored
-
Oleg Grenrus authored
Remove Text RelaxDeps instances
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
- May 09, 2020
-
-
Oleg Grenrus authored
Resolve #5570: Use PackageVersionConstraint more
-
Matt Renaud authored
Update documentation to reflect that `cabal init` is not interactive by default in 3.0
-
- May 08, 2020
-
-
Oleg Grenrus authored
-
Hyperreal Gopher authored
Since `cabal init` is no longer interactive by default (as per my version, 3.0.0.0), including other minor changes to the `init` process, change the `cabal init` section to mention the usage of the `--interactive` flag, and the new minor changes (which/the order questions are asked, what the terminal output is). I came across this problem while learning `cabal` (having recently migrated from `stack`) and reading this section of Cabal's quickstart guide. To be proactive, add TIP relatively-linking to the new getting started guide (https://cabal.readthedocs.io/en/latest/getting-started.html) in a TIP at the top of the page. Implemented because that is the best "entrypoint" to the docs, but many resources/searches still point the user to this page being modified.
-
Matt Renaud authored
Internal refactorings to install command.
-
Oleg Grenrus authored
Add Described PackageVersionConstraint
-
Oleg Grenrus authored
First step towards https://github.com/haskell/cabal/issues/5570
-
Matt Renaud authored
This simply extract logic out of installAction into separate helper functions. This makes the inputs to each of these explicit and removes data dependencies from a distance. This will make it easier in the future to pull out behaviour to be shared between the 'install' command and the 'env' command.
-
- May 07, 2020
-
-
Oleg Grenrus authored
Cabal.Distribution.Compiler: add Functor, Foldable, and Traversable instances for PerCompilerFlavor
-
Oleg Grenrus authored
Add active-repositories configuration
-
Vaibhav Sagar authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
-
Oleg Grenrus authored
Resolve #6729: Remove local-repo
-
- May 06, 2020
-
-
Oleg Grenrus authored
It was used by sandboxes. Otherwise file+noindex is strictly better.
-
Oleg Grenrus authored
Add shrinker, so writing big non-generic product shrinkers is easier
-
Oleg Grenrus authored
-
Oleg Grenrus authored
Remove sandbox
-
Oleg Grenrus authored
Removes command and cleanups cabal-testsuite. The tests for #3199 #4099 #3436 are removed, but they seem to be sandbox specific issues. Removes Sandbox.Types, Sandbox.Index and Sandbox.Timestamp modules. The Sandbox and Sandbox.PackageEnvironment are still there as some configuration in v1-commands happens through them (~/.cabal/config vs ./cabal.config). BuildExFlags contained only sandbox specific parameter, so it's removed as well. Remove sandbox support from cabal-testsuite Remove sandbox from GlobalFlags and Sandbox unit-tests
-