summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* docgen.nim: avoid compiler warningAraq2019-05-281-1/+1
|
* fixes #11057 (#11345)Andreas Rumpf2019-05-282-1/+7
|
* hotfix for 32bit unsigned 'range' checking; incomplete, unknown why some ↵Araq2019-05-271-1/+2
| | | | operations produce range checks
* fixes #1286; object case transitions are now soundAndreas Rumpf2019-05-271-0/+1
|
* fix bool and range (#11336)Jasper Jenkins2019-05-271-4/+6
|
* Smarter variant object construction (#11273)Jasper Jenkins2019-05-263-14/+106
|
* fixes #10038; deprecate generic methods, they are unreliableAndreas Rumpf2019-05-251-2/+3
|
* C codegen: preparations for better code generationAndreas Rumpf2019-05-251-3/+6
|
* Enable range checking for unsigned integers (#11313)Oscar Nihlgård2019-05-252-6/+4
| | | | | | * Enable range checking for unsigned integers * Make the tests green
* list available options for --cpu, --os and --cc if the passed option is not ↵Ico Doornekamp2019-05-253-3/+20
| | | | found (#11328)
* Use the correct HTML file reference in "nim doc" generated idx files (#11326)Kaushal Modi2019-05-251-1/+1
| | | | | | | | | | | | | | | | | | | * Use the correct HTML file reference in "nim doc" generated idx files Now "nim doc --out:foo.html --index:on bar.nim" generates "foo.html" and the generated "bar.idx" contains references to "foo.html". Fixes https://github.com/nim-lang/Nim/issues/11325. * Refactor the nim doc tester to extend it for more tests * Reference the HTML files relative to the outDir, not project dir * Add test for issues #11312 and #11325 - https://github.com/nim-lang/Nim/issues/11312 - https://github.com/nim-lang/Nim/issues/11325
* fixes #10299 (#11324)Andreas Rumpf2019-05-251-3/+3
|
* fixes #11188 (#11319)Andreas Rumpf2019-05-241-2/+2
|
* fixes #10912 (#11317)Andreas Rumpf2019-05-241-3/+3
| | | | | | * fixes #10912 * update the tutorial examples
* fixes #11306Araq2019-05-241-4/+19
|
* fixes #11312Araq2019-05-241-0/+2
|
* fixes #11294Araq2019-05-241-1/+3
|
* fixes #11187 (#11315)Andreas Rumpf2019-05-241-2/+3
|
* fixes #11257Araq2019-05-241-4/+11
|
* fixes move analyser; refs #11257Araq2019-05-241-5/+5
|
* fixes #11309 (#11310)Andreas Rumpf2019-05-231-0/+10
|
* fixes #8568 (#11303)Andreas Rumpf2019-05-222-4/+11
| | | | | | * fixes #8568 * fixes regression
* remove trailing whitespace [ci skip]narimiran2019-05-221-1/+1
|
* fixes #7167 (#11300)Andreas Rumpf2019-05-221-2/+1
| | | | | | * fixes #7167 * spec: distinct types can be ordinal types * bootstrapping issue
* fixes subtype relation regressionAraq2019-05-221-4/+20
|
* make bootstrapping work with older NimsAraq2019-05-221-2/+1
|
* fixes #11239Araq2019-05-222-52/+38
|
* fixes #11268 (#11299)Andreas Rumpf2019-05-222-3/+13
|
* fixes #10963, disallow implicit mixing of strings and ints/floats (#11292)Miran2019-05-214-6/+6
|
* Allow void macro result (#11286)Arne Döring2019-05-217-23/+29
| | | | | * allow void macro result * add test for void macro result type
* More specific error message for unsupported recursion in iterators (#11283)Ico Doornekamp2019-05-202-1/+2
|
* fix for return in macro (#9666); fixes #5874Arne Döring2019-05-201-1/+9
|
* range/case fixes (#11264)Jasper Jenkins2019-05-163-6/+15
|
* fixes #7816 (#11261)Andreas Rumpf2019-05-152-1/+2
|
* Correct global destructor injections for js backend (#11240)Clyybber2019-05-151-0/+3
|
* Tuple error message (#11141); fixes #3211Arne Döring2019-05-151-17/+24
|
* fixes #8053Araq2019-05-151-1/+2
|
* less copy tree (#11249)Arne Döring2019-05-151-19/+15
|
* fixes #6732 (#11255)Andreas Rumpf2019-05-151-1/+12
|
* fixes #88 (#11243)Andreas Rumpf2019-05-151-2/+2
|
* fixes #11202Andreas Rumpf2019-05-145-16/+22
|
* fixes #7937 (#11244)Andreas Rumpf2019-05-141-3/+4
|
* Fixes #9365 : let with exportC pragma in template. (#11235)Aditya Siram2019-05-141-0/+6
| | | | | | * Fixes #9365 : let with exportC pragma in template. * Fix according to comments.
* fixes #11194 (#11242)Arne Döring2019-05-141-3/+2
|
* Iterator fixes (#11234)Jasper Jenkins2019-05-133-17/+37
|
* fixes #11131Andreas Rumpf2019-05-131-3/+4
|
* ccgexprs.nim: fewer newlinesAraq2019-05-131-4/+0
|
* Fixes #4140 (#11238)Jasper Jenkins2019-05-131-3/+4
| | | | | | | | * correct error * cleaner * fix line info
* Fix destructor injections for global variables (#11230)Clyybber2019-05-133-8/+26
| | | | | | | | * attach global destructors at end of mainModule * Add testcase * Minor cleanup * Inject topLevelVar temporaries' destructors early * Fix megatest
* fixes #11215Araq2019-05-122-4/+4
|