Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | version bump to 0.14.2 | Araq | 2016-06-08 | 1 | -1/+1 |
| | |||||
* | preparations for 0.14 | Andreas Rumpf | 2016-06-06 | 1 | -2/+2 |
| | |||||
* | system. for cstrings uses value comparisons, not reference comparisons | Andreas Rumpf | 2016-06-02 | 1 | -2/+11 |
| | |||||
* | Fix dollar for non printable/accessible fields. Fixes #4236. | Yuriy Glukhov | 2016-05-31 | 1 | -5/+8 |
| | |||||
* | changed the compiler's path handling; fixes #546 | Andreas Rumpf | 2016-05-31 | 1 | -1/+1 |
| | |||||
* | fixes #3882 | Andreas Rumpf | 2016-05-28 | 1 | -28/+52 |
| | |||||
* | Merge pull request #4083 from vegansk/vm_readfile | Andreas Rumpf | 2016-05-24 | 1 | -0/+8 |
|\ | | | | | Add ``readFile`` implementation for nimvm | ||||
| * | Add ``readFile`` implementation for nimvm | Anatoly Galiulin | 2016-04-13 | 1 | -0/+8 |
| | | |||||
* | | Added limitations note to sizeof. Closes #4153. | Yuriy Glukhov | 2016-05-13 | 1 | -0/+3 |
| | | |||||
* | | PHP codegen improvements | Andreas Rumpf | 2016-05-13 | 1 | -1/+1 |
| | | |||||
* | | simple stuff works with --gc:stack | Andreas Rumpf | 2016-04-18 | 1 | -3/+4 |
|/ | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Dominik Picheta | 2016-04-04 | 1 | -0/+1 |
|\ | |||||
| * | Move ``compiles`` back | Anatoly Galiulin | 2016-03-31 | 1 | -10/+10 |
| | | |||||
| * | Use ``when insideRLocksModule`` instead of ``when compiles`` | Anatoly Galiulin | 2016-03-31 | 1 | -0/+1 |
| | | |||||
| * | Fix ``XDeclaredButNotUsed`` warning when locks or rlocks module is used | Anatoly Galiulin | 2016-03-31 | 1 | -10/+10 |
| | | |||||
* | | Fixes #3752. | Dominik Picheta | 2016-04-04 | 1 | -0/+3 |
|/ | |||||
* | Fixed threading issues for tcc backend | Anatoly Galiulin | 2016-03-10 | 1 | -0/+4 |
| | |||||
* | fixes JS regression | Andreas Rumpf | 2016-03-05 | 1 | -2/+4 |
| | |||||
* | the stdlib supports &= in more contexts; refs #3524 | Andreas Rumpf | 2016-03-05 | 1 | -0/+4 |
| | |||||
* | fixes #3767 | Andreas Rumpf | 2016-03-05 | 1 | -2/+8 |
| | |||||
* | added 'sig' feature; removed tfShared support in the compiler | Andreas Rumpf | 2016-02-28 | 1 | -5/+0 |
| | |||||
* | fixes #3901 | Andreas Rumpf | 2016-02-26 | 1 | -0/+6 |
| | |||||
* | standalone target works again | Andreas Rumpf | 2016-02-19 | 1 | -24/+23 |
| | |||||
* | further progress on --gc:v2 | Andreas Rumpf | 2016-02-17 | 1 | -38/+37 |
| | |||||
* | first version of an PHP codegen | Andreas Rumpf | 2016-02-06 | 1 | -8/+11 |
| | |||||
* | Use defer in iterator to avoid possible leaks. Fixes #3802 | Pavel Roschin | 2016-02-02 | 1 | -1/+1 |
| | |||||
* | fixes #3736 | Andreas Rumpf | 2016-01-30 | 1 | -1/+1 |
| | |||||
* | devel version is odd | Andreas Rumpf | 2016-01-30 | 1 | -1/+1 |
| | |||||
* | updated version to 0.13.0 | Araq | 2016-01-18 | 1 | -2/+2 |
| | |||||
* | 7 div 5 == 1 | xiongxin | 2015-12-08 | 1 | -1/+1 |
| | | | 7 div 5 == 1 | ||||
* | Using low() instead of high() in example for low() procedure | Sqwishy Trick | 2015-12-02 | 1 | -2/+2 |
| | |||||
* | allow 'nil ref T' as a first step which does nothing | Araq | 2015-11-26 | 1 | -5/+1 |
| | |||||
* | development version is 0.12.1, not 0.12.0 | Araq | 2015-10-29 | 1 | -1/+1 |
| | |||||
* | Prep for v0.12.0 | Dominik Picheta | 2015-10-27 | 1 | -2/+2 |
| | |||||
* | fixed shr documentation | Magnus Jöud | 2015-10-26 | 1 | -4/+5 |
| | | | | add docs on shr filling with zeros | ||||
* | documentation improvements; system.nim docs adapted to unix's braindead idea ↵ | Araq | 2015-10-21 | 1 | -8/+0 |
| | | | | of how software should be packaged which didn't work in 1970 and surprise doesn't work in 2015 either | ||||
* | fixes wrong doc comments | Araq | 2015-10-19 | 1 | -4/+4 |
| | |||||
* | add example to proc headings for | JamesP | 2015-10-19 | 1 | -2/+42 |
| | | | | addr, and, or, xor, div, mod, shl, cmp, setLen | ||||
* | Avoid extra copy in JS when inserting. | Yuriy Glukhov | 2015-10-15 | 1 | -1/+1 |
| | |||||
* | Fixed ret by var in js | Yuriy Glukhov | 2015-10-15 | 1 | -1/+2 |
| | |||||
* | Merge pull request #3423 from petermora/breakSequtils | Andreas Rumpf | 2015-10-12 | 1 | -47/+0 |
|\ | | | | | Break sequtils | ||||
| * | sequtils related changes | Peter Mora | 2015-10-05 | 1 | -47/+0 |
| | | |||||
* | | Merge branch 'gc-fixes' of https://github.com/rbehrends/Nim into ↵ | Araq | 2015-10-12 | 1 | -0/+9 |
|\ \ | |/ |/| | | | rbehrends-gc-fixes | ||||
| * | Properly register threads with the Boehm GC. | Reimer Behrends | 2015-09-08 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to be able to scan thread stacks, the Boehm GC needs to know about newly created threads. We establish the end of the stack by using GC_call_with_stack_base (this works properly also with the dual-stack Itanium architecture) and then GC_register_my_thread() to register a thrad and GC_unregister_my_thread() to unregister it again. This patch also includes a modification for the refc and markandsweep collectors to set the stack bottom for thread stacks correctly even if an optimizer aggressively inlines and optimizes procedures (this is already being done for the stack of the main thread). Finally, we use the {.noconv.} pragma for the Boehm GC, as the Boehm API uses no specific calling convention. | ||||
* | | NimScript: --threads:on works in a nims file | Araq | 2015-09-30 | 1 | -1/+1 |
| | | |||||
* | | fixed wrong examples | Jakob Oesterling | 2015-09-26 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'devel' of github.com:TheAnonymous/Nim into devel | Jakob Oesterling | 2015-09-25 | 1 | -0/+2 |
|\ \ | |||||
| * | | Update system.nim | Jakob O. | 2015-09-24 | 1 | -0/+2 |
| | | | |||||
* | | | added examples in documenation for add del delete repr insert | Jakob Oesterling | 2015-09-25 | 1 | -0/+22 |
| | | | |||||
* | | | added examples in documenation for sizeof high low | Jakob Oesterling | 2015-09-25 | 1 | -0/+24 |
|/ / |