summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/IO/Handle
Commit message (Expand)AuthorAgeFilesLines
* 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
* Big patch to improve Unicode support in GHC. Validated on OS X and Windows, thisMax Bolingbroke2011-05-141-5/+37
* Change debug prints in readTextDevice' to refer to right functionMax Bolingbroke2011-04-031-2/+2
* fix Haddock errorSimon Marlow2011-03-291-1/+1
* Add GHC.IO.Handle.FD.openFileBlocking (#4248)Simon Marlow2011-03-291-9/+21
* add missing extensions for WindowsSimon Marlow2011-01-311-1/+1
* Use explicit language extensions & remove extension fields from base.cabalsimonpj@microsoft.com2011-01-285-5/+26
* fix silly mistake in hGetBufSome (#4895)Simon Marlow2011-01-211-1/+1
* Always use 8k buffers instead of BUFSIZSimon Marlow2010-12-211-1/+1
* Replace uses of the old catch function with the new oneIan Lynagh2010-12-181-5/+6
* check for ClosedHandle in read/write operations on DuplexHandles (#4808)Simon Marlow2010-12-011-2/+6
* Encode immediately in hPutStr and hPutCharSimon Marlow2010-11-253-201/+189
* use LANGUAGE instead of OPTIONS_GHCSimon Marlow2010-11-242-4/+2
* Remove unnecessary fromIntegral callssimonpj@microsoft.com2010-11-162-9/+8