summaryrefslogtreecommitdiff
path: root/libraries/base/System/IO.hs
Commit message (Expand)AuthorAgeFilesLines
* Properly escape character literals in HaddocksAlec Theriault2019-02-151-5/+5
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-211-4/+5
* Replace atomicModifyMutVar#David Feuer2018-07-151-1/+1
* Make System.IO.openTempFile thread-safe on WindowsTamar Christina2018-01-021-33/+63
* Add custom exception for fixIODavid Feuer2017-11-021-1/+6
* Improve fixIODavid Feuer2017-05-031-7/+13
* Prefer #if defined to #ifdefBen Gamari2017-04-281-4/+4
* base: Check for path separators chars in openTempFile' template stringBen Gamari2017-03-291-2/+6
* Fix a tiny typoIngo Blechschmidt2017-03-031-1/+1
* Bring sanity to openTempFileBen Gamari2017-02-261-5/+8
* Allow CallStacks to be frozenEric Seidel2015-12-231-1/+1
* Fix error messages from open(Binary)TempFileWithDefaultPermissionsReid Barton2015-05-191-2/+2
* Import rand using capiReid Barton2015-04-091-2/+2
* `M-x delete-trailing-whitespace` & `M-x untabify`Herbert Valerio Riedel2014-09-241-9/+9
* Simplify import-graph a bit moreHerbert Valerio Riedel2014-09-211-1/+1
* Fix validate falloutAustin Seipp2014-07-281-1/+0
* base: make System.IO.openTempFile generate less predictable namesSergei Trofimovich2014-07-281-8/+16
* Fix Windows build.Austin Seipp2013-10-011-8/+8
* Drop redundant `{-# LANGUAGE #-}` pragmasHerbert Valerio Riedel2013-09-281-1/+0
* Constant-fold `__GLASGOW_HASKELL__` CPP conditionalsHerbert Valerio Riedel2013-09-171-20/+3
* Remove Hugs98 specific codeHerbert Valerio Riedel2013-09-171-19/+2
* Remove nhc98-specific files and contentIan Lynagh2013-02-151-73/+4
* Remove commented types in module export listsIan Lynagh2012-10-271-54/+54
* 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
* Make the fileSystemEncoding/localeEncoding/foreignEncoding mutableMax Bolingbroke2011-11-181-2/+9
* 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-251-0/+1
* SafeHaskell: Added SafeHaskell to baseDavid Terei2011-06-181-0/+1
* 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-141-1/+1
* Use explicit language extensions & remove extension fields from base.cabalsimonpj@microsoft.com2011-01-281-1/+2
* Encode immediately in hPutStr and hPutCharSimon Marlow2010-11-251-10/+2
* Remove unnecessary fromIntegral callssimonpj@microsoft.com2010-11-161-2/+1
* document exception-overriding behaviour in withFileSimon Marlow2010-07-141-1/+3
* Remove duplicated word in documentationSimon Hengel2010-07-111-1/+1
* doc updates in System.IOSimon Marlow2010-06-291-2/+10
* export hGetBufSome (#4046)Simon Marlow2010-05-201-0/+2
* fix #3832: use the locale encoding in openTempFileSimon Marlow2010-01-201-5/+15
* Fix gratuitous breakage of nhc98 in System.IO.Malcolm.Wallace@cs.york.ac.uk2009-10-091-0/+2
* On Windows, use the console code page for text file encoding/decoding.Judah Jacobson2009-09-131-3/+3
* Apply proposal #3393Ian Lynagh2009-08-091-6/+24
* remove unused warningSimon Marlow2009-07-151-1/+0
* Add hGetEncoding :: Handle -> IO (Maybe TextEncoding)Simon Marlow2009-07-151-0/+1
* Add the utf8_bom codecSimon Marlow2009-07-151-1/+1
* Export Unicode and newline functionality from System.IO; update Haddock docsSimon Marlow2009-07-131-1/+58
* Remove unused imports from basesimonpj@microsoft.com2009-07-061-1/+1
* Windows: Unicode openFile and stat functionsSimon Marlow2009-06-181-2/+1
* Rewrite of the IO library, including Unicode supportSimon Marlow2009-06-121-3/+6