summary refs log tree commit diff stats
path: root/lib/system
Commit message (Expand)AuthorAgeFilesLines
* Disable interior pointer checking by default for the Boehm GC. (#10316)Reimer Behrends2019-01-151-0/+3
* Add stdin read support to nimscrit #3983 (#10292)genotrance2019-01-141-3/+26
* fixes #10271 [backport]Araq2019-01-131-1/+2
* make system.task compatible with NimScript; refs #10254Araq2019-01-131-2/+3
* make the stdlib work with the changed docgenAraq2019-01-111-1/+1
* add unsetControlCHook to remove a Ctrl-C hook after it was set (#7267)Vindaar2019-01-102-0/+6
* add `isNamedTuple`; make $(1, 2) be (1, 2) instead of (Field0: 1, Field1: 2) ...Timothee Cour2019-01-082-1/+20
* system/strmantle: avoid leaking docs to system.nim [ci skip] (#10233)alaviss2019-01-081-1/+1
* fix system.nim documentations (#10168)alaviss2019-01-041-2/+2
* Guard against null exception (#10162)rec2019-01-041-1/+1
* `checkErr` now shows actual system error msg instead of unknown error (#9987)Timothee Cour2018-12-271-3/+14
* GC: avoid pathological behaviour; fixes #10040 [backport] (#10052)Andreas Rumpf2018-12-201-9/+9
* Give better error message when profiler and memProfiler used at same time (#9...Neelesh Chandola2018-12-191-0/+3
* see what breaks with a global config.nims (#10016)Andreas Rumpf2018-12-181-1/+1
|\
| * make tests green with a global config.nims fileAraq2018-12-171-1/+1
* | add `getCurrentCompilerExe` to vmops (eg allows to get nim compiler at CT); a...Timothee Cour2018-12-181-0/+1
|/
* fixes #9420Araq2018-12-161-5/+6
* timers.nim: avoid parser warningAraq2018-12-141-1/+1
* cleanup of excpt.nimAndreas Rumpf2018-12-111-1/+4
* Merge pull request #9923 from stefantalpalaru/calldepthAndreas Rumpf2018-12-111-3/+5
|\
| * replace misleading "stack overflow" message on call depth limitȘtefan Talpalaru2018-12-101-3/+5
* | refs #9880 show index and bound in lots of `index out of bounds` errorsTimothee Cour2018-12-092-1/+13
|/
* Fix fat pointers, object copying, magic double evals on JS (#9411) [backport]rec2018-12-042-3/+8
* Remove dead code (#9777)Jacek Sieka2018-11-265-147/+30
* don't raise exception in the default handler (#9783)alaviss2018-11-222-8/+8
* removes deprecated T/P typesAraq2018-11-1611-23/+2
* make testament compile again with -d:nimCoroutinesAraq2018-11-151-21/+21
* gc_common: fixes a typoAndreas Rumpf2018-11-151-19/+19
* deprecated ospaths (#9665)Andreas Rumpf2018-11-092-2/+3
* change system.nim to adhere to the style guideAraq2018-10-301-8/+8
* Implements #9434. Minimal Stacktrace for Exceptions in release mode (#9480)cooldome2018-10-281-1/+9
* Fix printing and comparing uninitialized stringsrecloser2018-10-211-0/+3
* fixes #9456 by only calling `c_fclose` if non nilVindaar2018-10-201-1/+4
* [nimscript] document currentSourcePath in thisDir (#9402)Timothee Cour2018-10-181-1/+3
* No setjump in GC for emscripten/wasm (#9386)Yuriy Glukhov2018-10-171-14/+21
* Fix repr() for UncheckedArray (#9385)LemonBoy2018-10-162-1/+3
* Avoid memory allocation during dynlib loading (#9320)LemonBoy2018-10-121-4/+4
* gogc: GCC-8.2.0 compatibility and other improvements (#9211)Ștefan Talpalaru2018-10-112-107/+55
* Add procs to retrieve project name, directory and full path to nimscript (#9274)Solitude2018-10-111-0/+12
* Fix linking issue in cpp codegenLemonBoy2018-09-191-1/+5
* don't reuse code from 0.18.0skilchen2018-09-151-9/+2
* more efficient fix for #8961skilchen2018-09-151-0/+6
* Merge pull request #8966 from LemonBoy/fix-8964Andreas Rumpf2018-09-141-9/+3
|\
| * Fix hashing for codegenProc (sic) typesLemonBoy2018-09-141-9/+3
* | Merge branch 'devel' into araq-better-docgenAraq2018-09-142-15/+7
|\|
| * Always emit hti object types if needed (#8940)LemonBoy2018-09-111-1/+1
| * JS strings have no trailing zero anymore (#8936)LemonBoy2018-09-111-14/+6
* | fixes #8961Araq2018-09-141-2/+2
|/
* system/excpt: nil is no longer vaild for seqs (#8825)alaviss2018-08-311-1/+1
* Allow Nimble to override the ``task`` template in nimscript. (#8798)Dominik Picheta2018-08-281-18/+18