hanspell 0.2.3.0 → 0.2.4.0
raw patch · 3 files changed
+8/−9 lines, 3 filesdep ~transformersPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: transformers
API changes (from Hackage documentation)
Files
- README.md +2/−1
- hanspell.cabal +5/−7
- src/Language/Hanspell/PnuSpellChecker.hs +1/−1
README.md view
@@ -1,7 +1,8 @@ # hanspell-hs `hanspell-hs`는 (주)다음과 부산대학교 인공지능연구실/(주)나라인포테크의 웹 서비스를 이용한 한글 맞춤법 검사기입니다. -자바스크립트로 작성한 [hanspell](https://github.com/9beach/hanspell)도 있으니++[비주얼 스튜디오 코드 한스펠](https://github.com/9beach/vscode-hanspell)과 자바스크립트로 작성한 [hanspell](https://github.com/9beach/hanspell)도 있으니 참고하세요. [](https://hackage.haskell.org/package/hanspell)
hanspell.cabal view
@@ -1,13 +1,11 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.2.+-- This file has been generated from package.yaml by hpack version 0.34.4. -- -- see: https://github.com/sol/hpack------ hash: 8b546bd4516128f3b41c87be1007b0189c55601e3ddd380c9fe341f16c75aa9b name: hanspell-version: 0.2.3.0+version: 0.2.4.0 synopsis: Korean spell checker description: This package includes @hanspell@, a simple command line spell check program and a library, @Language.Hanspell@. Both of them are based on DAUM spell check web service and Pusan National University spell check web service. category: language,korean,spellchecker@@ -54,7 +52,7 @@ , regex-compat-tdfa >=0.95.1 && <0.96 , split >=0.2.3 && <0.3 , text >=1.2.3 && <1.3- , transformers >=0.5.2 && <0.6+ , transformers >=0.5.2 && <0.7 , unix >=2.7.2 && <2.8 , utf8-string >=1.0.1 && <1.1 default-language: Haskell2010@@ -80,7 +78,7 @@ , regex-compat-tdfa >=0.95.1 && <0.96 , split >=0.2.3 && <0.3 , text >=1.2.3 && <1.3- , transformers >=0.5.2 && <0.6+ , transformers >=0.5.2 && <0.7 , unix >=2.7.2 && <2.8 , utf8-string >=1.0.1 && <1.1 default-language: Haskell2010@@ -114,7 +112,7 @@ , regex-compat-tdfa >=0.95.1 && <0.96 , split >=0.2.3 && <0.3 , text >=1.2.3 && <1.3- , transformers >=0.5.2 && <0.6+ , transformers >=0.5.2 && <0.7 , unix >=2.7.2 && <2.8 , utf8-string >=1.0.1 && <1.1 default-language: Haskell2010
src/Language/Hanspell/PnuSpellChecker.hs view
@@ -108,7 +108,7 @@ requestToPnu :: String -> MaybeT IO String requestToPnu text = if null (words text) then return "" else do -- Walkaround for PNU server's weired logic- let text' = intercalate "\n " . splitOn "\n" $ text+ let text' = intercalate "\r\n" . splitOn "\n" $ text manager <- lift $ newManager tlsManagerSettings let pair = [("text1",BU.fromString text')] initialRequest <- lift $ parseRequest pnuSpellCheckUrl