summary refs log tree commit diff stats
path: root/lib/pure/memfiles.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add wasOpened flag for windows, so not attempt close when unopenedJamesP2015-09-221-1/+4
* Undo zero checkJamesP2015-09-221-1/+1
* bug fix: close() only unmapViewOfFile() when fHandle is valid.JamesP2015-09-121-1/+1
* lib: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-5/+5
* Add note about what is included.Charles Blake2015-08-041-0/+3
* Use hyperlinks to refer to other procs.Charles Blake2015-08-041-6/+8
* Expand memSlices doc comment & use better example.Charles Blake2015-08-041-14/+27
* Spruce up doc comments as per dom96 suggestions.Charles Blake2015-08-031-7/+12
* toString --> `$`.Charles Blake2015-08-031-1/+1
* Try to get examples to render right as HTML.Charles Blake2015-08-021-1/+5
* Add some example code blocks.Charles Blake2015-08-021-2/+10
* Quote the \ in doc comments.Charles Blake2015-08-021-5/+5
* Add some little one-line doc comment of MemSlice.Charles Blake2015-08-021-1/+1
* Add top of module comment. Re-order definitions toCharles Blake2015-08-021-6/+36
* Nix unchecked which has no semantics for objects.Charles Blake2015-08-021-1/+1
* cstring->pointer in MemSlice to make consistent with MemFile andCharles Blake2015-07-291-8/+8
* Remove NUL termination unneeded post toNimStr fix.Charles Blake2015-07-281-1/+0
* Rename [rR]ecord->[mM]emSlice, rec->ms, End->ending. Also update some comments.Charles Blake2015-07-261-20/+20