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

On branch  : 

http://hackage.haskell.org/trac/ghc/changeset/398ac673d94007ab197096452fed8deae322cbe8

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

commit 398ac673d94007ab197096452fed8deae322cbe8
Author: Duncan Coutts <[email protected]>
Date:   Fri Dec 18 23:25:01 2009 +0000

    Fix reporting of installed program versions in cabal list
    We do not know if programs are installed or not so report
    unknown rather than saying it is not installed.

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

 cabal-install/Distribution/Client/List.hs |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/cabal-install/Distribution/Client/List.hs 
b/cabal-install/Distribution/Client/List.hs
index 0d67399..a19f9d3 100644
--- a/cabal-install/Distribution/Client/List.hs
+++ b/cabal-install/Distribution/Client/List.hs
@@ -171,7 +171,8 @@ showPackageSummaryInfo pkginfo =
          Just pkg -> disp (packageVersion pkg)
      , text "Latest version installed:" <+>
        case latestInstalled pkginfo of
-         Nothing  -> text "[ Not installed ]"
+         Nothing  | hasLib pkginfo -> text "[ Not installed ]"
+                  | otherwise      -> text "[ Unknown ]"
          Just pkg -> disp (packageVersion pkg)
      , maybeShow (homepage pkginfo) "Homepage:" text
      , text "License: " <+> text (show (license pkginfo))



_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to