tldr 0.9.2 → 0.9.3
raw patch · 7 files changed
+11/−10 lines, 7 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +5/−0
- src/Tldr.hs +2/−3
- src/Tldr/App.hs +0/−1
- src/Tldr/App/Constant.hs +1/−1
- src/Tldr/App/Handler.hs +0/−1
- src/Tldr/Parser.hs +0/−1
- tldr.cabal +3/−3
CHANGELOG.md view
@@ -1,3 +1,8 @@+# 0.9.3++- Fix main URL to latest TLDR.+- Github action support and cleanup Azure actions+ # 0.9.2 * [Apply better coloring](https://github.com/psibi/tldr-hs/pull/43 "https://github.com/psibi/tldr-hs/pull/43")
src/Tldr.hs view
@@ -15,7 +15,6 @@ import CMark import Control.Monad (forM_) import Data.Attoparsec.Text-import Data.Monoid ((<>)) import Data.Text hiding (cons) import GHC.IO.Handle (Handle) import System.Console.ANSI@@ -68,14 +67,14 @@ renderCode :: ColorSetting -> Text -> Handle -> IO () renderCode color txt handle = do- TIO.hPutStr handle (" ")+ TIO.hPutStr handle " " case parseOnly codeParser txt of Right xs -> do forM_ xs $ \case Left x -> changeConsoleSetting color (CODE txt) >> TIO.hPutStr handle x >> reset color Right x -> TIO.hPutStr handle x Left _ -> changeConsoleSetting color (CODE txt) >> TIO.hPutStr handle txt >> reset color- TIO.hPutStr handle ("\n")+ TIO.hPutStr handle "\n" changeConsoleSetting :: ColorSetting -> NodeType -> IO () changeConsoleSetting color (HEADING _) = setSGR $ toSGR color headingSetting
src/Tldr/App.hs view
@@ -5,7 +5,6 @@ ) where import Data.List (intercalate)-import Data.Semigroup ((<>)) import Data.Version (showVersion) import Options.Applicative import Paths_tldr (version)
src/Tldr/App/Constant.hs view
@@ -4,7 +4,7 @@ tldrDirName = "tldr" pagesUrl :: String-pagesUrl = "https://tldr.sh/assets/tldr.zip"+pagesUrl = "https://github.com/tldr-pages/tldr/releases/latest/download/tldr.zip" checkDirs :: [String] checkDirs = "common" : platformDirs
src/Tldr/App/Handler.hs view
@@ -16,7 +16,6 @@ import Data.Char (toLower) import Data.List (intercalate) import Data.Maybe (fromMaybe)-import Data.Semigroup ((<>)) import qualified Data.Set as Set import Data.Version (showVersion) import Data.Time.Clock
src/Tldr/Parser.hs view
@@ -1,4 +1,3 @@-{-# LANGUAGE LambdaCase #-} {-# LANGUAGE BangPatterns #-} module Tldr.Parser where
tldr.cabal view
@@ -1,11 +1,11 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4.+-- This file has been generated from package.yaml by hpack version 0.39.6. -- -- see: https://github.com/sol/hpack name: tldr-version: 0.9.2+version: 0.9.3 synopsis: Haskell tldr client description: Haskell tldr client with support for viewing tldr pages. Has offline cache for accessing pages. Visit https://tldr.sh for more details.@@ -77,12 +77,12 @@ build-depends: base , tldr+ default-language: Haskell2010 if flag(static) && os(linux) ghc-options: -rtsopts -threaded -optc-Os -optl=-pthread -optl=-static -fPIC ld-options: -static else ghc-options: -rtsopts -threaded- default-language: Haskell2010 test-suite tldr-test type: exitcode-stdio-1.0