darcs patch: Split known-extensions off into their ow... (and 3 more)

Ian Lynagh igloo at earth.li
Tue Oct 26 11:56:49 EDT 2010


4 patches for repository http://darcs.haskell.org/packages/Cabal:

Tue Oct 26 00:26:24 BST 2010  Ian Lynagh <igloo at earth.li>
  * Split known-extensions off into their own type, and remove knownExtensions
  The knownExtensions list had already got out of sync with the datatype.
  Now we use an Enum instance to get the list of constructors.
  Also, having the actual extensions in a separate type than UnknownExtension
  and EnableExtension makes it easier to add extension disabling support
  later.

Tue Oct 26 14:11:21 BST 2010  Ian Lynagh <igloo at earth.li>
  * Generalise deprecatedExtensions
  It now works with Extensions rather than KnownExtensions

Tue Oct 26 14:12:50 BST 2010  Ian Lynagh <igloo at earth.li>
  * Tweak a couple of types

Tue Oct 26 15:55:03 BST 2010  Ian Lynagh <igloo at earth.li>
  * Add support for general extension en/disabling
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 70914 bytes
Desc: A darcs patch for your repository!
Url : http://www.haskell.org/pipermail/cabal-devel/attachments/20101026/c621fd1c/attachment-0001.bin


More information about the cabal-devel mailing list