summary refs log tree commit diff stats
path: root/lib/system.nim
Commit message (Collapse)AuthorAgeFilesLines
* fixes #11833 (#12018)Andreas Rumpf2019-08-241-15/+19
|
* more enhancements for #11618 (#11976)Andreas Rumpf2019-08-181-6/+0
| | | | | | * finish the Windows IO layer changes; refs #11618 * added system.getOsFileHandle which is less error-prone on Windows * make tests green again
* fixes #11618 (#11969)Andreas Rumpf2019-08-171-1/+2
|
* fix warnings in system.nim (#11944)Arne Döring2019-08-141-16/+16
|
* Consistent behavior of exec; Improved docs around exec, staticExec, gorgeEx, ↵Fabian Keller2019-08-131-1/+2
| | | | | | | etc. (#10967) * improved docs around exec, staticExec, gorgeEx, etc. * incorporate review comment; made behavior of exec consistent
* set[T].len is an alias for set[T].card (#11885) [feature]Andy Davidoff2019-08-051-0/+3
|
* newruntime: make system.delete and friends work with owned ref (bugfix); ↵Araq2019-08-051-6/+13
| | | | reported on the forum
* run runnableExamples in the module scope (#11732) [feature]Timothee Cour2019-07-221-4/+6
|
* style improvements; fixes #11774Araq2019-07-191-1/+1
|
* minor update for the genode targetAraq2019-07-141-1/+1
|
* preparations to be able to use atomics in runtime_v2.nimAraq2019-07-121-11/+16
|
* JS codegen: supports toOpenArray [bugfix]Araq2019-07-121-10/+11
|
* styleCheck: make the compiler and large parts of the stdlib compatible with ↵Araq2019-07-101-19/+19
| | | | --styleCheck:error
* style changesAraq2019-07-101-12/+12
|
* minor system.nim style changesAraq2019-07-101-3/+3
|
* newruntime: map system.reset to =destroyAraq2019-07-091-2/+10
|
* newruntime for async (#11650)Andreas Rumpf2019-07-051-2/+4
| | | | | | | * fixes overloading resolution for passing owned(Future[string]) to Future[T] * WIP: make --newruntime work with .async * memtracker: make it compile again * make Nimble compile again
* [backport] fix #11320 (#11538)Arne Döring2019-07-031-2/+2
| | | | | * [backport] fix #11320 * fix test for 32 bit test
* [bugfix] make -d:nimSetUtf8CodePage switch work againAraq2019-07-011-1/+1
|
* make tests green againAraq2019-06-271-1/+1
|
* fixes #11445Andreas Rumpf2019-06-271-1/+1
|
* fixes #11098Andreas Rumpf2019-06-261-4/+6
|
* [refactoring] remove zeroExtend and friends from the compiler builtins. (#11531)Arne Döring2019-06-241-1/+58
| | | | | * remove zeroExtend and friends from the compiler builtins. * fix jssys
* [bugfix] system.nim: make pop work with --newruntimeAndreas Rumpf2019-06-201-2/+6
|
* [bugfix] Fix the link to "For Loop Macro" section (#11505)Kaushal Modi2019-06-141-1/+1
|
* [bugfix] fix quit errormsg in nimvm (#11490)Jasper Jenkins2019-06-131-2/+5
|
* [refactoring] refactor the compiler and stdlib to deprecation warnings (#11419)Arne Döring2019-06-111-8/+8
|
* fix `koch docs` failing at io.nim with `import os` in config.nims (#11418) ↵nc-x2019-06-081-3/+2
| | | | [bugfix]
* develop version is 0.20.99 [feature]Araq2019-06-071-1/+1
|
* bump version to 0.20.0narimiran2019-06-051-2/+2
|
* revert unintended changesnarimiran2019-06-041-2/+2
|
* better documentation for the new `shr`narimiran2019-06-041-3/+7
|
* rename (un)likely (#11391)Jasper Jenkins2019-06-031-2/+2
|
* Render deprecated pragmas (#8886)LemonBoy2019-06-031-12/+3
| | | | | | | | | * Render deprecated pragmas * fix the expected html * clean up the documentation regarding deprecations * fix typo * fix system.nim * fix random
* undeprecate system.programResult until we have a good solution at handAraq2019-06-031-2/+2
|
* Remove immediate pragma (#11308)Arne Döring2019-05-291-2/+2
| | | | | * remove immediate from tests * remove immediate from the compiler
* system.nim: minor fix for the new 'unown' templateAraq2019-05-291-1/+1
|
* switch should be nimOldShiftRight with the nim prefixAraq2019-05-291-1/+1
|
* right shift is now by default sign preserving (#11322)Arne Döring2019-05-291-18/+28
| | | | | | | | | | | * right shift is now by default sign preserving * fix hashString and semfold * enable arithmetic shift right globally for CI * fix typo * remove xxx * use oldShiftRight as flag * apply feedback * add changelog entry
* Fixed #9762 (#11296)Yuriy Glukhov2019-05-291-30/+29
|
* fixes #1286; object case transitions are now soundAndreas Rumpf2019-05-271-2/+0
|
* finish #11292: fix `addQuoted` and add changelog entry (#11301)Miran2019-05-221-0/+4
| | | | | | * finish #11292: fix `addQuoted` and add changelog entry * JS is special
* low/high for float ranges (#11177)Oscar Nihlgård2019-05-061-4/+4
|
* Fix ..< iterator (#11103)Arne Döring2019-05-031-0/+14
| | | | | | * add iterator overloads * add test
* introduce temporary <//> for 'owned' to get this compile with 0.19 (#11145)Andreas Rumpf2019-05-021-0/+6
| | | | | | | | * introduce temporary <//> for 'owned' to get this compile with 0.19 * make newTable[string, owned Node]() compile (but it crashes) * make sink/owned parameters consistent * make actiontable test compile again * VM: support sytem.move; makes tests green
* added system.unown to make 'owned' sane to use in practice; later on we ↵Araq2019-04-291-1/+6
| | | | might change the type inference rules to make it more convenient
* make seq.add more effective for --newruntimeAraq2019-04-251-12/+1
|
* deprecate programResult, avoid exposing in standalone mode (#11075)Jacek Sieka2019-04-231-6/+4
|
* system.nim: copyMem and friends do not raise any exceptionAraq2019-04-221-4/+6
|
* added system.disarm (experimental)Araq2019-04-121-0/+7
|