patch applied (cabal): Refactorings only

Simon Marlow <[email protected]> Sun, 14 Jan 2007 12:41:46 -0800
Newsgroups gmane.comp.lang.haskell.cvs.all
Message-ID <20070114204146.GA27336__22363.4275993847$1168885397$gmane$org@cvs.haskell.org>
Sun Jan 14 12:37:41 PST 2007  Simon Marlow <[email protected]>
  * 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
  [email protected] 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