10 patches for repository http://www.cs.york.ac.uk/fp/darcs/sparsecheck: Fri Dec 9 13:54:42 東京 (標準時) 2011 shelarcy * Remove haskell98 dependency for GHC 7.2.x or higher Fri Dec 9 13:57:16 東京 (標準時) 2011 shelarcy * Add "Build-Type: Simple" to .cabal Fri Dec 9 13:59:47 東京 (標準時) 2011 shelarcy * Add containers dependency for current GHC Fri Dec 9 14:01:08 東京 (標準時) 2011 shelarcy * Use NoMonoPatBinds extention instead of -fno-mono-pat-binds Fri Dec 9 14:13:58 東京 (標準時) 2011 shelarcy * Fix example to remove haskell98 dependency Fri Dec 9 14:23:46 東京 (標準時) 2011 shelarcy * Bump version to 0.1.0.1 Tue Dec 13 01:13:57 東京 (標準時) 2011 shelarcy * Specify an upper bound on the version number to base package dependency. Tue Dec 13 01:24:20 東京 (標準時) 2011 shelarcy * Change cabal format Tue Dec 13 01:33:48 東京 (標準時) 2011 shelarcy * Move build-depends to Library section. (I forgot before.) Tue Dec 13 01:34:35 東京 (標準時) 2011 shelarcy * Bump version number to 0.1.0.2. New patches: [Remove haskell98 dependency for GHC 7.2.x or higher shelarcy **20111209045442 Ignore-this: 155586bd69ff1c6852d2cf8f83ecd6f3 ] { hunk ./SparseCheck.hs 8 module SparseCheck where -import Monad -import Maybe +import Control.Monad +import Data.Maybe import qualified Data.IntMap as IntMap -- LP Monad hunk ./sparsecheck.cabal 6 Copyright: 2007, Matthew Naylor Maintainer: mfn@cs.york.ac.uk Homepage: http://www.cs.york.ac.uk/~mfn/sparsecheck/ -Build-Depends: base, haskell98 +Build-Depends: base License: BSD3 License-File: LICENSE Author: Matthew Naylor } [Add "Build-Type: Simple" to .cabal shelarcy **20111209045716 Ignore-this: b41aacd1857d84ff91a3943c1ad56c53 ] hunk ./sparsecheck.cabal 7 Maintainer: mfn@cs.york.ac.uk Homepage: http://www.cs.york.ac.uk/~mfn/sparsecheck/ Build-Depends: base +Build-Type: Simple License: BSD3 License-File: LICENSE Author: Matthew Naylor [Add containers dependency for current GHC shelarcy **20111209045947 Ignore-this: 360e84255ad5711a4748d1076097e077 ] hunk ./sparsecheck.cabal 6 Copyright: 2007, Matthew Naylor Maintainer: mfn@cs.york.ac.uk Homepage: http://www.cs.york.ac.uk/~mfn/sparsecheck/ -Build-Depends: base +Build-Depends: base, containers Build-Type: Simple License: BSD3 License-File: LICENSE [Use NoMonoPatBinds extention instead of -fno-mono-pat-binds shelarcy **20111209050108 Ignore-this: 1a77b4bacae4f0c0ad86bf41763e96e3 ] hunk ./SparseCheck.hs 1 -{-# OPTIONS_GHC -fno-mono-pat-binds #-} +{-# LANGUAGE NoMonoPatBinds #-} -- This option enables polymorphic pattern bindings, a standard -- feature of Haskell'98, but which is not enabled by default in GHC [Fix example to remove haskell98 dependency shelarcy **20111209051358 Ignore-this: da04e11f8239403c0857461569f4b740 ] hunk ./examples/Mux.hs 2 import SparseCheck -import List +import Data.List -- Binary multiplexor [Bump version to 0.1.0.1 shelarcy **20111209052346 Ignore-this: 8d6ddac77d81bf21429dcc6d9d4e9a9e ] hunk ./sparsecheck.cabal 2 Name: sparsecheck -Version: 0.1 +Version: 0.1.0.1 Copyright: 2007, Matthew Naylor Maintainer: mfn@cs.york.ac.uk Homepage: http://www.cs.york.ac.uk/~mfn/sparsecheck/ [Specify an upper bound on the version number to base package dependency. shelarcy **20111212161357 Ignore-this: 5bb8734fda755021f561ce270a7a50a ] hunk ./sparsecheck.cabal 6 Copyright: 2007, Matthew Naylor Maintainer: mfn@cs.york.ac.uk Homepage: http://www.cs.york.ac.uk/~mfn/sparsecheck/ -Build-Depends: base, containers +Build-Depends: base < 5, containers Build-Type: Simple License: BSD3 License-File: LICENSE [Change cabal format shelarcy **20111212162420 Ignore-this: e922fbfac0616418507500e3ef0fe246 ] { hunk ./sparsecheck.cabal 16 SparseCheck is a library for logic programming in Haskell that allows convenient description of test-data generators. Category: Development +Cabal-version: >= 1.6 Extra-Source-Files: examples/Mate.hs examples/Mux.hs hunk ./sparsecheck.cabal 21 examples/Tree.hs -Exposed-modules: + +Library + Exposed-modules: SparseCheck } [Move build-depends to Library section. (I forgot before.) shelarcy **20111212163348 Ignore-this: 519624155b098ea01dff0d8c1ad9e45e ] { hunk ./sparsecheck.cabal 6 Copyright: 2007, Matthew Naylor Maintainer: mfn@cs.york.ac.uk Homepage: http://www.cs.york.ac.uk/~mfn/sparsecheck/ -Build-Depends: base < 5, containers Build-Type: Simple License: BSD3 License-File: LICENSE hunk ./sparsecheck.cabal 22 examples/Tree.hs Library + Build-Depends: base < 5, containers Exposed-modules: SparseCheck } [Bump version number to 0.1.0.2. shelarcy **20111212163435 Ignore-this: c54d448ea31bb07fd06407bb93ff6357 ] hunk ./sparsecheck.cabal 2 Name: sparsecheck -Version: 0.1.0.1 +Version: 0.1.0.2 Copyright: 2007, Matthew Naylor Maintainer: mfn@cs.york.ac.uk Homepage: http://www.cs.york.ac.uk/~mfn/sparsecheck/ Context: [Cabal stuff mfn@cs.york.ac.uk**20070918141502] [Updated Mate example again mfn@cs.york.ac.uk**20070917155901] [Update Mate example mfn@cs.york.ac.uk**20070917142414] [Initial import mfn@cs.york.ac.uk**20070917121917] Patch bundle hash: 81d518c330d833027af20f001c5fd25d4082010e