patch applied (ghc-6.12/packages/Cabal): Fix the version-range parser to allow arbitrary expressions over constraints.

Ian Lynagh igloo at earth.li
Tue Oct 6 17:05:57 EDT 2009


Fri Sep 11 04:16:43 PDT 2009  Malcolm.Wallace at cs.york.ac.uk
  * Fix the version-range parser to allow arbitrary expressions over constraints.
  Previously, only a single conjunction (&&) or disjunction (||) was
  parseable, despite an internal representation that permits arbitrary
  combinations.  Now, any sequence of (&&) and (||) combining forms is
  parsed.  (&&) binds more tightly than (||).

    M ./Distribution/PackageDescription/Check.hs -1 +18
    M ./Distribution/Version.hs -19 +28

View patch online:
http://darcs.haskell.org/ghc-6.12/packages/Cabal/_darcs/patches/20090911111643-6871e-da3af91a9fc41582a30cf321b3b6e56a5b622488.gz


More information about the Cvs-libraries mailing list