update to accept latest mtl
This commit is contained in:
parent
8996230093
commit
7914898cc8
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -1,2 +1,4 @@
|
|||
/dist/
|
||||
/logchanges
|
||||
/cabal.sandbox.config
|
||||
/.cabal-sandbox/
|
|
@ -832,7 +832,7 @@ together.
|
|||
> ,orderBy <* closeParen
|
||||
> <**> (optionMaybe afilter <$$$$> aggAppWithoutDupe)]
|
||||
> -- no valueExprs: duplicates and order by not allowed
|
||||
> ,([] <$ closeParen) <**> (window <|> withinGroup <|> pure (flip App))
|
||||
> ,([] <$ closeParen) <**> option (flip App) (window <|> withinGroup)
|
||||
> ]
|
||||
> where
|
||||
> aggAppWithoutDupeOrd n es f = AggregateApp n SQDefault es [] f
|
||||
|
|
6
TODO
6
TODO
|
@ -1,3 +1,9 @@
|
|||
work on reasonable subset of sql which is similar to the current
|
||||
subset and smaller than the complete 2011 target
|
||||
prototype for dialect handling
|
||||
position annotation
|
||||
|
||||
|
||||
work on the new refactoring of the parser
|
||||
create a new module for generic combinators
|
||||
work on getting rid of monad and guard
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
0.4.0-dev (updated to dbd48baaa1d1bce3d0d0139b8ffe55370fabe672)
|
||||
If you need help updating to a new version of simple-sql-parser,
|
||||
please email jakewheatmail@gmail.com or use the github bug tracker,
|
||||
https://github.com/JakeWheat/simple-sql-parser/issues.
|
||||
|
||||
0.4.0 (updated to dbd48baaa1d1bce3d0d0139b8ffe55370fabe672)
|
||||
now targets SQL:2011
|
||||
update to ghc 7.8.2
|
||||
remove dependency on haskell-src-exts
|
||||
derive Data and Typeable in all the syntax types
|
||||
improve the error messages a great deal
|
||||
|
|
|
@ -35,7 +35,7 @@ library
|
|||
other-extensions: TupleSections
|
||||
build-depends: base >=4.6 && <4.8,
|
||||
parsec >=3.1 && <3.2,
|
||||
mtl >=2.1 && <2.2,
|
||||
mtl >=2.1 && <2.3,
|
||||
pretty >= 1.1 && < 1.2
|
||||
-- hs-source-dirs:
|
||||
default-language: Haskell2010
|
||||
|
@ -48,7 +48,7 @@ Test-Suite Tests
|
|||
hs-source-dirs: .,tools
|
||||
Build-Depends: base >=4.6 && <4.8,
|
||||
parsec >=3.1 && <3.2,
|
||||
mtl >=2.1 && <2.2,
|
||||
mtl >=2.1 && <2.3,
|
||||
pretty >= 1.1 && < 1.2,
|
||||
|
||||
HUnit >= 1.2 && < 1.3,
|
||||
|
@ -83,7 +83,7 @@ executable SQLIndent
|
|||
hs-source-dirs: .,tools
|
||||
Build-Depends: base >=4.6 && <4.8,
|
||||
parsec >=3.1 && <3.2,
|
||||
mtl >=2.1 && <2.2,
|
||||
mtl >=2.1 && <2.3,
|
||||
pretty >= 1.1 && < 1.2
|
||||
other-extensions: TupleSections,DeriveDataTypeable
|
||||
default-language: Haskell2010
|
||||
|
|
Loading…
Reference in a new issue