patch applied (cabal): Add PackageSet, like PackageIndex but case sensitive
Fri Jun 13 17:37:05 PDT 2008 Duncan Coutts <duncan@haskell.org> * Add PackageSet, like PackageIndex but case sensitive Actually it turns out that we don't need case insensitivity in many cases, mosty just for simple lookups in the UI. For everything else the ordinary Ord instance is much simpler. The fact that listing the contents of a PackageIndex doesn't come out in Ord order actually causes real problems in cabal-install and necessitates re-sorting. So we should move to using PackageSet in most cases and just leave the search and lookup operations in PackageIndex. M ./Cabal.cabal +1 A ./Distribution/Simple/PackageSet.hs View patch online: http://darcs.haskell.org/cabal/_darcs/patches/20080614003705-adfee-12cead0af...
participants (1)
-
Duncan Coutts