leksah-server 0.15.0.8 → 0.15.0.9
raw patch · 2 files changed
+13/−7 lines, 2 filesdep ~leksah-serverPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: leksah-server
API changes (from Hackage documentation)
Files
- leksah-server.cabal +7/−4
- src/IDE/Utils/Tool.hs +6/−3
leksah-server.cabal view
@@ -1,5 +1,5 @@ name: leksah-server-version: 0.15.0.8+version: 0.15.0.9 cabal-version: >= 1.10.2 build-type: Simple license: GPL@@ -101,7 +101,7 @@ conduit-extra >=1.0.0.1 && <1.2, resourcet, attoparsec-conduit >=1.0.1.2 && <1.2, attoparsec >=0.10.0.3 && <0.14, transformers >=0.2.2.0 && <0.5, strict >=0.3.2 && <0.4, text >=0.11.3.1 && <1.3,- HTTP >=4000.1.2 && <4000.3, process >= 1.1 && <1.3, leksah-server ==0.15.0.8+ HTTP >=4000.1.2 && <4000.3, process >= 1.1 && <1.3, leksah-server ==0.15.0.9 if (impl(ghc >= 7.10)) build-depends: haddock-api >=2.16 && <2.17, haddock-library >=1.2.0 && <1.3, bin-package-db else@@ -157,11 +157,14 @@ conduit-extra >=1.0.0.1 && <1.2, resourcet, attoparsec-conduit >=1.0.1.2 && <1.2, attoparsec >=0.10.0.3 && <0.14, transformers >=0.2.2.0 && <0.5, text >=0.11.3.1 && <1.3,- process >= 1.1 && <1.3, leksah-server ==0.15.0.8+ process >= 1.1 && <1.3, leksah-server ==0.15.0.9 if !os(windows) build-depends: unix >=2.3.1.0 && <2.8 + if os(osx)+ ghc-options: -optl-headerpad_max_install_names+ if flag(threaded) ghc-options: -threaded @@ -180,7 +183,7 @@ hs-source-dirs: tests main-is: TestTool.hs build-depends: base >= 4.0.0.0 && <4.9, hslogger >= 1.0.7 && <1.3,- leksah-server == 0.15.0.8,+ leksah-server == 0.15.0.9, HUnit >=1.2 && <1.3, transformers >=0.2.2.0 && <0.5, conduit >= 1.0.8 && <1.3, conduit-extra >=1.0.0.1 && <1.2, resourcet, process >= 1.1 && <1.3
src/IDE/Utils/Tool.hs view
@@ -80,8 +80,9 @@ import qualified Data.Conduit.Binary as CB import Data.Conduit.Attoparsec (sinkParser) import qualified Data.Attoparsec.Text as AP- (endOfInput, takeWhile, satisfy, string, Parser,- endOfLine, digit, manyTill, takeWhile1, char)+ (isEndOfLine, isHorizontalSpace, skipWhile, endOfInput, takeWhile,+ satisfy, string, Parser, endOfLine, digit, manyTill, takeWhile1,+ char) import Data.Attoparsec.Text ((<?>)) import Data.Char (isDigit) import Data.Text (replace, Text)@@ -336,7 +337,9 @@ AP.takeWhile1 isDigit AP.string ":" ghciParseExpectedErrorCols- AP.string ": Not in scope: "+ AP.string ":"+ AP.skipWhile (\c -> AP.isHorizontalSpace c || AP.isEndOfLine c)+ AP.string "Not in scope: " AP.char '`' <|> AP.char '‛' <|> AP.char '‘' result <- parseMarker AP.char '\'' <|> AP.char '’'