]> git.immae.eu Git - github/fretlink/text-pipes.git/commitdiff
Removed use of CPP to guard Trustworthy
authorGabriel Gonzalez <Gabriel439@gmail.com>
Thu, 6 Feb 2014 04:04:07 +0000 (11:04 +0700)
committerGabriel Gonzalez <Gabriel439@gmail.com>
Thu, 6 Feb 2014 04:04:07 +0000 (11:04 +0700)
The CPP guard is only required for GHC 7.2 and older, but even Debian stable
packs GHC 7.4.  Also, CPP currently causes problems on OSX because of the
transition to clang so I'm currently being very conservative about using it.
When I originally started using the CPP guards GHC 6.12 was still a supported
compiler for `pipes`, but it's not any longer.

Pipes/Text.hs

index c0c0946c88369b3f84095e0387aab6c7e7bb4764..a4ad221311d3e50e4e3634d0b4f15ca114c8b98b 100644 (file)
@@ -1,7 +1,5 @@
-{-# LANGUAGE RankNTypes, TypeFamilies, BangPatterns, CPP #-}
-#if __GLASGOW_HASKELL__ >= 702
-{-# LANGUAGE Trustworthy #-}
-#endif
+{-# LANGUAGE RankNTypes, TypeFamilies, BangPatterns, Trustworthy #-}
+
 {-| This module provides @pipes@ utilities for \"text streams\", which are
     streams of 'Text' chunks. The individual chunks are uniformly @strict@, but 
     a 'Producer' can be converted to and from lazy 'Text's, though this is generally 
@@ -1159,4 +1157,4 @@ decodeIso8859_1 = go where
 
 
 
-                                            
\ No newline at end of file
+