summary refs log tree commit diff stats
path: root/lib/pure/streams.nim
Commit message (Collapse)AuthorAgeFilesLines
* fixed article duplication typos (#16216)ihlec2020-12-021-1/+1
|
* move tests to testament (#16101)flywind2020-11-241-14/+0
| | | | | | | | | * move tests to testament * minor * fix random * disable test random
* Fix #12410 (#15685)Clyybber2020-10-231-1/+1
| | | | | * Fix #12410, big thanks to @pmetras for this fix * Add testcase
* move since from inclrtl to std/private/since (#14188)hlaaftana2020-05-021-1/+1
| | | | * move since from inclrtl to std/private/since * move since import in system below for HCR
* StringStream & more stdlib modules support for JS/NimScript (#14095)hlaaftana2020-04-281-189/+287
| | | | | * StringStream & more stdlib modules support for JS/NimScript * change back pegs test in line with #14134
* Faster readStr() (#14099)Christopher Dunn2020-04-251-6/+22
| | | | | | | | | * Faster readStr() * https://github.com/nim-lang/Nim/issues/13857 * Add .since annotation and add to changelog * Private, un-sinced proc for csource bootstrapping
* Added fix for handling TaintedStrings in streams and httpclient (#12969)Sam Wang2019-12-291-2/+10
| | | | | | * Added fix for taint mode in streams and httpclient * Removed taintMode export from system.nim
* Fix many broken linksJjp1372019-10-221-1/+1
| | | | | | Note that contrary to what docgen.rst currently says, the ids have to match exactly or else most web browsers will not jump to the intended symbol.
* use system.move instead of system.shallowCopy if the GC mode requires itAndreas Rumpf2019-10-041-4/+2
|
* [backport] run nimpretty on string stuffnarimiran2019-09-301-7/+9
|
* More of StringStream now works at compile time (#12284)Clyybber2019-09-291-28/+103
| | | | | | | | * readLine of StringStream now works at compile time * Work for js backend only at compile time * readAll now works at CT * readAll works in js ct now * Add test
* fixes #9026 adds a readLineImpl to streams so that FileStreams can be fast ↵Ray Imber2019-09-231-13/+24
| | | | (#12234)
* streams.nim: indentation changeAraq2019-09-081-1/+1
|
* streams: change error message of `openFileStream` (#11438) [feature]jiro2019-06-101-1/+1
|
* fixes #11049, wrong streams.readBool and streams.peekBool (#11284)Miran2019-05-201-4/+16
|
* streams: Update documentation, refs #10330 (#11059)jiro2019-04-291-81/+832
|
* newruntime: progressAraq2019-04-011-7/+7
|
* StringStream and parseJson, parseCfg, parseSql et al for the vm (#10746)Arne Döring2019-02-281-1/+32
|
* make travis greenAraq2019-02-061-1/+1
|
* make streams.close more forgiving in order to break less code out thereAraq2019-02-061-1/+1
|
* Improve exception tracking in the streams module (#10453)Oscar Nihlgård2019-01-281-21/+16
|
* make the stdlib work with the changed docgenAraq2019-01-111-1/+1
|
* make Stream.{read,peek} procs public (#9806)Notkea2019-01-091-2/+2
| | | Those are useful in generic code, and `proc write*[T](s: Stream, x: T)` was already public.
* stdlib: documenation updates, the exception names have been changedAndreas Rumpf2018-10-251-28/+28
|
* Fixes #8841 (#9101)Yasuhiro Horimoto2018-10-091-2/+2
| | | Modify comments for readChar and peekChar to the same as the comment for them in the source code.
* WIP: disallow 'nil' for strings and seqsAndreas Rumpf2018-08-131-1/+4
|
* stdlib workZahary Karadjov2018-06-161-2/+14
|
* Hide readAll from js for tests passingdata-man2018-05-251-13/+14
|
* Fixes streams bugsdata-man2018-05-251-3/+3
|
* Fixes #7877data-man2018-05-251-1/+0
|
* Fixes #7877data-man2018-05-251-6/+8
|
* remove deprecated stuff from the stdlib; introduce better deprecation warningsAraq2018-05-051-31/+0
|
* Fixes #5281 (#7489)Dmitry Atamanov2018-04-061-0/+2
|
* Resolves #5588: adds openFileStream proc that throws on failure (#7282)twetzel592018-03-041-0/+10
|
* Update streams.nimindianpojken2017-10-161-8/+8
|
* Adds uintX variants to read/peek procsindianpojken2017-10-091-0/+32
|
* Fix (#6093)Dmitry Atamanov2017-07-171-2/+2
|
* fixes a long standing string steams bug that caused lexbase to misbehaveAndreas Rumpf2017-06-061-0/+4
|
* disable StringStream for JS (needs copyMem)Jacek Sieka2016-06-081-59/+59
|
* SpellcheckFederico Ceratto2016-02-291-1/+1
|
* Dont convert string to cstring when writing to stream.Yuriy Glukhov2016-01-211-1/+4
|
* use const instead of letRadu Oana2015-09-301-1/+1
|
* Move magic numbers to constRadu Oana2015-09-301-5/+6
|
* added streams.readAll procAraq2015-09-291-0/+12
|
* add default file mode to newFileStream()JamesP2015-09-261-1/+1
|
* add examples to top of module for stringStream and fileStreamJamesP2015-09-261-0/+20
|
* reworked deprecation to retain old procspatrick dw2015-06-191-2/+5
|
* Renamed writeln procs to writeLinepatrick dw2015-06-181-1/+3
|
* Allow to set position at end of streamFederico Omoto2015-06-091-1/+1
|
* lib/pure/p-t - Dropped 'T' from typespdw2015-06-041-1/+1
|