aboutsummaryrefslogtreecommitdiffhomepage
path: root/System/Posix/Error.hs
Commit message (Collapse)AuthorAge
* Drop redundant __GLASGOW_HASKELL__ conditionals for GHC>=7.4Gravatar Herbert Valerio Riedel2016-01-31
|
* More fixes for Safe Haskell bounds under GHC 7.10Gravatar David Terei2014-12-08
|
* `M-x untabify` && `M-x delete-trailing-whitespace`Gravatar Herbert Valerio Riedel2014-12-06
|
* Declare language extensions via `{-# LANGUAGE -#}`Gravatar Herbert Valerio Riedel2013-10-12
| | | | | | | | | Only language extensions not active when `-XHaskell2010` is enabled are declared, this way we can drop many redundant `{-# LANGUAGE ForeignFunctionInterface #-}` occurences. This commit also removes/replaces some `{-# OPTIONS_GHC -XRecordWildCards #-}` pragmas. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
* Bump base lower version to 4.5 (the version GHC 7.4.1 came with)Gravatar Ian Lynagh2012-11-30
| | | | and remove code to support older versions
* use Control.Monad.void instead of Foreign.void (which is now deprecated)Gravatar Simon Marlow2012-04-25
|
* Follow the removal of the Eq superclass of NumGravatar Ian Lynagh2011-10-12
|
* Use Safe Haskell when GHC >= 7.2Gravatar David Terei2011-08-03
|
* allow some syscalls in System.Posix.Directory to return EINTR (#5184)Gravatar Simon Marlow2011-05-10
|
* check for EINTR in openFdGravatar Simon Marlow2010-01-27
|
* Move throwErrnoPath* functions to base:Foreign.C.ErrorGravatar Ian Lynagh2007-07-22
|
* [project @ 2004-08-19 11:15:51 by simonmar]Gravatar simonmar2004-08-19
Add filenames to all errors where it makes sense. I've added System.Posix.Error with a new family of error-throwing functions, throwErrnoPath*. This seemed to make the most sense: they don't belong in Foreign.C.Error (C by itself has no notion of paths). Fixes: [ 954378 ] getFileStatus does not include the file name in IO-Error