summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* | | Fix overload resolution for pragmas evaluation (#8902)LemonBoy2018-10-094-32/+43
* | | Field checks for everybody (#8957)LemonBoy2018-10-097-44/+149
* | | Try/Catch support for native JS exceptions (#8955)LemonBoy2018-10-092-8/+35
* | | Fix transformation of yield in inline context (#9135)LemonBoy2018-10-091-15/+28
* | | Make the registered passes local to the ModuleGraph (#9259)LemonBoy2018-10-0912-64/+60
* | | Fix range type construction in the VM (#9205)LemonBoy2018-10-091-2/+9
* | | fixes #9222 (#9224)cooldome2018-10-091-1/+6
* | | nim doc can run code blocks (#9228)LemonBoy2018-10-091-24/+32
* | | Codegen fix for procs taking type(nil) (#9231)xzfc2018-10-091-1/+1
* | | Prevent the construction of recursive tyStatic types (#9256)LemonBoy2018-10-091-4/+7
* | | Add checks for except: body blocks (#9191)Dheepak Krishnamurthy2018-10-092-2/+20
* | | fixes #4435 (#9185)jcosborn2018-10-091-1/+1
* | | attempt to fix the .line pragmaAraq2018-10-031-12/+1
* | | fixes #5015Araq2018-10-031-2/+4
* | | fixes #7092Araq2018-10-021-1/+1
* | | fixes #5479Araq2018-10-022-8/+13
* | | fixes #6533Araq2018-10-021-1/+2
* | | C++ codegen: emit correctly typed code for closures in 'const'; refs #7870Araq2018-10-021-3/+9
* | | ccgtypes: improve internal documentationAraq2018-10-021-2/+4
* | | docgen: fixes typoAraq2018-10-021-1/+1
* | | compiler IC: minor improvementsAraq2018-10-022-2/+4
* | | fixes #7351Araq2018-10-021-1/+3
* | | compiler: fixes path generation for .line pragmaAraq2018-10-021-5/+9
* | | compiler: make symbolfiles feature compile againAraq2018-10-023-18/+18
* | | fixes #9140Araq2018-10-011-1/+1
* | | compiler: minor documentation improvementAraq2018-10-011-1/+1
* | | Fix regression with runnableExamples in generic exprLemonBoy2018-09-301-5/+5
* | | fix extension passing for rst2tex commandSergey Avseyev2018-09-291-3/+3
* | | don't require an implementation for procs marked with .error; activate the mo...Araq2018-09-294-19/+32
* | | Fix codegen for some set operationsLemonBoy2018-09-281-1/+1
* | | Merge pull request #9085 from LemonBoy/fix-9079Andreas Rumpf2018-09-281-4/+1
|\ \ \
| * | | Constant folding should not drop distinct typesLemonBoy2018-09-271-4/+1
* | | | fixes #9083Araq2018-09-271-1/+1
|/ / /
* | | fixes #9076Araq2018-09-262-2/+4
* | | .error for routines now can also have a custom error message; improve error m...Araq2018-09-253-13/+23
* | | math.nim: document what to use instead of 'fmod'Araq2018-09-251-1/+1
* | | 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
|/ / / / /