[commit: Cabal] master: In 'list', also include packages that are only installed and not available (78930d6)

Paolo Capriotti p.capriotti at gmail.com
Mon May 7 23:59:46 CEST 2012


Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/78930d6e8ba42b86c98215eb7717cb55caab6ec9

>---------------------------------------------------------------

commit 78930d6e8ba42b86c98215eb7717cb55caab6ec9
Author: Duncan Coutts <duncan at haskell.org>
Date:   Mon Mar 3 01:03:46 2008 +0000

    In 'list', also include packages that are only installed and not available
    Previously we took the available packages and did an inner join with the
    installed packages so we missed out packages like base which are installed
    by not available. Now we get the selected installed and available package
    sets and do a full outer join using a sort and merge operation.
    Also use a proper data type to hold the info we print about each package.

 cabal-install/Hackage/List.hs |  234 +++++++++++++++++++++++++----------------
 1 files changed, 142 insertions(+), 92 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 78930d6e8ba42b86c98215eb7717cb55caab6ec9



More information about the Cvs-libraries mailing list