Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed yield in nkCheckedFieldExpr (#12429) [backport] | Yuriy Glukhov | 2019-10-15 | 1 | -2/+3 |
| | |||||
* | Fixes semCustomPragma when nkSym (#12414) [backport] | Alexander Ivanov | 2019-10-11 | 1 | -1/+1 |
| | |||||
* | compiler/options: improve project file detection (#12404) | alaviss | 2019-10-11 | 1 | -6/+26 |
| | | | | | The compiler can now correctly find the project file of a nimble package. The algorithm is based on what used by nim.nvim, which has yielded good results. | ||||
* | nimsuggest: add a command that returns the project file (#12411) | alaviss | 2019-10-11 | 1 | -1/+3 |
| | | | | | | | This can be used to let nimsuggest users know which project is nimsuggest being in charge of, so they can know when should a new nimsuggest instance be spawned. An additional feature is to debug the project file finding feature. | ||||
* | refactor illegal iterator assignment detection (#12212) | Arne Döring | 2019-10-11 | 5 | -19/+12 |
| | | | | | | * refactor illegal iterator assignment detection * delete crappy test | ||||
* | ungeneric unsigned ops (#12230) | Jasper Jenkins | 2019-10-11 | 1 | -1/+0 |
| | | | | | | | | | | * ungenericise unsigned ops, remove nimNewShiftOps * fix/remove tests * update t6448 * fix line info * disable on 32bit * fix different line info * add changelog entry | ||||
* | fix #12332 (#12402) [backport] | Arne Döring | 2019-10-10 | 1 | -1/+10 |
| | |||||
* | fixes #12244 [backport] | Araq | 2019-10-10 | 1 | -1/+0 |
| | |||||
* | renderer letAux fix only for octal literal (#12343) | Ridho Pratama | 2019-10-08 | 1 | -5/+8 |
| | | | | | | | | * renderer letAux fix only for octal literal * Handle when it's octal -1 for i64 * Added testcases | ||||
* | External file compilation improvement (#12380) | cooldome | 2019-10-08 | 1 | -0/+4 |
| | |||||
* | Refactor closeEmitter to make it more modular (#12365) | Federico Ceratto | 2019-10-07 | 1 | -4/+12 |
| | |||||
* | fixes #12323 [backport] | Andreas Rumpf | 2019-10-07 | 1 | -1/+3 |
| | |||||
* | render typeof as typeof | Andreas Rumpf | 2019-10-07 | 1 | -2/+2 |
| | |||||
* | VM: no special casing for big endian machines; refs #9690 [backport] (#12364) | Andreas Rumpf | 2019-10-06 | 1 | -6/+2 |
| | |||||
* | Expose some layouter elements, improve readme (#12361) | Federico Ceratto | 2019-10-04 | 2 | -3/+4 |
| | | | Useful for writing linters and static code analysis | ||||
* | added cpuTime to VM (#12346) | Ico Doornekamp | 2019-10-04 | 3 | -0/+13 |
| | | | | | | * added cpuTime to VM * Hide VM-time cpuTime() behind --benchmarkVM flag | ||||
* | fixes #12291 [backport] (#12338) | Andreas Rumpf | 2019-10-03 | 1 | -0/+1 |
| | |||||
* | Fixed #12337, leaking pipe after gorge (#12339) | Ico Doornekamp | 2019-10-03 | 1 | -0/+2 |
| | |||||
* | Sets need copying in JS (#11392) | hlaaftana | 2019-10-02 | 1 | -1/+1 |
| | | | | | | * Sets need copying in JS * Fixes #11353 * Add test for #11353 | ||||
* | fixes #12336 [backport] | Andreas Rumpf | 2019-10-02 | 1 | -1/+1 |
| | |||||
* | Refactor injectdestructors (#12295) | Clyybber | 2019-10-01 | 6 | -569/+258 |
| | | | One improvement over #devel is visible in the transformation of getEnv. With this approach we move to result whenever possible. | ||||
* | fixes #12240 [backport] (#12308) | Andreas Rumpf | 2019-10-01 | 1 | -1/+9 |
| | |||||
* | fixes #12264 [backport] (#12302) | Andreas Rumpf | 2019-09-30 | 3 | -10/+17 |
| | |||||
* | fixes #12281 [backport] | Andreas Rumpf | 2019-09-30 | 2 | -6/+9 |
| | |||||
* | fixes #12294 [backport] | Andreas Rumpf | 2019-09-30 | 1 | -1/+0 |
| | |||||
* | fixes #12298 | Araq | 2019-09-30 | 1 | -1/+1 |
| | |||||
* | Fixes #10514 (#12268) | Clyybber | 2019-09-28 | 1 | -7/+7 |
| | | | | | | | | | | * Fixes #10514 (cherry picked from commit f6f789bb4db2a367384ba6ad75706edd503de1f8) * Add comment * Add changelog entry | ||||
* | [backport] fix nimpretty removing space before pragma | narimiran | 2019-09-27 | 1 | -1/+2 |
| | |||||
* | Fix spellings (#12277) [backport] | Federico Ceratto | 2019-09-27 | 38 | -57/+57 |
| | |||||
* | Add build support for Linux/hppa (#12271) | John Paul Adrian Glaubitz | 2019-09-26 | 2 | -4/+5 |
| | | | | | | * build.sh: Enable CPU detection for hppa * compiler: Add hppa as target architecture on Linux * lib/system: Add platform support for hppa | ||||
* | Fix #12242, replacing ":" with "@c" in packages [backport] (#12265) | Endeg | 2019-09-25 | 1 | -2/+2 |
| | |||||
* | remove nimnomagic64 (#12243) | Jasper Jenkins | 2019-09-24 | 1 | -1/+0 |
| | |||||
* | fixes the --verbosity:2 regression [backport] | Andreas Rumpf | 2019-09-24 | 1 | -1/+1 |
| | |||||
* | living in unix-land, eye to eye, where nothing ever works; fixes #12226 | Andreas Rumpf | 2019-09-21 | 1 | -2/+6 |
| | |||||
* | cleanup importjs implementation | Andreas Rumpf | 2019-09-21 | 1 | -12/+5 |
| | |||||
* | fixes #12224 (#12225) | cooldome | 2019-09-21 | 2 | -5/+7 |
| | | | | | | * fixes #12224 * improve test | ||||
* | updated comment in ast.nim | Araq | 2019-09-21 | 1 | -1/+0 |
| | |||||
* | importjs symbol (#12218) | Arne Döring | 2019-09-20 | 2 | -3/+19 |
| | | | | | * importjs symbol * importjs warning message, minor warning fixes | ||||
* | fixes #10981; fixes #7261 (#12217) | Andreas Rumpf | 2019-09-19 | 1 | -1/+4 |
| | |||||
* | Add --os:ios switch and docs. (#12204) | treeform | 2019-09-18 | 2 | -4/+10 |
| | |||||
* | add nodeId proc to macros (#11456) | Arne Döring | 2019-09-18 | 5 | -2/+12 |
| | | | | | | | | * add nodeId proc to macros * add doc comment. * fix typo | ||||
* | rename cast opcodes, fix for 32bit cast, fix python pretty printer (#12207) | Arne Döring | 2019-09-18 | 3 | -13/+17 |
| | |||||
* | fixes #12195 | Araq | 2019-09-17 | 3 | -25/+32 |
| | |||||
* | gc:destructors progress | Andreas Rumpf | 2019-09-16 | 1 | -0/+1 |
| | |||||
* | fixes #12193 (#12199) | Andreas Rumpf | 2019-09-16 | 1 | -2/+1 |
| | |||||
* | some gc:destructors progress | Andreas Rumpf | 2019-09-16 | 2 | -15/+1 |
| | |||||
* | fixes #12196 | Araq | 2019-09-16 | 1 | -6/+6 |
| | |||||
* | better implementation | Araq | 2019-09-16 | 1 | -2/+8 |
| | |||||
* | fixes a weird quote do regression | Andreas Rumpf | 2019-09-16 | 1 | -1/+2 |
| | |||||
* | changed name mangling for generated C files | Araq | 2019-09-13 | 2 | -3/+3 |
| |