Hello community,
here is the log from the commit of package ghc-mono-traversable for
openSUSE:Factory checked in at 2016-02-23 16:57:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-mono-traversable (Old)
and /work/SRC/openSUSE:Factory/.ghc-mono-traversable.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-mono-traversable"
Changes:
--------
---
/work/SRC/openSUSE:Factory/ghc-mono-traversable/ghc-mono-traversable.changes
2016-01-28 17:24:56.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.ghc-mono-traversable.new/ghc-mono-traversable.changes
2016-02-23 16:59:33.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Feb 16 20:16:05 UTC 2016 - [email protected]
+
+- update to 0.10.1.1
+* Remove unneeded INLINEs
+
+-------------------------------------------------------------------
Old:
----
mono-traversable-0.10.1.tar.gz
New:
----
mono-traversable-0.10.1.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-mono-traversable.spec ++++++
--- /var/tmp/diff_new_pack.wVic8J/_old 2016-02-23 16:59:34.000000000 +0100
+++ /var/tmp/diff_new_pack.wVic8J/_new 2016-02-23 16:59:34.000000000 +0100
@@ -20,7 +20,7 @@
%bcond_with tests
Name: ghc-mono-traversable
-Version: 0.10.1
+Version: 0.10.1.1
Release: 0
Summary: Type classes for mapping, folding, and traversing monomorphic
containers
Group: System/Libraries
++++++ mono-traversable-0.10.1.tar.gz -> mono-traversable-0.10.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mono-traversable-0.10.1/ChangeLog.md
new/mono-traversable-0.10.1.1/ChangeLog.md
--- old/mono-traversable-0.10.1/ChangeLog.md 2016-01-18 13:20:42.000000000
+0100
+++ new/mono-traversable-0.10.1.1/ChangeLog.md 2016-02-15 12:36:18.000000000
+0100
@@ -1,3 +1,7 @@
+## 0.10.1.1
+
+* Remove unneeded INLINEs
[#90](https://github.com/snoyberg/mono-traversable/issues/90)
+
## 0.10.1
* Allow comonad-5 [#86](https://github.com/snoyberg/mono-traversable/issues/86)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mono-traversable-0.10.1/mono-traversable.cabal
new/mono-traversable-0.10.1.1/mono-traversable.cabal
--- old/mono-traversable-0.10.1/mono-traversable.cabal 2016-01-18
13:20:42.000000000 +0100
+++ new/mono-traversable-0.10.1.1/mono-traversable.cabal 2016-02-15
12:36:18.000000000 +0100
@@ -1,5 +1,5 @@
name: mono-traversable
-version: 0.10.1
+version: 0.10.1.1
synopsis: Type classes for mapping, folding, and traversing
monomorphic containers
description: Monomorphic variants of the Functor, Foldable, and
Traversable typeclasses. If you understand Haskell's basic typeclasses, you
understand mono-traversable. In addition to what you are used to, it adds on an
IsSequence typeclass and has code for marking data structures as non-empty.
homepage: https://github.com/snoyberg/mono-traversable
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mono-traversable-0.10.1/src/Data/MonoTraversable.hs
new/mono-traversable-0.10.1.1/src/Data/MonoTraversable.hs
--- old/mono-traversable-0.10.1/src/Data/MonoTraversable.hs 2016-01-18
13:20:42.000000000 +0100
+++ new/mono-traversable-0.10.1.1/src/Data/MonoTraversable.hs 2016-02-15
12:36:18.000000000 +0100
@@ -486,7 +486,6 @@
{-# INLINE ofoldl1Ex' #-}
{-# INLINE headEx #-}
{-# INLINE lastEx #-}
- {-# INLINE unsafeHead #-}
instance MonoFoldable T.Text where
ofoldMap f = ofoldr (mappend . f) mempty
ofoldr = T.foldr
@@ -508,12 +507,10 @@
{-# INLINE oany #-}
{-# INLINE onull #-}
{-# INLINE olength #-}
- {-# INLINE omapM_ #-}
{-# INLINE ofoldr1Ex #-}
{-# INLINE ofoldl1Ex' #-}
{-# INLINE headEx #-}
{-# INLINE lastEx #-}
- {-# INLINE unsafeHead #-}
instance MonoFoldable TL.Text where
ofoldMap f = ofoldr (mappend . f) mempty
ofoldr = TL.foldr
@@ -534,13 +531,10 @@
{-# INLINE oall #-}
{-# INLINE oany #-}
{-# INLINE onull #-}
- {-# INLINE olength #-}
- {-# INLINE omapM_ #-}
{-# INLINE ofoldr1Ex #-}
{-# INLINE ofoldl1Ex' #-}
{-# INLINE headEx #-}
{-# INLINE lastEx #-}
- {-# INLINE unsafeHead #-}
instance MonoFoldable IntSet where
ofoldMap f = ofoldr (mappend . f) mempty
ofoldr = IntSet.foldr
@@ -554,16 +548,10 @@
{-# INLINE ofoldr #-}
{-# INLINE ofoldl' #-}
{-# INLINE otoList #-}
- {-# INLINE oall #-}
- {-# INLINE oany #-}
{-# INLINE onull #-}
{-# INLINE olength #-}
- {-# INLINE omapM_ #-}
{-# INLINE ofoldr1Ex #-}
{-# INLINE ofoldl1Ex' #-}
- {-# INLINE headEx #-}
- {-# INLINE lastEx #-}
- {-# INLINE unsafeHead #-}
instance MonoFoldable [a] where
otoList = id
{-# INLINE otoList #-}
@@ -613,7 +601,6 @@
{-# INLINE oany #-}
{-# INLINE onull #-}
{-# INLINE olength #-}
- {-# INLINE omapM_ #-}
{-# INLINE ofoldr1Ex #-}
{-# INLINE ofoldl1Ex' #-}
{-# INLINE headEx #-}
@@ -654,7 +641,6 @@
{-# INLINE oany #-}
{-# INLINE onull #-}
{-# INLINE olength #-}
- {-# INLINE omapM_ #-}
{-# INLINE ofoldr1Ex #-}
{-# INLINE ofoldl1Ex' #-}
{-# INLINE headEx #-}
@@ -687,7 +673,6 @@
{-# INLINE oany #-}
{-# INLINE onull #-}
{-# INLINE olength #-}
- {-# INLINE omapM_ #-}
{-# INLINE ofoldr1Ex #-}
{-# INLINE ofoldl1Ex' #-}
{-# INLINE headEx #-}
@@ -728,9 +713,6 @@
{-# INLINE omapM_ #-}
{-# INLINE ofoldr1Ex #-}
{-# INLINE ofoldl1Ex' #-}
- {-# INLINE headEx #-}
- {-# INLINE lastEx #-}
- {-# INLINE unsafeHead #-}
instance MonoFoldable (a, b)
instance MonoFoldable (Const m a)
instance F.Foldable f => MonoFoldable (MaybeT f a)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mono-traversable-0.10.1/src/Data/Sequences.hs
new/mono-traversable-0.10.1.1/src/Data/Sequences.hs
--- old/mono-traversable-0.10.1/src/Data/Sequences.hs 2016-01-18
13:20:42.000000000 +0100
+++ new/mono-traversable-0.10.1.1/src/Data/Sequences.hs 2016-02-15
12:36:18.000000000 +0100
@@ -574,11 +574,8 @@
{-# INLINE dropWhile #-}
{-# INLINE takeWhile #-}
{-# INLINE splitAt #-}
- {-# INLINE unsafeSplitAt #-}
{-# INLINE take #-}
- {-# INLINE unsafeTake #-}
{-# INLINE drop #-}
- {-# INLINE unsafeDrop #-}
{-# INLINE partition #-}
{-# INLINE uncons #-}
{-# INLINE unsnoc #-}
@@ -588,12 +585,6 @@
{-# INLINE replicateM #-}
{-# INLINE groupBy #-}
{-# INLINE groupAllOn #-}
- {-# INLINE subsequences #-}
- {-# INLINE permutations #-}
- {-# INLINE tailEx #-}
- {-# INLINE initEx #-}
- {-# INLINE unsafeTail #-}
- {-# INLINE unsafeInit #-}
{-# INLINE intercalate #-}
{-# INLINE splitWhen #-}
@@ -659,7 +650,6 @@
{-# INLINE dropWhile #-}
{-# INLINE takeWhile #-}
{-# INLINE splitAt #-}
- {-# INLINE unsafeSplitAt #-}
{-# INLINE take #-}
{-# INLINE unsafeTake #-}
{-# INLINE drop #-}
@@ -668,17 +658,11 @@
{-# INLINE uncons #-}
{-# INLINE unsnoc #-}
{-# INLINE filter #-}
- {-# INLINE filterM #-}
{-# INLINE replicate #-}
- {-# INLINE replicateM #-}
{-# INLINE groupBy #-}
- {-# INLINE groupAllOn #-}
- {-# INLINE subsequences #-}
- {-# INLINE permutations #-}
{-# INLINE tailEx #-}
{-# INLINE initEx #-}
{-# INLINE unsafeTail #-}
- {-# INLINE unsafeInit #-}
{-# INLINE splitWhen #-}
{-# INLINE intercalate #-}
@@ -733,26 +717,16 @@
{-# INLINE dropWhile #-}
{-# INLINE takeWhile #-}
{-# INLINE splitAt #-}
- {-# INLINE unsafeSplitAt #-}
{-# INLINE take #-}
- {-# INLINE unsafeTake #-}
{-# INLINE drop #-}
- {-# INLINE unsafeDrop #-}
{-# INLINE partition #-}
{-# INLINE uncons #-}
{-# INLINE unsnoc #-}
{-# INLINE filter #-}
- {-# INLINE filterM #-}
{-# INLINE replicate #-}
- {-# INLINE replicateM #-}
{-# INLINE groupBy #-}
- {-# INLINE groupAllOn #-}
- {-# INLINE subsequences #-}
- {-# INLINE permutations #-}
{-# INLINE tailEx #-}
{-# INLINE initEx #-}
- {-# INLINE unsafeTail #-}
- {-# INLINE unsafeInit #-}
{-# INLINE splitWhen #-}
{-# INLINE intercalate #-}
@@ -808,32 +782,21 @@
{-# INLINE dropWhile #-}
{-# INLINE takeWhile #-}
{-# INLINE splitAt #-}
- {-# INLINE unsafeSplitAt #-}
{-# INLINE take #-}
- {-# INLINE unsafeTake #-}
{-# INLINE drop #-}
- {-# INLINE unsafeDrop #-}
{-# INLINE partition #-}
{-# INLINE uncons #-}
{-# INLINE unsnoc #-}
{-# INLINE filter #-}
- {-# INLINE filterM #-}
{-# INLINE replicate #-}
- {-# INLINE replicateM #-}
{-# INLINE groupBy #-}
- {-# INLINE groupAllOn #-}
- {-# INLINE subsequences #-}
- {-# INLINE permutations #-}
{-# INLINE tailEx #-}
{-# INLINE initEx #-}
- {-# INLINE unsafeTail #-}
- {-# INLINE unsafeInit #-}
{-# INLINE splitWhen #-}
{-# INLINE intercalate #-}
indexEx = L.index
unsafeIndex = L.index
- {-# INLINE index #-}
{-# INLINE indexEx #-}
{-# INLINE unsafeIndex #-}
@@ -879,32 +842,21 @@
{-# INLINE dropWhile #-}
{-# INLINE takeWhile #-}
{-# INLINE splitAt #-}
- {-# INLINE unsafeSplitAt #-}
{-# INLINE take #-}
- {-# INLINE unsafeTake #-}
{-# INLINE drop #-}
- {-# INLINE unsafeDrop #-}
{-# INLINE partition #-}
{-# INLINE uncons #-}
{-# INLINE unsnoc #-}
{-# INLINE filter #-}
- {-# INLINE filterM #-}
{-# INLINE replicate #-}
- {-# INLINE replicateM #-}
{-# INLINE groupBy #-}
- {-# INLINE groupAllOn #-}
- {-# INLINE subsequences #-}
- {-# INLINE permutations #-}
{-# INLINE tailEx #-}
{-# INLINE initEx #-}
- {-# INLINE unsafeTail #-}
- {-# INLINE unsafeInit #-}
{-# INLINE splitWhen #-}
{-# INLINE intercalate #-}
indexEx = TL.index
unsafeIndex = TL.index
- {-# INLINE index #-}
{-# INLINE indexEx #-}
{-# INLINE unsafeIndex #-}
@@ -955,26 +907,16 @@
{-# INLINE dropWhile #-}
{-# INLINE takeWhile #-}
{-# INLINE splitAt #-}
- {-# INLINE unsafeSplitAt #-}
{-# INLINE take #-}
- {-# INLINE unsafeTake #-}
{-# INLINE drop #-}
- {-# INLINE unsafeDrop #-}
{-# INLINE partition #-}
{-# INLINE uncons #-}
{-# INLINE unsnoc #-}
{-# INLINE filter #-}
- {-# INLINE filterM #-}
{-# INLINE replicate #-}
{-# INLINE replicateM #-}
- {-# INLINE groupBy #-}
- {-# INLINE groupAllOn #-}
- {-# INLINE subsequences #-}
- {-# INLINE permutations #-}
{-# INLINE tailEx #-}
{-# INLINE initEx #-}
- {-# INLINE unsafeTail #-}
- {-# INLINE unsafeInit #-}
index seq' i
| i >= Seq.length seq' = Nothing
@@ -1058,7 +1000,6 @@
{-# INLINE dropWhile #-}
{-# INLINE takeWhile #-}
{-# INLINE splitAt #-}
- {-# INLINE unsafeSplitAt #-}
{-# INLINE take #-}
{-# INLINE unsafeTake #-}
{-# INLINE drop #-}
@@ -1070,10 +1011,6 @@
{-# INLINE filterM #-}
{-# INLINE replicate #-}
{-# INLINE replicateM #-}
- {-# INLINE groupBy #-}
- {-# INLINE groupAllOn #-}
- {-# INLINE subsequences #-}
- {-# INLINE permutations #-}
{-# INLINE tailEx #-}
{-# INLINE initEx #-}
{-# INLINE unsafeTail #-}
@@ -1137,7 +1074,6 @@
{-# INLINE dropWhile #-}
{-# INLINE takeWhile #-}
{-# INLINE splitAt #-}
- {-# INLINE unsafeSplitAt #-}
{-# INLINE take #-}
{-# INLINE unsafeTake #-}
{-# INLINE drop #-}
@@ -1149,10 +1085,6 @@
{-# INLINE filterM #-}
{-# INLINE replicate #-}
{-# INLINE replicateM #-}
- {-# INLINE groupBy #-}
- {-# INLINE groupAllOn #-}
- {-# INLINE subsequences #-}
- {-# INLINE permutations #-}
{-# INLINE tailEx #-}
{-# INLINE initEx #-}
{-# INLINE unsafeTail #-}
@@ -1216,7 +1148,6 @@
{-# INLINE dropWhile #-}
{-# INLINE takeWhile #-}
{-# INLINE splitAt #-}
- {-# INLINE unsafeSplitAt #-}
{-# INLINE take #-}
{-# INLINE unsafeTake #-}
{-# INLINE drop #-}
@@ -1228,10 +1159,6 @@
{-# INLINE filterM #-}
{-# INLINE replicate #-}
{-# INLINE replicateM #-}
- {-# INLINE groupBy #-}
- {-# INLINE groupAllOn #-}
- {-# INLINE subsequences #-}
- {-# INLINE permutations #-}
{-# INLINE tailEx #-}
{-# INLINE initEx #-}
{-# INLINE unsafeTail #-}
@@ -1369,7 +1296,6 @@
{-# INLINE stripPrefix #-}
{-# INLINE stripSuffix #-}
{-# INLINE group #-}
- {-# INLINE groupAll #-}
{-# INLINE isPrefixOf #-}
{-# INLINE isSuffixOf #-}
{-# INLINE isInfixOf #-}
@@ -1391,7 +1317,6 @@
{-# INLINE stripPrefix #-}
{-# INLINE stripSuffix #-}
{-# INLINE group #-}
- {-# INLINE groupAll #-}
{-# INLINE isPrefixOf #-}
{-# INLINE isSuffixOf #-}
{-# INLINE isInfixOf #-}
@@ -1413,7 +1338,6 @@
{-# INLINE stripPrefix #-}
{-# INLINE stripSuffix #-}
{-# INLINE group #-}
- {-# INLINE groupAll #-}
{-# INLINE isPrefixOf #-}
{-# INLINE isSuffixOf #-}
{-# INLINE isInfixOf #-}
@@ -1431,7 +1355,6 @@
{-# INLINE stripPrefix #-}
{-# INLINE stripSuffix #-}
{-# INLINE group #-}
- {-# INLINE groupAll #-}
{-# INLINE isPrefixOf #-}
{-# INLINE isSuffixOf #-}
{-# INLINE isInfixOf #-}
@@ -1449,7 +1372,6 @@
{-# INLINE stripPrefix #-}
{-# INLINE stripSuffix #-}
{-# INLINE group #-}
- {-# INLINE groupAll #-}
{-# INLINE isPrefixOf #-}
{-# INLINE isSuffixOf #-}
{-# INLINE isInfixOf #-}