patch applied (cabal): Refactorings only

Simon Marlow simonmar at microsoft.com
Sun Jan 14 15:41:46 EST 2007


Sun Jan 14 12:37:41 PST 2007  Simon Marlow <simonmar at microsoft.com>
  * Refactorings only
  Here are a batch of refactorings to clean up parsing and parts of the
  simple build system.  This patch originated in a patch sent to
  cabal-devel at haskell.org with an intial implementation of
  configurations.  Since then we decided to go a different route with
  configurations, so I have separated the refactoring from the
  configurations patch.
  
  At this point, 2 tests fail for me, but I get the same 2 failures
  without this patch.

    M ./Distribution/Compiler.hs -1 +1
    M ./Distribution/InstalledPackageInfo.hs -12 +12
    M ./Distribution/PackageDescription.hs -326 +379
    M ./Distribution/ParseUtils.hs -90 +74
    M ./Distribution/Program.hs -7 +10
    M ./Distribution/Setup.hs -1 +1
    M ./Distribution/Simple.hs -149 +152
    M ./Distribution/Simple/Configure.hs -31 +36
    M ./Distribution/Simple/Install.hs -2 +3
    M ./Distribution/Simple/LocalBuildInfo.hs -1 +4
    M ./Distribution/Simple/Utils.hs -15


More information about the Cvs-libraries mailing list