summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/IO/Handle/Internals.hs
Commit message (Expand)AuthorAgeFilesLines
* base: Throw exceptions raised while closing finalized HandlesBen Gamari2022-05-191-2/+32
* Fix a few Note inconsistenciesBen Gamari2022-02-011-2/+1
* Make openFile exception safeDavid Feuer2021-02-221-33/+110
* Remove redundant "do", "return" and language extensions from baseHécate2020-09-231-5/+5
* winio: flushCharReadBuffer shouldn't need to adjust offsets.Andreas Klebinger2020-07-151-5/+8
* winio: Set handle offset when opening files in Append mode.Andreas Klebinger2020-07-151-3/+28
* winio: Fix offset set by bufReadEmpty.Andreas Klebinger2020-07-151-2/+10
* winio: Rewrite bufWrite.Andreas Klebinger2020-07-151-1/+8
* winio: Refactor Buffer structures to be able to track async operationsTamar Christina2020-07-151-20/+34
* Disable two warnings for files that trigger themTom Ellis2020-01-271-0/+1
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* Remove OPTIONS_HADDOCK hide in favour for not-homeAdam Sandberg Eriksson2019-01-061-1/+1
* Allow CallStacks to be frozenEric Seidel2015-12-231-3/+3
* IO Handles: update comments [skip ci]Thomas Miedema2015-12-171-4/+8
* Start using `-W` instead of `-f(no-)warn` in some placesHerbert Valerio Riedel2015-12-161-2/+2
* Mention "handle is semi-closed" in error messagesThomas Miedema2015-12-151-5/+9
* Update Foreign.* for Safe Haskell now that they're safe by defaultDavid Terei2014-11-211-1/+1
* `M-x delete-trailing-whitespace` & `M-x untabify`Herbert Valerio Riedel2014-09-241-26/+26
* Move `when` to GHC.BaseHerbert Valerio Riedel2014-09-181-1/+0
* Drop redundant `{-# LANGUAGE #-}` pragmasHerbert Valerio Riedel2013-09-281-1/+0
* Remove obsolete pre-Haddock-2 `#hide` pragmasHerbert Valerio Riedel2013-09-231-1/+0
* 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
* 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
* Update base for latest Safe Haskell.David Terei2011-10-251-0/+1
* Fix #5436 by using 'recover' on handle EOFMax Bolingbroke2011-09-231-32/+36
* SafeHaskell: Added SafeHaskell to baseDavid Terei2011-06-181-2/+2
* 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
* Use explicit language extensions & remove extension fields from base.cabalsimonpj@microsoft.com2011-01-281-1/+7
* Always use 8k buffers instead of BUFSIZSimon Marlow2010-12-211-1/+1
* check for ClosedHandle in read/write operations on DuplexHandles (#4808)Simon Marlow2010-12-011-2/+6
* Encode immediately in hPutStr and hPutCharSimon Marlow2010-11-251-52/+60
* use LANGUAGE instead of OPTIONS_GHCSimon Marlow2010-11-241-2/+1
* don't fill a finalized handle with an error (see comment)Simon Marlow2010-09-131-8/+15
* avoid Foreign.unsafePerformIORoss Paterson2010-09-091-1/+1
* Integrated new I/O managerSimon Marlow2010-08-101-1/+1
* Fix typo in documentationSimon Hengel2010-07-111-1/+1
* New asynchronous exception control API (base parts)Simon Marlow2010-07-081-2/+2
* Fix a few places where we forgot to close the text codecs (#4029)Simon Marlow2010-07-021-5/+9
* hWaitForInput: don't try to read from the device (#4078)Simon Marlow2010-05-171-10/+17
* raise asynchronous exceptions asynchronously (#3997)Simon Marlow2010-04-211-19/+58
* Fix bitrot in IO debugging codeIan Lynagh2010-04-131-11/+9
* Strip any Byte Order Mark (BOM) from the front of decoded streams.Ben.Lippmeier@anu.edu.au2009-09-301-27/+6
* Strip any Byte Order Mark (BOM) from the front of decoded streams.Ben.Lippmeier@anu.edu.au2009-09-301-6/+27
* Fix the error message when flushing the read buffer of a non-seekable HandleSimon Marlow2009-09-231-10/+5
* Fix hWaitForInputSimon Marlow2009-08-271-5/+11
* fix debugging codeSimon Marlow2009-08-271-1/+1
* Tweak the BufferedIO class to enable a memory-mapped file implementationSimon Marlow2009-08-051-3/+4