packages feed

timerep 2.0.1.0 → 2.1.0.0

raw patch · 2 files changed

+5/−6 lines, 2 filesdep ~time

Dependency ranges changed: time

Files

Data/Time/RFC2822.hs view
@@ -49,7 +49,7 @@ import           Data.String                (fromString) import           Data.Text                  (Text) import           Data.Time.Calendar-import           Data.Time.Format+import           Data.Time.Format           (defaultTimeLocale, formatTime, parseTimeM) import           Data.Time.LocalTime import           Data.Time.Util @@ -71,9 +71,8 @@ parseTimeRFC2822 :: (TextualMonoid t) => t -> Maybe ZonedTime parseTimeRFC2822 t = foldr (<|>) Nothing $ map parse formatsRFC2822   where parse :: (TextualMonoid t) => t -> Maybe ZonedTime-        parse format = parseTime defaultTimeLocale (toString' format) t'+        parse format = parseTimeM True defaultTimeLocale (toString' format) t'          -- t' is a trimmed t (currently only \n is trimmed)-        -- TODO: trim other white space characters         t' :: String         t' = lines (toString' t) >>= ("" ++)
timerep.cabal view
@@ -1,5 +1,5 @@ name:          timerep-version:       2.0.1.0+version:       2.1.0.0 category:      Web, Time, Parser, Text synopsis:      Parse and display time according to some RFCs (RFC3339, RFC2822, RFC822) description:@@ -37,7 +37,7 @@     base < 5,     monoid-subclasses >= 0.4.1,     text,-    time >= 1.5,+    time >= 1.9,     attoparsec    exposed-modules:@@ -62,5 +62,5 @@     tasty-hunit,     tasty-quickcheck,     text,-    time >= 1.5,+    time >= 1.9,     timerep >= 2