diff options
author | AndreyChudnov <> | 2014-04-15 18:27:00 (GMT) |
---|---|---|
committer | hdiff <hdiff@hdiff.luite.com> | 2014-04-15 18:27:00 (GMT) |
commit | ca8c15e0ff2623d8b9454071ad58662b23d955da (patch) | |
tree | 9cbb0c2f0240de4b6d9024a1123bcbeb75881aea | |
parent | c1a948cb052ba208ef9d94f6e92f94bced4fe141 (diff) |
version 0.16.20.16.2
-rw-r--r-- | CHANGELOG | 3 | ||||
-rw-r--r-- | language-ecmascript.cabal | 10 | ||||
-rw-r--r-- | src/Language/ECMAScript3/Syntax/Arbitrary.hs | 2 |
3 files changed, 9 insertions, 6 deletions
@@ -1,5 +1,8 @@ Version change log. +=0.16.2= +Build fixes for GHC 7.4.2 and 7.8.2. + =0.16.1= Removed unicode-escaping of illegal identifier characters in the pretty-printer. Adjusted the isValid predicate to check for illegal diff --git a/language-ecmascript.cabal b/language-ecmascript.cabal index 75f9986..1d99d61 100644 --- a/language-ecmascript.cabal +++ b/language-ecmascript.cabal @@ -1,5 +1,5 @@ Name: language-ecmascript -Version: 0.16.1 +Version: 0.16.2 Cabal-Version: >= 1.10 Copyright: (c) 2007-2012 Brown University, (c) 2008-2010 Claudiu Saftoiu, (c) 2012-2014 Stevens Institute of Technology @@ -11,7 +11,7 @@ Maintainer: Andrey Chudnov <oss@chudnov.com> Homepage: http://github.com/jswebtools/language-ecmascript Bug-reports: http://github.com/jswebtools/language-ecmascript/issues Stability: experimental -Tested-with: GHC==7.6.3 +Tested-with: GHC==7.6.3, GHC==7.4.2, GHC==7.8.2 Extra-Source-Files: test/parse-pretty/*.js, test/diff/left/*.js, test/diff/right/*.js, test/diff/expects/*.diff, CHANGELOG Category: Language Build-Type: Simple @@ -29,7 +29,7 @@ Source-repository head Source-repository this type: git location: git://github.com/jswebtools/language-ecmascript.git - tag: 0.16.1 + tag: 0.16.2 Library Hs-Source-Dirs: @@ -43,9 +43,9 @@ Library uniplate >= 1.6 && <1.7, data-default-class >= 0.0.1 && < 0.1, QuickCheck >= 2.5 && < 3, - template-haskell >= 2.8 && < 2.9, + template-haskell >= 2.7 && < 3, Diff == 0.3.*, - testing-feat >= 0.4 && < 0.5 + testing-feat >= 0.4.0.2 && < 0.5 ghc-options: -fwarn-incomplete-patterns Exposed-Modules: diff --git a/src/Language/ECMAScript3/Syntax/Arbitrary.hs b/src/Language/ECMAScript3/Syntax/Arbitrary.hs index a05e348..48c27a6 100644 --- a/src/Language/ECMAScript3/Syntax/Arbitrary.hs +++ b/src/Language/ECMAScript3/Syntax/Arbitrary.hs @@ -5,7 +5,7 @@ module Language.ECMAScript3.Syntax.Arbitrary where import Language.ECMAScript3.Syntax -import Test.QuickCheck hiding (Prop) +import Test.QuickCheck (sized, Gen, vectorOf, choose) import Test.QuickCheck.Arbitrary import Test.QuickCheck.Property (forAllShrink) import Data.Map hiding (map,null,filter,foldr,toList,singleton) |