summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* nimpretty: fixes #9384Araq2018-10-171-6/+10
* Fixes #9364 and add moduleDescription to jsondoc (#9396)PMunch2018-10-172-12/+24
* improve error message, closes #2361 (#9387)Miran2018-10-171-2/+3
* Unicode escape in string literals (#9390)Oscar Nihlgård2018-10-171-18/+64
* fixes a regression about indexing into UncheckedArrayAndreas Rumpf2018-10-161-1/+12
* nimpretty: fixes #9144Andreas Rumpf2018-10-161-0/+1
* nimpretty: add #!nimpretty on/off directivesAndreas Rumpf2018-10-163-5/+23
* nimpretty: fixes #8626Andreas Rumpf2018-10-162-2/+4
* nimpretty: render r-strings properly, fixes #9236Andreas Rumpf2018-10-162-11/+15
* Merge branch 'Fixes-7845' of https://github.com/cooldome/Nim into cooldome-Fi...Araq2018-10-152-8/+8
|\
| * one more attemptcooldome2018-06-281-3/+5
| * Fix failing testcooldome2018-06-261-1/+1
| * Merge branch 'devel' into Fixes-7845cooldome2018-06-26112-5860/+4799
| |\
| * | FIx test tembarrassing_generic_failurecooldome2018-06-121-1/+1
| * | Fixescooldome2018-06-121-5/+4
| * | Fixes 7845cooldome2018-06-102-9/+8
* | | fixes #2760Araq2018-10-151-1/+1
* | | DFA: implement exception handling properlyAndreas Rumpf2018-10-142-3/+22
* | | [WIP] Early evaluation of mIs (#8723)LemonBoy2018-10-142-44/+5
* | | fixes #8671; show helpful msg (lookup symbol, eg iterator) on 'attempting to ...Timothee Cour2018-10-141-5/+27
* | | sizeof(UncheckedArray) should be invalid; fixed the formating of sizealignoff...Araq2018-10-141-87/+34
* | | implement sizeof and alignof operator (manually squashed #5664) (#9356)Timothee Cour2018-10-1413-222/+526
* | | Make sure the annotation for `||` is avail. at CT (#9354)LemonBoy2018-10-141-0/+8
* | | dfa.nim: clarify exception handlingAndreas Rumpf2018-10-131-1/+4
* | | destructors: optimize more assignments into moves; also fixes #9294Andreas Rumpf2018-10-121-7/+78
* | | compiler: cleanup dfa.nimAndreas Rumpf2018-10-121-21/+25
* | | don't crash when rendering wrong nkInfix nodesAndreas Rumpf2018-10-121-8/+8
* | | Add `toOpenArray[T](ptr UncheckedArray[T])` for clarity. (#9316)c-blake2018-10-121-1/+1
* | | string to string conversion keeps the dest type (#9323)LemonBoy2018-10-121-1/+1
* | | gogc: GCC-8.2.0 compatibility and other improvements (#9211)Ștefan Talpalaru2018-10-113-12/+29
* | | fixes #9281Araq2018-10-112-3/+17
* | | Add procs to retrieve project name, directory and full path to nimscript (#9274)Solitude2018-10-111-0/+6
* | | fixes #9297 (#9298)cooldome2018-10-113-10/+9
* | | test case for #9180 and re-enables the disabled tcompilerapi test (#9181)Timothee Cour2018-10-111-0/+7
* | | compiler: show name of instantiating context in error traces (#6763) (#9207)xzfc2018-10-116-15/+24
* | | Fix wrong heuristic in codegen (#9293)LemonBoy2018-10-111-1/+7
* | | Unchecked arrays now have their own type (#9267)LemonBoy2018-10-1012-19/+60
* | | fixes #9263Andreas Rumpf2018-10-101-62/+80
* | | Fixes #9154 (#9193)manterolat2018-10-102-0/+6
* | | fix #9264 regression (#9265)Timothee Cour2018-10-091-5/+2
* | | fixes unexpected transforming of runnableExamples (#9158)Steve Kellock2018-10-093-7/+9
* | | 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