Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nimpretty: fixes #8078 | Araq | 2018-10-24 | 3 | -1/+17 |
| | |||||
* | nimpretty: fixes #9398 | Araq | 2018-10-24 | 4 | -2/+21 |
| | |||||
* | closes #9400 | Araq | 2018-10-23 | 2 | -0/+10 |
| | |||||
* | nimpretty: minor bug fix | Araq | 2018-10-23 | 3 | -5/+8 |
| | |||||
* | tar.xz building: also ship with the moved testament tool | Araq | 2018-10-23 | 1 | -0/+1 |
| | |||||
* | \#include "windows.h" instead of "Windows.h" (#9475) | loongw | 2018-10-23 | 1 | -1/+1 |
| | | | This fixes #9474 | ||||
* | Fix infinite loop with `nim check` (#9448) | Oscar Nihlgård | 2018-10-22 | 1 | -0/+2 |
| | |||||
* | Don't crash if GC_{un,}ref is called on nil (#9445) | LemonBoy | 2018-10-22 | 2 | -2/+13 |
| | | | Fixes #9442 | ||||
* | Compile pragma. Recompile on external file compilation failure (#9455) | cooldome | 2018-10-22 | 1 | -1/+2 |
| | |||||
* | Merge pull request #9460 from recloser/fix-printing-uninitialized-strings | Arne Döring | 2018-10-22 | 4 | -9/+20 |
|\ | | | | | Fix printing and comparing uninitialized strings on JS | ||||
| * | Fix printing and comparing uninitialized strings | recloser | 2018-10-21 | 4 | -9/+20 |
|/ | |||||
* | Merge pull request #9457 from Vindaar/fixes-9456 | Arne Döring | 2018-10-20 | 2 | -1/+8 |
|\ | | | | | Fixes #9456 | ||||
| * | add test case | Vindaar | 2018-10-20 | 1 | -0/+4 |
| | | |||||
| * | fixes #9456 by only calling `c_fclose` if non nil | Vindaar | 2018-10-20 | 1 | -1/+4 |
|/ | |||||
* | Merge pull request #9446 from GULPF/times-32 | Dominik Picheta | 2018-10-19 | 1 | -2/+4 |
|\ | | | | | Fix times 32-bit issue | ||||
| * | Fix times 32-bit issue | Oscar Nihlgård | 2018-10-19 | 1 | -2/+4 |
| | | |||||
* | | Fixes 6544 (#9427) | LemonBoy | 2018-10-19 | 3 | -1/+20 |
| | | | | | | | | | | | | | | | | | | | | * Fix call to converters with var/lent args Fixes #6544 * Fix printing of lent types * lent is only valid for result types | ||||
* | | [doc] add tips to doc/contributing.rst: git, code review, CI (#9429) | Timothee Cour | 2018-10-19 | 1 | -1/+34 |
| | | |||||
* | | Transf minor code optimization (#9433) | cooldome | 2018-10-19 | 1 | -37/+12 |
|/ | |||||
* | Update issue templates | Miran | 2018-10-19 | 2 | -0/+68 |
| | | | Create `bug report` and `feature request` templates. | ||||
* | incremental compilation: fixes basic caching logic of 'module' table | Araq | 2018-10-19 | 1 | -4/+6 |
| | |||||
* | Create issue_template.md | Arne Döring | 2018-10-19 | 1 | -0/+14 |
| | |||||
* | Minor bug fix (#9430) | cooldome | 2018-10-19 | 1 | -1/+1 |
| | |||||
* | merge stdlib tests (#9439) | Miran | 2018-10-19 | 28 | -522/+458 |
| | |||||
* | added test for #4674 (#9438) | jcosborn | 2018-10-19 | 1 | -0/+11 |
| | |||||
* | fixes #9376: old changelogs should be kept instead of erased (#9428) | Timothee Cour | 2018-10-19 | 4 | -0/+1004 |
| | |||||
* | Change the order of compilation passes, transformation is made lazy at code ↵ | cooldome | 2018-10-18 | 22 | -85/+188 |
| | | | | | | | | | | | | | | | gen (#8489) * Ast no transformation * Add getImplNoTransform to the macros module * progress on delaying transf * Fix methods tranformation * Fix lazy lambdalifting * fix create thread wrapper * transform for lambda lifting * improve getImplTransformed * Fix destructor tests * try to fix nimprof for linux | ||||
* | [doc] start of best practices section in contributing.rst (#9415) | Timothee Cour | 2018-10-18 | 1 | -0/+80 |
| | |||||
* | Merge pull request #8366 from krux02/nimnode-or | Arne Döring | 2018-10-18 | 3 | -1/+31 |
|\ | | | | | or on NimNode | ||||
| * | changelog entry | Arne Döring | 2018-10-18 | 2 | -2/+3 |
| | | |||||
| * | fix typo | Arne Döring | 2018-10-18 | 1 | -1/+1 |
| | | |||||
| * | fixed comment | Arne Döring | 2018-10-18 | 1 | -2/+2 |
| | | |||||
| * | added test case for `or` operator | Arne Döring | 2018-10-18 | 2 | -3/+17 |
| | | |||||
| * | or on NimNode | Arne Döring | 2018-10-18 | 1 | -1/+16 |
| | | |||||
* | | disallow 'continue' that is not used within a loop; fixes #6367 | Araq | 2018-10-18 | 1 | -1/+1 |
| | | |||||
* | | closes #6220 | Araq | 2018-10-18 | 1 | -0/+415 |
| | | |||||
* | | fixes #5519 | Araq | 2018-10-18 | 2 | -3/+42 |
| | | |||||
* | | closes #5321 | Araq | 2018-10-18 | 1 | -0/+24 |
| | | |||||
* | | fixes #7972 | Araq | 2018-10-18 | 2 | -10/+28 |
| | | |||||
* | | fix #9394 by replacing `fmt` with `strutils.%` (#9417) | Vindaar | 2018-10-18 | 2 | -3/+12 |
| | | | | | | | | | | | | | | | | * fix #9394 by replacing `fmt` with normal string append Until issue #7632 is fixed, use string append. * use `strutils.%` instead of normal string add | ||||
* | | Make the swap procs safe for unaligned input ptrs (#9210) | LemonBoy | 2018-10-18 | 1 | -9/+12 |
| | | | | | | | | | | | | | | | | | | | | | | * Make the swap procs safe for unaligned input ptrs The copy to a temporary local variable is often elided by a sufficiently smart compiler when it can prove the input pointer is aligned. Refs #9206 * Explain why copyMem is used | ||||
* | | make testament compile again with --taintMode:on | Araq | 2018-10-18 | 1 | -1/+1 |
| | | |||||
* | | replace deprecated `safeAdd` with `add` (#9416) | Miran | 2018-10-18 | 7 | -12/+12 |
| | | |||||
* | | [nimscript] document currentSourcePath in thisDir (#9402) | Timothee Cour | 2018-10-18 | 1 | -1/+3 |
|/ | |||||
* | testament: use NIM_COMPILE_TO_CPP environment variable | Araq | 2018-10-18 | 1 | -2/+4 |
| | |||||
* | tests: disable flaky tests for now; closes #9421 | Araq | 2018-10-18 | 2 | -1/+2 |
| | |||||
* | intern.rst: minor formating improvements | Araq | 2018-10-18 | 1 | -6/+6 |
| | |||||
* | Relax the restrictions on the index types (#9412) | LemonBoy | 2018-10-18 | 2 | -20/+18 |
| | |||||
* | docs(lib): update Nimble notes since package list is not inline anymore (#9397) | Bo Lingen | 2018-10-18 | 1 | -4/+5 |
| | |||||
* | koch: bootstrap with C++ for NIM_COMPILE_TO_CPP env var | Araq | 2018-10-18 | 1 | -1/+2 |
| |