summaryrefslogtreecommitdiff
path: root/libraries/base/System
Commit message (Expand)AuthorAgeFilesLines
* Use capi for mkfifo, tcsetattr and tcgetattr (for Android)Simon Marlow2013-01-301-3/+6
* Removes the assumption that CLK_TCK is a constant (#7519)Simon Marlow2013-01-231-21/+3
* Make a class for asynchronous exceptions in the exception hierarchySimon Marlow2012-12-101-2/+8
* Add newFilePath to System.Posix.InternalsIan Lynagh2012-12-011-0/+6
* GHC.Windows: more error support (guards, system error strings)Joey Adams2012-11-171-1/+1
* Remove commented types in module export listsIan Lynagh2012-10-278-101/+99
* Add a big warning to the documentation for Weak (#7250)Simon Marlow2012-09-211-9/+4
* add eqStableName :: StableName a -> StableName b -> BoolSimon Marlow2012-08-281-0/+11
* Add System.Environment.getExecutablePath (#7029)Paolo Capriotti2012-06-272-4/+179
* Remove Prelude.catch and System.IO.Error.{catch,try}Ian Lynagh2012-06-191-20/+2
* Fix warning.Paolo Capriotti2012-06-081-0/+2
* Allow openTempFile to retry when it hits a directory (#4968).Paolo Capriotti2012-06-071-3/+25
* Refactor findTempName: factor out file creation.Paolo Capriotti2012-06-071-25/+39
* Change a few FFI imports to use CAPIIan Lynagh2012-05-201-4/+20
* Don't use stdcall on Win64: It isn't supported; ccall is used insteadIan Lynagh2012-05-162-6/+27
* Fix build.Paolo Capriotti2012-05-081-1/+1
* Fix an off-by-one error in freeProgArgvIan Lynagh2012-05-021-1/+2
* doc tweaksSimon Marlow2012-04-121-3/+4
* bugfix: use forkIOWithUnmask rather than forkIOSimon Marlow2012-04-111-7/+4
* Add System.Environment.lookupEnv (#5930)Paolo Capriotti2012-04-101-15/+32
* Whitespace only: convert mixed tabs and spaces to spaces.Evan Laforge2012-04-091-21/+21
* Use CAPI for lseekIan Lynagh2012-02-261-2/+5
* Convert some FFI bindings to use "value" importsIan Lynagh2012-02-261-4/+4
* Fix an FFI decl: it should have been using capi but was using ccallIan Lynagh2012-02-221-1/+1
* Change CSigset into a (empty) datatypeIan Lynagh2012-02-221-2/+3
* Convert some more declarations to use the CAPIIan Lynagh2012-02-212-7/+7
* Redo the sigset capi changesIan Lynagh2012-02-211-4/+4
* System.Environment: improve 'getEnv' doc to mention closest 'setEnv' we have ...gwern2012-02-131-6/+6
* Roll back the sigset capi changesIan Lynagh2011-12-041-3/+3
* Use capi to define the fcntl FFI importsIan Lynagh2011-11-292-4/+4
* Use capi some more (part of #5480)Ian Lynagh2011-11-292-2/+2
* Convert come FFI bindings to use the capi calling conventionIan Lynagh2011-11-281-4/+4
* Make a wrapper for getrusage; part of #5480Ian Lynagh2011-11-251-1/+1
* Simplify some CPPIan Lynagh2011-11-251-4/+2
* Make the fileSystemEncoding/localeEncoding/foreignEncoding mutableMax Bolingbroke2011-11-183-12/+23
* add unsafeFixIO (#5421)Simon Marlow2011-11-071-1/+24
* use MVar to define fixIO, for thread-safety (see #5421)Simon Marlow2011-11-041-4/+15
* Update base for latest Safe Haskell.David Terei2011-10-2513-1/+14
* Update base for new Safe Haskell designDavid Terei2011-10-251-0/+1
* Export constructors for Foreign.C.Types and System.Posix.Types newtypesIan Lynagh2011-10-211-13/+13
* Fix build on WindowsIan Lynagh2011-09-131-2/+3
* export unsafeDupablePerformIOSimon Marlow2011-07-181-1/+4
* SafeHaskell: Added SafeHaskell to baseDavid Terei2011-06-1815-3/+17
* Use CSUSeconds in getCPUTime and getCurrentTime. Fixes #4247.William Knop2011-06-111-2/+2
* Add System.IO.char8, the encoding used by openBinaryFile,Simon Marlow2011-05-241-0/+1
* Big patch to improve Unicode support in GHC. Validated on OS X and Windows, thisMax Bolingbroke2011-05-144-44/+220
* Remove a redundant -fno-warn-unused-binds flagIan Lynagh2011-04-241-1/+0
* Remove an unnecessary -fno-warn-unused-binds flagIan Lynagh2011-04-241-1/+0
* For GHC, implement the Typeable.hs macros using standalone derivingIan Lynagh2011-04-243-0/+7
* Add GHC.IO.Handle.FD.openFileBlocking (#4248)Simon Marlow2011-03-291-0/+3