summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* make t7346 work againAndreas Rumpf2018-09-241-1/+1
* make tests green againAndreas Rumpf2018-09-244-8/+21
* C codegen: support system.move and system.wasMovedAndreas Rumpf2018-09-241-0/+19
* enable destructors for top level statements; needs to be documentedAndreas Rumpf2018-09-242-5/+24
* Merge pull request #9046 from LemonBoy/fix-9043Andreas Rumpf2018-09-231-3/+3
|\
| * Fix for VM codegen with static[T] typesLemonBoy2018-09-231-3/+3
* | Merge pull request #8746 from LemonBoy/nil-optsAndreas Rumpf2018-09-231-3/+7
|\ \ | |/ |/|
| * nil strings are movableLemonBoy2018-09-221-3/+7
* | Merge pull request #9020 from LemonBoy/fix-9019Andreas Rumpf2018-09-222-12/+7
|\ \
| * | Revert #7964LemonBoy2018-09-212-12/+7
* | | fixes #8081Araq2018-09-221-4/+3
* | | Merge pull request #9028 from LemonBoy/fix-8985Andreas Rumpf2018-09-221-1/+1
|\ \ \
| * | | Fix locals() interaction with generic typesLemonBoy2018-09-211-1/+1
* | | | Allow custom pragmas on more symbols againJörg Wollenschläger2018-09-221-1/+1
|/ / /
* | | niminst: don't depend on NIMINSTDEPS environment variable anymoreAndreas Rumpf2018-09-211-3/+3
* | | cleanup import pathsAraq2018-09-211-1/+1
* | | compiler/nim.cfg: cleanup --pathAraq2018-09-211-2/+0
|/ /
* | travis: run 'koch testinstall' on OSXAndreas Rumpf2018-09-181-0/+1
* | docgen tests: patch 'nim' commands to use the currently running exe insteadAndreas Rumpf2018-09-181-4/+6
* | Merge pull request #8996 from LemonBoy/fix-2574Andreas Rumpf2018-09-181-0/+3
|\ \
| * | The VM cannot call methodsLemonBoy2018-09-171-0/+3
* | | Merge pull request #8995 from LemonBoy/fix-4952Andreas Rumpf2018-09-181-3/+7
|\ \ \
| * | | Fix error during field access in VMLemonBoy2018-09-171-3/+7
| |/ /
* | | Merge pull request #8983 from cooldome/codegen_crashAndreas Rumpf2018-09-181-1/+1
|\ \ \
| * | | Fixes 8979Andrii Riabushenko2018-09-161-1/+1
* | | | Merge pull request #8990 from LemonBoy/fix-8259Andreas Rumpf2018-09-171-0/+2
|\ \ \ \
| * | | | Always check the deduced type validity for resultLemonBoy2018-09-171-0/+2
| | |/ / | |/| |
* | | | name mangling: also special case the backslash characterAraq2018-09-171-0/+1
* | | | improve the error message for 'attempt to redefine X'; fixes #447Andreas Rumpf2018-09-174-18/+29
* | | | fixes #1616; fixes 'nim doc' regressionsAndreas Rumpf2018-09-173-19/+49
|/ / /
* | | parser.nim: minor code style fixAndreas Rumpf2018-09-161-1/+1
* | | Merge pull request #8975 from fragcolor-xyz/develAndreas Rumpf2018-09-163-15/+22
|\ \ \
| * | | Removed optUseNimNamespace, removed useless nil checkGiovanni2018-09-163-15/+12
| * | | improve the compiler option "cppCompileToNamespace", a custom namespace can n...Giovanni2018-09-153-8/+18
* | | | Allow subpaths of names of length 1Jörg Wollenschläger2018-09-151-1/+1
|/ / /
* | | Merge pull request #8971 from LemonBoy/fix-8967Andreas Rumpf2018-09-152-8/+10
|\ \ \
| * | | Fix codegen for set[T] parametersLemonBoy2018-09-152-8/+10
* | | | Merge pull request #8875 from awr1/experimentalize-reorderAndreas Rumpf2018-09-152-5/+21
|\ \ \ \ | |/ / / |/| | |
| * | | fixed stmtPragmas stuffawr2018-09-071-1/+1
| * | | brought back pragmaNoForward, deprecatedawr2018-09-051-0/+15
| * | | Fix mergeawr2018-09-041-22/+7
| * | | Deny THIS experimental pragma specifically for non-toplevelawr2018-09-041-1/+5
| * | | Merge branch 'devel' into experimentalize-reorderawr12018-09-0454-484/+1017
| |\ \ \
| * | | | transformed {.reorder: on.} into {.experimental: codeReordering.}, added testsawr2018-09-042-9/+7
* | | | | Merge pull request #8966 from LemonBoy/fix-8964Andreas Rumpf2018-09-141-5/+7
|\ \ \ \ \
| * | | | | Fix hashing for codegenProc (sic) typesLemonBoy2018-09-141-5/+7
* | | | | | make tcompilerapi green, don't assue projectPath existsAraq2018-09-141-5/+8
* | | | | | better file handling for .line directivesAraq2018-09-141-1/+3
* | | | | | Merge branch 'devel' into araq-better-docgenAraq2018-09-1410-132/+171
|\| | | | |
| * | | | | Merge pull request #8949 from nim-lang/araq-for-loop-expressionsAndreas Rumpf2018-09-127-79/+98
| |\ \ \ \ \