patch applied (cabal-branches/cabal-1.10): Add new language and extensions fields (internal data structures)
Mon Oct 18 02:06:20 PDT 2010 Duncan Coutts <duncan@haskell.org> * Add new language and extensions fields (internal data structures) New fields default-language and other-languages for specifying the base languages for the package, e.g. Haskell98, Haskell2010 New fields default-extensions and other-extensions for the language extensions. Separate from the old extensions field. The separation lets us express the difference between declaring to the outside world that a package uses certain languages or extensions and whether certain languages or extensions should be applied to all modules in the package component. M ./Distribution/PackageDescription.hs -4 +43 M ./Distribution/PackageDescription/Check.hs -11 +12 M ./Distribution/PackageDescription/Parse.hs -1 +2 M ./Distribution/Simple/Configure.hs -2 +2 M ./Distribution/Simple/GHC.hs -4 +4 M ./Distribution/Simple/Haddock.hs -4 +4 M ./Distribution/Simple/Hugs.hs -4 +4 M ./Distribution/Simple/JHC.hs -2 +2 M ./Distribution/Simple/LHC.hs -4 +4 M ./Distribution/Simple/NHC.hs -3 +3 M ./Distribution/Simple/UHC.hs -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=cabal-branches/cabal-1.10;a=...
participants (1)
-
Duncan Coutts