packages feed

gitHUD 1.3.5 → 1.3.6

raw patch · 4 files changed

+14/−5 lines, 4 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ GitHUD.Terminal.Types: BASH :: Shell

Files

gitHUD.cabal view
@@ -1,5 +1,5 @@ name:                gitHUD-version:             1.3.5+version:             1.3.6 synopsis:            More efficient replacement to the great git-radar description:         Please see README.md homepage:            http://github.com/gbataille/gitHUD#readme
src/GitHUD.hs view
@@ -36,9 +36,13 @@                  -> IO Shell processArguments args = do   arguments <- args-  if (not (Prelude.null arguments)) && ((Prelude.head arguments) == "zsh")-    then return ZSH-    else return Other+  return $ getShell arguments++getShell :: [String]+         -> Shell+getShell ("zsh":_) = ZSH+getShell ("bash":_) = BASH+getShell _ = Other  getAppConfig :: IO Config getAppConfig = do
src/GitHUD/Terminal/Base.hs view
@@ -37,11 +37,16 @@                   -> String                   -> String applyShellMarkers ZSH = zshMarkZeroWidth+applyShellMarkers BASH = bashMarkZeroWidth applyShellMarkers _ = id  zshMarkZeroWidth :: String                  -> String zshMarkZeroWidth str = "%{" `mappend` str `mappend` "%}"++bashMarkZeroWidth :: String+                 -> String+bashMarkZeroWidth str = "\001" `mappend` str `mappend` "\002"  terminalStartCode :: Color                   -> ColorIntensity
src/GitHUD/Terminal/Types.hs view
@@ -6,4 +6,4 @@  data Color = Black | Red | Green | Yellow | Blue | Magenta | Cyan | White | NoColor deriving (Eq, Show, Read) data ColorIntensity = Dull | Vivid deriving (Eq, Show, Read)-data Shell = ZSH | Other deriving (Eq, Show)+data Shell = ZSH | BASH | Other deriving (Eq, Show)