summary refs log tree commit diff stats
path: root/lib/system.nim
Commit message (Collapse)AuthorAgeFilesLines
* make '..' work better with mixed integer types for backwards compatAndreas Rumpf2017-11-181-12/+12
|
* fixes #6753Andreas Rumpf2017-11-181-2/+2
|
* added system.getStackTraceEntriesAndreas Rumpf2017-11-161-1/+11
|
* Trim remaining expr/stmt from stdlib (#6742)Lynn C. Rees2017-11-151-5/+5
|
* fixes #6710Andreas Rumpf2017-11-081-1/+1
|
* make 'nim doc2 system.nim' work againAndreas Rumpf2017-11-071-2/+2
|
* make tests green againAndreas Rumpf2017-11-071-0/+7
|
* breaking change: countup/'..' only take a simple generic TAndreas Rumpf2017-11-071-1/+9
|
* Merge branch 'devel' into araqAndreas Rumpf2017-11-071-5/+7
|\
| * fixes #6692Araq2017-11-051-3/+5
| |
| * fixes #6675Andreas Rumpf2017-11-021-2/+2
| |
* | make countup et al take only a single type parameter in order to prevent ↵Andreas Rumpf2017-11-021-32/+70
| | | | | | | | type guesses
* | wipAndreas Rumpf2017-11-021-3/+3
|/
* Extend description of fmWriteSimon Krauter2017-11-011-1/+1
| | | | Add "Existing files will be cleared!" like in fmReadWriteExisting. Behavior tested under Linux.
* system.'..<' should not be dirty; fixes yet another regressionAndreas Rumpf2017-11-011-1/+1
|
* system.nim improvement: make 'len' work with heterogenous slicesAndreas Rumpf2017-11-011-1/+1
|
* system.nim improvements: make contains for HSlice more flexible; added ↵Andreas Rumpf2017-11-011-9/+10
| | | | .inline to the new BackwardsIndex accessors
* Implementation of high/low for SomeReal (#6570)Fabian Keller2017-10-301-0/+3
|
* fixes #6631Andreas Rumpf2017-10-301-17/+19
|
* system.nim: typoAndreas Rumpf2017-10-291-3/+3
|
* remove old implementation of the roof operator; make tests green again; ↵Andreas Rumpf2017-10-291-1/+1
| | | | close #6292
* work in progress: new implementation for 'a[^1]'Andreas Rumpf2017-10-291-51/+48
|
* deprecated unary '<'Andreas Rumpf2017-10-291-34/+37
|
* destructors: work in progressAraq2017-10-261-2/+2
|
* default '=sink' and '=destroy' cannot be templatesAraq2017-10-251-9/+9
|
* No implicit quit for Genode (#6515)Emery Hemingway2017-10-251-1/+2
|
* destructors: preparations for upcoming changesAraq2017-10-171-0/+7
|
* Merge branch 'stringify-array' of https://github.com/krux02/Nim into ↵Andreas Rumpf2017-10-091-18/+27
|\ | | | | | | krux02-stringify-array
| * don't filter '\0' characters in string generationArne Döring2017-08-071-6/+1
| |
| * prevent null characters in $ on collections of charArne Döring2017-07-241-1/+8
| |
| * removed newString proc again, reverted some unnecesary changesArne Döring2017-07-241-15/+0
| |
| * remove $ for ptr/ref, prefer using string over array of charArne Döring2017-07-241-18/+12
| |
| * arrays can now be printedArne Döring2017-07-241-18/+46
| |
* | fixes to allow the usage of clang on windows with the msvc abi and ms ↵Charlie Barto2017-10-091-1/+1
| | | | | | | | headers (#6442)
* | system.nim: doc comment fixAndreas Rumpf2017-10-061-2/+2
| |
* | Fix node quit (#6444)Alexander Ivanov2017-09-281-0/+4
| |
* | first steps of making 'opt' a first class type for NimAndreas Rumpf2017-09-251-0/+3
| |
* | Merge branch 'devel' into araq-better-codegenAndreas Rumpf2017-09-231-1/+1
|\ \
| * | Array typedesc len (#6032)ephja2017-09-171-1/+1
| | |
* | | preparations for string optimizationsAndreas Rumpf2017-09-221-3/+7
|/ /
* | Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2017-09-161-1/+2
|\ \
| * | balance Genode CPU pinning, deadlock at Genode exit (#6317)Emery Hemingway2017-09-161-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Genode: balance thread CPU affinities Genode threads are pinned by defaut to the same CPU as the initial component entrypoint thread. Thread affinities are also permanent. This patch pins new threads to CPUs in a round-robin manner. Arbitrary CPU pinning is not exposed and the 'nimPinToCpu' has no effect. * Genode: guarantee that 'quit' will not return On Genode exits are handled by whatever component is acting as parent. The caller has no guarentee that the parent implementation will halt the caller's threads, so explicitly deadlock the 'quit' procedure.
* | | development version is oddAndreas Rumpf2017-09-151-5/+5
|/ /
* | Document inclusiveness of Slices (#6362)superfunc2017-09-151-0/+15
| |
* | version update: 0.17.2Araq2017-09-061-1/+1
| |
* | make tests green againAndreas Rumpf2017-08-311-1/+7
| |
* | low/high/of are now overloadable operationsAndreas Rumpf2017-08-301-18/+25
| |
* | Fix #6288 (#6289 was created for wrong branch) (#6291)Daniil Yarancev2017-08-291-1/+1
| |
* | Fix typo (#6285)Daniil Yarancev2017-08-281-1/+1
| |
* | remove ArrayDummySize with unchecked arrays (#5818)Jacek Sieka2017-08-281-7/+7
| |