summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
| * fix #10339 by returning type attached to nkEmpty (#10370)Vindaar2019-01-231-1/+1
| * Fixes #10263; [backport]Ico Doornekamp2019-01-231-1/+1
| * Harmonize the var/let and const handling (#10410)LemonBoy2019-01-231-4/+14
| * Added --docInternal option to allow 'nim doc' to include non-exported symbolsIco Doornekamp2019-01-233-1/+7
| * use the lastRead analysis; it's correct by construction, not a mess of specia...Andreas Rumpf2019-01-231-2/+2
| * destroyer.nim: code cleanupAndreas Rumpf2019-01-231-67/+0
| * make tests green againAndreas Rumpf2019-01-231-50/+81
| * control flow graphs: introduce 'join' points for easy analyses based on abstr...Andreas Rumpf2019-01-233-154/+395
| * compiler/sem*: improve lineinfo for qualified and generic procs (#10427)alaviss2019-01-233-19/+29
| * Fix semantic analysis with noReturn proc in tail pos (#10422)LemonBoy2019-01-231-1/+2
| * Fix for issue #10342. better message for generic subclass instantiation (#10354)Ray Imber2019-01-222-3/+21
| * Restore compatibility with old vcc versions [backport] (#10415)LemonBoy2019-01-221-14/+14
| * Restrict ptr/ref to ptr/ref implicit conversion (#10411)LemonBoy2019-01-221-1/+1
| * Fix compileTime pragma applying to whole var/let section (#10389)Neelesh Chandola2019-01-221-6/+4
| * Object downconversion in VM should not copy (#10378)LemonBoy2019-01-221-0/+5
| * Finalizer proc must be global (#10388)LemonBoy2019-01-221-0/+5
| * Fix gorge caching (#10407)genotrance2019-01-221-2/+2
| * Fix subtype conversion w/ varargs arguments (#10402)LemonBoy2019-01-211-2/+3
| * Proper check for tyStatic[T] -> U conversions (#10382)LemonBoy2019-01-211-0/+2
| * Support system.reset in vm (#10400)Oscar Nihlgård2019-01-213-4/+4
| * Correct lineinfo for accent quoted symbols in proc definition (#10399)alaviss2019-01-212-11/+14
| * Fix error lexer error messages for to large numbers (#10394)Oscar Nihlgård2019-01-211-33/+29
| * Fix spelling errors (#10379)Federico Ceratto2019-01-191-1/+1
| * fix #9629 every binary cmd line option allows on/off/empty=on (#10353)Timothee Cour2019-01-181-40/+22
| * destructors: first step towards fixing #9617 (#10341)cooldome2019-01-184-67/+87
| * Properly wrap discarded statements (#10322)LemonBoy2019-01-172-12/+16
| * Added support for --genDeps on JS backend (#10320)nepeckman2019-01-151-0/+3
| * improve vmgen.codeListing formatting (#10306)Timothee Cour2019-01-153-14/+26
| * fix #10305 nim cpp is now nan-correct at CT (#10310)Timothee Cour2019-01-151-4/+4
| * fixes #10203 (#10290)Andreas Rumpf2019-01-152-16/+14
| * typed/untyped return type is invalid for everything except templates and macr...Neelesh Chandola2019-01-152-5/+5
| * fix #9842 #9951: `nim -r` and parseopt.cmdLineRest are now correctTimothee Cour2019-01-141-1/+1
| * improve formatting in assertEqualsTimothee Cour2019-01-141-7/+8
| * fixes #7878Araq2019-01-141-1/+1
| * fixes #7524Araq2019-01-142-9/+13
| * Add stdin read support to nimscrit #3983 (#10292)genotrance2019-01-141-3/+12
| * fixes #10075 [backport]Araq2019-01-131-2/+1
| * fixes #10136Araq2019-01-131-2/+2
| * fixes #10104Araq2019-01-131-6/+12
| * improve error messages quality for '.push: raises []'Araq2019-01-131-0/+7
| * Fixes 10202 (#10283)rec2019-01-121-2/+2
| * docgen: support markdown link syntax; enable markdown extensionsAraq2019-01-111-2/+2
| * Cleanup comesFromPush logic (#10278)Neelesh Chandola2019-01-111-8/+1
| * fixes #10216 (#10270)Andreas Rumpf2019-01-111-8/+11
| * fixes #10240 (#10269)Andreas Rumpf2019-01-111-2/+4
| * void object fields are now ignored by codegen and fields/fieldPairs iterator ...Neelesh Chandola2019-01-103-0/+7
| * fixes #10251 (#10255)Arne Döring2019-01-101-1/+1
| * destructors: lift type bound operations for case and distinct objects (#10238)cooldome2019-01-101-5/+41
| * add `alignTable`, `parseTableCells` to align/format a tab(etc) delimited tabl...Timothee Cour2019-01-092-0/+120
| * fix leftover comment from #9766Timothee Cour2019-01-081-7/+5