This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 17 Jan, 2008 1 commit
-
-
Duncan Coutts authored
-
- 15 Jan, 2008 7 commits
-
-
Duncan Coutts authored
Fixes setting the --prefix from the command line which was previously being ignored in favour of the default prefix from the config file.
-
Duncan Coutts authored
eg, currently it is "cabal-install/0.4.2"
-
Duncan Coutts authored
Though do display it at deafening verbosity level.
-
Duncan Coutts authored
-
Duncan Coutts authored
This time to better handle parsing and warning about invalid proxy uris
-
Duncan Coutts authored
-
Duncan Coutts authored
Simpler and simplifies the Command api in the Cabal lib
-
- 14 Jan, 2008 3 commits
-
-
Duncan Coutts authored
Silly #ifdefs making things harder to test.
-
Duncan Coutts authored
Which was just being used for an exception-free version of getEnv but we have to cope with exceptions anyway for the Win32 registry.
-
Duncan Coutts authored
-
- 13 Jan, 2008 1 commit
-
-
Duncan Coutts authored
On windows, if looking up the info in the registry failed then we failed overall. Now we just don't use the proxy. Also refactored a bit.
-
- 11 Jan, 2008 1 commit
-
-
Duncan Coutts authored
-
- 10 Jan, 2008 3 commits
-
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
ConfigFlags is not used in any of the modules that do the real work, instead we just pass in the necessary information. Renamed ConfigFlags to SavedConfig and moved it's definition into the Config module. Also change what information is kept in the Repo type so that it knows the local path too. A PkgInfo now also knows which Repo it is from.
-
- 21 Dec, 2007 1 commit
-
-
jim authored
Added support for users behind proxy servers, reading system settings from the env var on unix or registry on windows
-
- 31 Dec, 2007 2 commits
-
-
ijones authored
cabal upgrade installs the latest version of any currently installed package.
-
ijones authored
When installing multiple packages, don't quit just after the first error, but rather collect the list of packages that failed to install continue installing whatever packages we can, and provide an error message at the end.
-
- 19 Dec, 2007 1 commit
-
-
Lennart Kolmodin authored
-
- 18 Dec, 2007 3 commits
-
-
bjorn@bringert.net authored
-
Duncan Coutts authored
"All requested packages already installed. Nothing to do." rather than: "These packages would be installed:\n" followed by ... nothing.
-
Duncan Coutts authored
Use the Distribution.Simple.Utils functions and eliminate use of printf
-
- 17 Dec, 2007 13 commits
-
-
Duncan Coutts authored
-
Duncan Coutts authored
rather than from the old ~/.cabal-upload/auth file. Now uses ~/.cabal/config with: hackage-username: hackage-password:
-
Duncan Coutts authored
Since much recent cabal-install work is his and he wrote cabal-upload which was just integrated.
-
Duncan Coutts authored
-
Duncan Coutts authored
It still uses it's own config file, but now uses the same command line stuff
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
So we now have the complete set of commands in one tool. This uses the new Command infrastructure to do two way conversion between flags as strings and as a structured parsed form.
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
first step to shell command line completion
-
Duncan Coutts authored
So don't bother making it a parameter
-
Duncan Coutts authored
-
- 15 Dec, 2007 1 commit
-
-
Duncan Coutts authored
Use the new cabal command line handling infrastructure. Use proper flag types rather than strings. Drop support for per-package command line flags as it was generally agreed to be confusing.
-
- 22 Oct, 2007 1 commit
-
-
Duncan Coutts authored
ByteString.Char8 treats files as text files, which are really different on windows. We were getting CRLF translation in Windows which was messing everything up, like saving & reading the index file. So now only use BS.Char8 where necessary.
-
- 21 Oct, 2007 2 commits
-
-
Duncan Coutts authored
We only have one LICENCE file
-
Duncan Coutts authored
-