trifecta 1.4 → 1.4.1
raw patch · 15 files changed
+31/−18 lines, 15 filesdep ~basedep ~lens
Dependency ranges changed: base, lens
Files
- LICENSE +1/−1
- src/Text/Trifecta.hs +1/−1
- src/Text/Trifecta/Combinators.hs +1/−1
- src/Text/Trifecta/Delta.hs +1/−1
- src/Text/Trifecta/Highlight.hs +1/−1
- src/Text/Trifecta/Instances.hs +1/−1
- src/Text/Trifecta/Parser.hs +1/−1
- src/Text/Trifecta/Rendering.hs +1/−1
- src/Text/Trifecta/Result.hs +1/−1
- src/Text/Trifecta/Rope.hs +1/−1
- src/Text/Trifecta/Util/Array.hs +15/−2
- src/Text/Trifecta/Util/Combinators.hs +1/−1
- src/Text/Trifecta/Util/IntervalMap.hs +1/−1
- src/Text/Trifecta/Util/It.hs +1/−1
- trifecta.cabal +3/−3
LICENSE view
@@ -1,4 +1,4 @@-Copyright 2010-2013 Edward Kmett+Copyright 2010-2014 Edward Kmett Copyright 2008 Ross Patterson Copyright 2007 Paolo Martini Copyright 1999-2000 Daan Leijen
src/Text/Trifecta.hs view
@@ -1,7 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta--- Copyright : (C) 2011-2013 Edward Kmett,+-- Copyright : (C) 2011-2014 Edward Kmett, -- License : BSD-style (see the file LICENSE) -- -- Maintainer : Edward Kmett <ekmett@gmail.com>
src/Text/Trifecta/Combinators.hs view
@@ -6,7 +6,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Combinators--- Copyright : (c) Edward Kmett 2011-2013+-- Copyright : (c) Edward Kmett 2011-2014 -- License : BSD3 -- -- Maintainer : ekmett@gmail.com
src/Text/Trifecta/Delta.hs view
@@ -2,7 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Delta--- Copyright : (C) 2011-2013 Edward Kmett+-- Copyright : (C) 2011-2014 Edward Kmett -- License : BSD-style (see the file LICENSE) -- -- Maintainer : Edward Kmett <ekmett@gmail.com>
src/Text/Trifecta/Highlight.hs view
@@ -3,7 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Highlight--- Copyright : (C) 2011-2013 Edward Kmett+-- Copyright : (C) 2011-2014 Edward Kmett -- License : BSD-style (see the file LICENSE) -- -- Maintainer : Edward Kmett <ekmett@gmail.com>
src/Text/Trifecta/Instances.hs view
@@ -2,7 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Instances--- Copyright : (c) Edward Kmett 2013+-- Copyright : (c) Edward Kmett 2013-2014 -- License : BSD3 -- -- Maintainer : ekmett@gmail.com
src/Text/Trifecta/Parser.hs view
@@ -11,7 +11,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Parser--- Copyright : (c) Edward Kmett 2011-2013+-- Copyright : (c) Edward Kmett 2011-2014 -- License : BSD3 -- -- Maintainer : ekmett@gmail.com
src/Text/Trifecta/Rendering.hs view
@@ -7,7 +7,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Rendering--- Copyright : (C) 2011-2013 Edward Kmett,+-- Copyright : (C) 2011-2014 Edward Kmett -- License : BSD-style (see the file LICENSE) -- -- Maintainer : Edward Kmett <ekmett@gmail.com>
src/Text/Trifecta/Result.hs view
@@ -12,7 +12,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Result--- Copyright : (c) Edward Kmett 2011-2013+-- Copyright : (c) Edward Kmett 2011-2014 -- License : BSD3 -- -- Maintainer : ekmett@gmail.com
src/Text/Trifecta/Rope.hs view
@@ -2,7 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Rope--- Copyright : (C) 2011-2013 Edward Kmett,+-- Copyright : (C) 2011-2014 Edward Kmett -- License : BSD-style (see the file LICENSE) -- -- Maintainer : Edward Kmett <ekmett@gmail.com>
src/Text/Trifecta/Util/Array.hs view
@@ -2,7 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Util.Array--- Copyright : Edward Kmett 2011-2013+-- Copyright : Edward Kmett 2011-2014 -- Johan Tibell 2011 -- License : BSD3 --@@ -56,7 +56,20 @@ import Control.Applicative (Applicative) import Control.DeepSeq import Control.Monad.ST-import GHC.Exts+import GHC.Exts (+ Array#,+ copyArray#,+ copyMutableArray#,+ indexArray#,+ Int(I#),+ MutableArray#,+ newArray#,+ readArray#,+ sizeofArray#,+ sizeofMutableArray#,+ thawArray#,+ unsafeFreezeArray#,+ writeArray#) import GHC.ST (ST(..)) import Prelude hiding (filter, foldr, length, map, read)
src/Text/Trifecta/Util/Combinators.hs view
@@ -1,7 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Util.Combinators--- Copyright : (C) 2011-2013 Edward Kmett,+-- Copyright : (C) 2011-2014 Edward Kmett -- License : BSD-style (see the file LICENSE) -- -- Maintainer : Edward Kmett <ekmett@gmail.com>
src/Text/Trifecta/Util/IntervalMap.hs view
@@ -4,7 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Util.IntervalMap--- Copyright : (c) Edward Kmett 2011-2013+-- Copyright : (c) Edward Kmett 2011-2014 -- (c) Ross Paterson 2008 -- License : BSD-style -- Maintainer : ekmett@gmail.com
src/Text/Trifecta/Util/It.hs view
@@ -6,7 +6,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Util.It--- Copyright : (C) 2011-2013 Edward Kmett+-- Copyright : (C) 2011-2014 Edward Kmett -- License : BSD-style (see the file LICENSE) -- -- Maintainer : Edward Kmett <ekmett@gmail.com>
trifecta.cabal view
@@ -1,6 +1,6 @@ name: trifecta category: Text, Parsing, Diagnostics, Pretty Printer, Logging-version: 1.4+version: 1.4.1 license: BSD3 cabal-version: >= 1.10 license-file: LICENSE@@ -9,7 +9,7 @@ stability: experimental homepage: http://github.com/ekmett/trifecta/ bug-reports: http://github.com/ekmett/trifecta/issues-copyright: Copyright (C) 2010-2013 Edward A. Kmett+copyright: Copyright (C) 2010-2014 Edward A. Kmett synopsis: A modern parser combinator library with convenient diagnostics description: A modern parser combinator library with slicing and Clang-style colored diagnostics@@ -56,7 +56,7 @@ fingertree >= 0.1 && < 0.2, ghc-prim, hashable >= 1.2.1 && < 1.3,- lens >= 3.10 && < 5,+ lens >= 4.0 && < 5, mtl >= 2.0.1 && < 2.2, parsers >= 0.10 && < 1, reducers >= 3.10 && < 4,