summary refs log tree commit diff stats
path: root/lib/pure/memfiles.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
* Beg->data, Len->size to address Varriount's issue. I was unaware ofCharles Blake2015-07-241-11/+11
* Add MemFile text interface factored so users can optionally skip Nim stringCharles Blake2015-07-241-0/+32
* lib/pure/e-o - Dropped 'T' from typespdw2015-06-041-1/+1
* Happy new year!Guillaume Gelin2015-01-061-1/+1
* Nimrod renamed to NimAraq2014-08-281-1/+1
* big renameAraq2014-08-281-2/+2
* big renameAraq2014-08-271-16/+17
* renamefestAraq2014-08-231-2/+2