summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/IO/Handle
Commit message (Expand)AuthorAgeFilesLines
* base: Add bangs to GHC.IO.Handle.Text hGet* functionsBen Gamari2018-09-171-3/+3
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-212-12/+14
* Add @since annotations for derived instances in baseChaitanya Koparkar2018-03-022-4/+17
* Add NOINLINE pragma to hPutStr'Matthew Pickering2017-12-111-0/+1
* base: Implement file locking in terms of POSIX locksBen Gamari2017-10-291-2/+72
* base: Add support for file unlockingBen Gamari2017-08-291-0/+30
* Prefer #if defined to #ifdefBen Gamari2017-04-283-7/+7
* Fix compilation for !HAVE_FLOCKHerbert Valerio Riedel2017-04-231-0/+4
* base: update comment to match the change from e134af01Andrzej Rybczak2017-04-211-3/+2
* base: Fix offset initialization of Windows hLock implementationBen Gamari2017-04-211-3/+2
* Decrease locked region size on Windows to fix ERROR_LOCK_INVALID_RANGEAndrzej Rybczak2017-03-151-4/+4
* Fix windows build broken by D3080 (0d86aa5904e5a06c93632357122e57e4e118fd2a)Tamar Christina2017-02-281-1/+0
* Add support for concurrent package db access and updatesAndrzej Rybczak2017-02-262-13/+180
* bufWrite: Save extra syscall when data fills handle buffer completely.Niklas Hambüchen2017-02-111-4/+21
* Fix: hPutBuf issues unnecessary empty write syscalls for large writes (#13246)Niklas Hambüchen2017-02-111-5/+8
* Add @since annotations to base instancesSeraphime Kirkovski2016-06-061-0/+3
* Use catchException in a few more placesBen Gamari2016-03-111-1/+1
* Fix docstring GHC.IO.Handle.FD.openFileBLockingThomas Miedema2016-01-211-3/+3
* Allow CallStacks to be frozenEric Seidel2015-12-233-6/+6
* IO Handles: update comments [skip ci]Thomas Miedema2015-12-172-6/+10
* Start using `-W` instead of `-f(no-)warn` in some placesHerbert Valerio Riedel2015-12-162-4/+4
* Mention "handle is semi-closed" in error messagesThomas Miedema2015-12-151-5/+9
* base: drop redundant Typeable derivingsHerbert Valerio Riedel2015-03-071-4/+0
* Convert `/Since: .../` to new `@since ...` syntaxHerbert Valerio Riedel2014-12-161-1/+1
* Update Foreign.* for Safe Haskell now that they're safe by defaultDavid Terei2014-11-211-1/+1
* Fix #9236 Error on read from closed handleDavid Feuer2014-10-291-1/+4
* `M-x delete-trailing-whitespace` & `M-x untabify`Herbert Valerio Riedel2014-09-243-73/+73
* Move `when` to GHC.BaseHerbert Valerio Riedel2014-09-182-2/+0
* Move `Maybe`-typedef into GHC.BaseHerbert Valerio Riedel2014-09-161-1/+0
* Replace DeriveDataTypeable by AutoDeriveTypeableHerbert Valerio Riedel2014-05-271-1/+1
* Drop redundant `{-# LANGUAGE #-}` pragmasHerbert Valerio Riedel2013-09-283-4/+1
* Remove obsolete pre-Haddock-2 `#hide` pragmasHerbert Valerio Riedel2013-09-232-2/+0
* Add Haddock `/Since: 4.4.0.0/` comments to symbolsHerbert Valerio Riedel2013-09-221-0/+2
* Fix a commentIan Lynagh2013-06-151-1/+1
* Support for Windows DBCS and new SBCS with MultiByteToWideCharMax Bolingbroke2013-05-081-8/+11
* Fix #7522 by checking for empty byte buffers a little moreMax Bolingbroke2013-04-101-3/+29
* Don't just fail if hGetBufSome is used on a non-FD: fall back on the slow pat...Max Bolingbroke2013-03-241-8/+5
* typosGabor Greif2013-01-251-1/+1
* Make a class for asynchronous exceptions in the exception hierarchySimon Marlow2012-12-101-1/+1
* Replace Rank2Types with RankNTypesSimon Peyton Jones2012-10-311-1/+1
* Ensure hGetBufSome does not cause potentially blocking reads (#5843)Paolo Capriotti2012-03-271-1/+2
* Go back to using private-use characters in roundtrippingMax Bolingbroke2011-11-181-8/+4
* Make the fileSystemEncoding/localeEncoding/foreignEncoding mutableMax Bolingbroke2011-11-181-6/+9
* Update base for latest Safe Haskell.David Terei2011-10-254-0/+5
* tweak unpack/unpack_nl to generate better Core (#5536)Simon Marlow2011-10-131-6/+24
* Improve performance of the unpack loopMax Bolingbroke2011-10-111-3/+10
* Fix #5436 by using 'recover' on handle EOFMax Bolingbroke2011-09-231-32/+36
* Fix build on WindowsIan Lynagh2011-06-201-1/+1
* SafeHaskell: Added SafeHaskell to baseDavid Terei2011-06-185-12/+13
* Use Unicode private-use characters for roundtrippingMax Bolingbroke2011-05-181-4/+5