hgettext 0.1.20 → 0.1.30
raw patch · 4 files changed
+5/−4 lines, 4 filesdep ~Cabaldep ~basedep ~containersPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: Cabal, base, containers, directory, filepath, haskell-src-exts, process, setlocale, uniplate
API changes (from Hackage documentation)
Files
- hgettext.cabal +2/−1
- src/Distribution/Simple/I18N/GetText.hs +1/−1
- src/Text/I18N/GetText.hs +1/−1
- src/hgettext.hs +1/−1
hgettext.cabal view
@@ -1,5 +1,5 @@ Name: hgettext-Version: 0.1.20+Version: 0.1.30 Cabal-Version: >= 1.6 License: BSD3@@ -8,6 +8,7 @@ Maintainer: vasyl.pasternak@gmail.com Copyright: 2009 Vasyl Pasternak Category: Text+Homepage: https://github.com/vasylp/hgettext Synopsis: Bindings to libintl.h (gettext, bindtextdomain) Build-Type: Simple
src/Distribution/Simple/I18N/GetText.hs view
@@ -122,7 +122,7 @@ dom = getDomainNameDefault sMap (getPackageName l) tar = targetDataDir l [catMS, domMS] = map (uncurry formatMacro) [(domDef, dom), (catDef, tar)]- in (appendCPPOptions [domMS,catMS] . appendExtension [CPP]) l+ in (appendCPPOptions [domMS,catMS] . appendExtension [EnableExtension CPP]) l installPOFiles :: Args -> InstallFlags -> PackageDescription -> LocalBuildInfo -> IO () installPOFiles _ _ _ l =
src/Text/I18N/GetText.hs view
@@ -54,7 +54,7 @@ fromCStringDefault :: String -> CString -> IO String fromCStringDefault d x = fromCString x >>= \r -> return (fromMaybe d r) -fromCStringPluralDefault :: Num a => String -> String -> a -> CString -> IO String+fromCStringPluralDefault :: (Eq a, Num a) => String -> String -> a -> CString -> IO String fromCStringPluralDefault def def_plural n s | n == 1 = fromCStringDefault def s | otherwise = fromCStringDefault def_plural s
src/hgettext.hs view
@@ -4,7 +4,7 @@ import System.Environment import System.Console.GetOpt -import Data.Generics.PlateData+import Data.Generics.Uniplate.Data import Distribution.Simple.PreProcess.Unlit