summary refs log tree commit diff stats
path: root/lib/pure/memfiles.nim
Commit message (Expand)AuthorAgeFilesLines
* Make `$` on 0-length `MemSlice` produce Nim "" as per DMisener idea (#24015)c-blake2024-09-041-1/+1
* Fix non-exported `memfiles.setFileSize` to be able to shrink files on posix v...c-blake2024-06-141-36/+30
* complete std prefixes for stdlib (#22887)ringabout2023-10-301-3/+3
* Markdown code blocks migration part 8 (#22478)Andrey Makarov2023-08-151-7/+8
* remove decades-deprecated Win32 API *A function support (#21315)tersec2023-03-021-5/+2
* Fix `closeHandle` bug, add `setFileSize`, make `resize` work on Windows (#21375)c-blake2023-02-151-42/+81
* fix #12122 (#21096)Bung2022-12-161-4/+4
* refactor os imports into corresponding small modules (#20720)ringabout2022-11-011-1/+2
* move widestrs out of system (#20462)metagn2022-10-011-0/+2
* moderate system cleanup & refactor (#20355)metagn2022-09-281-4/+4
* make more standard libraries work with `nimPreviewSlimSystem` (#20343)ringabout2022-09-271-0/+4
* Implement Pandoc Markdown concise link extension (#20304)Andrey Makarov2022-09-041-1/+1
* move io out of system (#19442)flywind2022-02-021-2/+2
* Replace double backticks with single backticks - Part 4 out of ~7 (#17216)Danil Yarantsev2021-03-011-14/+14
* fix some warnings (#16952)flywind2021-02-081-2/+2
* Deprecate TaintedString (#15423)Juan Carlos2021-01-151-6/+6
* styleCheck: Fix some inconsistent identifiers (#16177)ee72020-12-211-2/+2
* fixes #14760 (#14769)Andreas Rumpf2020-06-231-1/+1
* Make file descriptors from stdlib non-inheritable by default (#13201)alaviss2020-04-201-1/+1
* Fix word wrappingJjp1372019-10-221-4/+4
* Fix many broken linksJjp1372019-10-221-4/+4
* Revert "Fixes #12187 (#12321)" (#12447)Andreas Rumpf2019-10-181-1/+1
* Fixes #12187 (#12321)Clyybber2019-10-081-1/+1
* [backport] run nimpretty on os-related stuffnarimiran2019-09-301-30/+32
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
* fixes #12186Araq2019-09-181-1/+1
* Make MemSlice stringification both simpler and faster. (#10464)c-blake2019-01-271-3/+2
* Allow an escape hatch for platform specific flags/default override (#9968)c-blake2018-12-141-5/+21
* clean up the implementation of the new memfiles.resizeAraq2018-12-121-27/+27
* export every field of MemFile for more low level trickery; refs #9922Araq2018-12-121-4/+5
* For now just implement `resize` per https://github.com/nim-lang/Nim/pull/9922Charles Blake2018-12-111-15/+29
* Address dom96/Araq opinions in https://github.com/nim-lang/Nim/pull/9922Charles Blake2018-12-111-4/+19
* Let handles be seen outside of `memfiles` module so that "updating"Charles Blake2018-12-101-4/+4
* stdlib: documenation updates, the exception names have been changedAndreas Rumpf2018-10-251-3/+3
* This has been unnecessary as long as rawNewObj has called zeroMem, (#8867)c-blake2018-09-041-1/+0
* Don't depend on string.h in codegen (#8299)Yuriy Glukhov2018-07-131-2/+1
* make tmemfile2 work againAraq2018-07-061-1/+2
* Add MemMapFileStream. Fixes in memFiles. (#7944)Dmitry Atamanov2018-06-141-9/+109
* remove deprecated stuff from the stdlib; introduce better deprecation warningsAraq2018-05-051-2/+0
* memfiles: better error checking for Windows; refs #6361Araq2018-01-031-4/+7
* Update memfiles.nim (#6328)Denis Rumyantsev2017-09-151-1/+1
* Remove expr/stmt (#5857)Arne Döring2017-07-251-3/+3
* Fixes incorrect fd==0 test on Unix; Conserves handles by default. (#5512)c-blake2017-03-121-8/+20
* Oops - forgot export marker.Charles Blake2016-12-221-1/+1
* Add a proc `==` for MemSlice.Charles Blake2016-12-221-0/+5
* Add doco on mapMem(), extend doco on open(), and add extra lines space for re...James Parkinson2016-08-051-7/+27
* fix types of ansi_c/sysio to more closely match C ABIJacek Sieka2016-06-051-4/+2
* Bug fix: change non-fmRead file mode to set GENERIC_READ or GENERIC_WRITEJamesP2015-09-241-1/+2
* change type of windows handles to HandleJamesP2015-09-241-3/+3
* fix wasOpened reference and set to false on closeJamesP2015-09-231-1/+2