summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/IO/Handle
Commit message (Expand)AuthorAgeFilesLines
* base: Fix Note references in GHC.IO.Handle.TypesBen Gamari2023-02-031-12/+12
* winio: Add support to console handles to handleToHANDLETamar Christina2022-06-181-3/+5
* base: Throw exceptions raised while closing finalized HandlesBen Gamari2022-05-191-2/+32
* Suggestions due to hlintMatthew Pickering2022-02-241-1/+1
* Fix a few Note inconsistenciesBen Gamari2022-02-012-3/+2
* Perf: remove allocation in writeBlocks and fix comment (#14309)Sylvain Henry2021-12-111-32/+39
* winio: use synchronous access explicitly for handles that may not be asynchro...Tamar Christina2021-06-081-1/+1
* Add compiler linting to CIHécate2021-03-251-1/+0
* Make openFile exception safeDavid Feuer2021-02-222-53/+212
* Import fcntl with capi calling conventionOleg Grenrus2021-01-171-0/+1
* Fix calls to varargs C function fcntlNick Erdmann2021-01-091-1/+2
* base: Reintroduce necessary LANGUAGE pragmasBen Gamari2020-10-161-0/+2
* winio: fixed bytestring reading interface.Tamar Christina2020-10-091-3/+8
* Add linting of `base` to the CIHécate2020-10-092-3/+1
* Update Lock.hs with more documentation to make sure that the Boolean return v...syd@cs-syd.eu2020-09-241-0/+2
* Remove redundant "do", "return" and language extensions from baseHécate2020-09-232-83/+76
* Remove all the unnecessary LANGUAGE pragmasHécate2020-08-051-2/+0
* winio: flushCharReadBuffer shouldn't need to adjust offsets.Andreas Klebinger2020-07-151-5/+8
* winio: Remove historical todosAndreas Klebinger2020-07-151-3/+0
* winio: Remove redundant buffer write in Handle/Text.hs:bufReadEmptyAndreas Klebinger2020-07-151-2/+1
* winio: Remove commented out pragmaAndreas Klebinger2020-07-151-1/+0
* winio: Fix importsBen Gamari2020-07-151-3/+0
* winio: Set handle offset when opening files in Append mode.Andreas Klebinger2020-07-154-6/+40
* winio: Fix offset set by bufReadEmpty.Andreas Klebinger2020-07-152-18/+32
* winio: Rewrite bufWrite.Andreas Klebinger2020-07-152-56/+75
* winio: Fix output truncation for writes larger than buffer sizeAndreas Klebinger2020-07-151-4/+11
* winio: Fix input truncation when reading from handle.Andreas Klebinger2020-07-151-13/+24
* winio: Implement new tempfile routines for winioTamar Christina2020-07-151-1/+1
* winio: Multiple refactorings and support changes.Tamar Christina2020-07-151-16/+68
* winio: Implement new Console APITamar Christina2020-07-151-0/+239
* winio: Refactor Buffer structures to be able to track async operationsTamar Christina2020-07-153-58/+78
* base: Enable large file support for OFD locking impl.Ben Gamari2020-04-141-0/+3
* Fix the changelog/@since information for hGetContents'/getContents'/readFile'Ryan Scott2020-04-011-1/+1
* base: add strict IO functions: readFile', getContents', hGetContents'Lysxia2020-03-161-1/+86
* Disable two warnings for files that trigger themTom Ellis2020-01-271-0/+1
* Document the fact, that openFileBlocking can consume an OS thread indefinitely.Gabor Greif2020-01-251-0/+5
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-043-3/+3
* base: Fix <unistd.h> #includeBen Gamari2019-12-021-2/+2
* base: Add missing imports in Windows locking implementationBen Gamari2019-11-071-0/+3
* base: Split up file locking implementationBen Gamari2019-10-297-284/+347
* base: Fix open-file lockingBen Gamari2019-10-291-19/+37
* base: Add @since on GHC.IO.Handle.Lock.hUnlockBen Gamari2019-10-231-0/+2
* Properly escape character literals in HaddocksAlec Theriault2019-02-151-6/+6
* Remove OPTIONS_HADDOCK hide in favour for not-homeAdam Sandberg Eriksson2019-01-063-3/+3
* base: Mention openFile throwing does-not-exist-errors on FIFOsBen Gamari2018-11-221-1/+3
* 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