summary refs log tree commit diff stats
path: root/lib/system.nim
Commit message (Collapse)AuthorAgeFilesLines
* Extent json.to testing to VM, add workrounds for VM bugs. (#12493)Arne Döring2019-10-281-2/+8
| | | fixes #12479
* fixes #12502Andreas Rumpf2019-10-271-2/+2
|
* development version should be 1.1.0 so that version checking can work properlyAndreas Rumpf2019-10-271-2/+2
|
* minor improvementsAndreas Rumpf2019-10-271-7/+7
|
* Fix word wrappingJjp1372019-10-221-13/+16
|
* Fix many broken linksJjp1372019-10-221-10/+10
| | | | | | 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.
* first implementation of the new --seqsv2 switchAraq2019-10-201-10/+10
|
* Revert "Fixes #12187 (#12321)" (#12447)Andreas Rumpf2019-10-181-2/+2
| | | This reverts commit 00c31e87660d9db813871f5aa23661bf6b9bbdcb.
* ungeneric unsigned ops (#12230)Jasper Jenkins2019-10-111-78/+115
| | | | | | | | | | * ungenericise unsigned ops, remove nimNewShiftOps * fix/remove tests * update t6448 * fix line info * disable on 32bit * fix different line info * add changelog entry
* Fixes #12187 (#12321)Clyybber2019-10-081-2/+2
| | | | | | * Fixes #12187 * Point to fork of compactdict Since the original repo is now archived / read-only
* use system.move instead of system.shallowCopy if the GC mode requires itAndreas Rumpf2019-10-041-1/+1
|
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-8/+8
|
* devel version is 1.0.99 [ci skip]narimiran2019-09-251-1/+1
|
* remove nimnomagic64 (#12243)Jasper Jenkins2019-09-241-38/+12
|
* version 1.0narimiran2019-09-231-3/+3
|
* gc:destructors progressAndreas Rumpf2019-09-161-2/+2
|
* Fix #12133 - use libgc.so.4.0 for OpenBSD (#12134)Euan2019-09-061-0/+2
|
* Merge branch 'devel' into uint-range-checksAndreas Rumpf2019-09-021-9/+13
|\
| * fix min/max for float numbers (#12068)Arne Döring2019-09-021-9/+13
| |
* | Merge branch 'devel' into uint-range-checksAraq2019-09-021-40/+52
|\|
| * gc:destructors progressAraq2019-09-011-1/+1
| |
| * hashes: implement murmur3 (#12022)Miran2019-09-011-0/+10
| | | | | | | | | | | | | | | | * hashes: implement murmur3 * refactoring; there is only one murmurHash and it works at compile-time via VM hooks * fixes JS tests * makes toOpenArrayByte work with C++ * make it bootstrap in C++ mode for 0.20
| * Remove ENDB (#12095)Clyybber2019-08-311-7/+0
| |
| * fixes #12074 (#12080)Andreas Rumpf2019-08-291-0/+5
| |
| * Fix to int to biggest int (#12066)Arne Döring2019-08-271-17/+17
| | | | | | | | | | * fix to(Biggest)Int * kill toFloat magics as well
| * fixes #11833 (#12018)Andreas Rumpf2019-08-241-15/+19
| |
* | squashed and merged with develArne Döring2019-08-211-1/+1
|/
* 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
|