summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* IC: first steps towards 'nim check --def --ic:on' (#17714)Andreas Rumpf2021-04-1410-12/+208
* type with same name in different scope now works (#17710)Timothee Cour2021-04-142-7/+19
* IC: code cleanup (#17708)Andreas Rumpf2021-04-131-45/+12
* IC: serialization bugfix (#17701)Andreas Rumpf2021-04-131-4/+4
* IC: integrity checking (#17695)Andreas Rumpf2021-04-116-3/+164
* iterable[T] (#17196)Timothee Cour2021-04-1113-22/+71
* refs #15667 improve invalid indentation errors, report when & where `=` could...Timothee Cour2021-04-102-4/+16
* IC: added converter test case (#17688)Andreas Rumpf2021-04-092-3/+10
* Genode platform fixes (#17521)Emery Hemingway2021-04-092-5/+11
* make repr handle setters `foo=` (#17683)Timothee Cour2021-04-091-5/+8
* ast: add getPIdent (#17684)Timothee Cour2021-04-093-16/+19
* IC: added basic test case for methods (#17679)Andreas Rumpf2021-04-092-6/+27
* minor typos (#17668)flywind2021-04-071-2/+2
* removing warning imported and not used debugutils (#17660)rockcavera2021-04-071-1/+2
* fixes #17656 (#17657)Andreas Rumpf2021-04-071-1/+2
* add compiler/debugutils.nim to help debugging compiler (#17652)Timothee Cour2021-04-062-7/+35
* fix #16898 #17621 (#17628)flywind2021-04-062-3/+6
* fix #14850: `repr` now correctly renders `do` (#17623)Timothee Cour2021-04-031-7/+13
* repr: fix rendering of `'big`, `=destroy` etc (#17624)Timothee Cour2021-04-031-3/+19
* implement RFCs/294 ; disallow enum <=> enum conversion (#16351)Timothee Cour2021-04-033-5/+10
* fix #17615(runnableExamples silently ignored if placed after some code) (#17619)flywind2021-04-021-15/+18
* enable syntax highlighting for inline code (#17585)Andrey Makarov2021-04-021-1/+2
* a bit better message (#17606)flywind2021-04-011-2/+2
* misc fixes: build_all.sh, changelog (#17601)Timothee Cour2021-04-011-1/+1
* docgen: render pragmas by default except for a select list (and fix #9074) (#...Timothee Cour2021-04-013-13/+33
* fix #17190 `nimscript` now accepts arbitrary file extensions for `nim e main....flywind2021-04-012-4/+5
* better error messages for .raise effect analysis (#17595)Andreas Rumpf2021-03-311-5/+7
* fix #17572 (#17586)Timothee Cour2021-03-311-1/+2
* fix #14585, fix #17589: access to static param now works (#17590)Timothee Cour2021-03-312-2/+2
* fix #12282 distinct now does not create erroneous copy in VM (#17594)Timothee Cour2021-03-311-2/+12
* makes DrNim compile again (#17584)Andreas Rumpf2021-03-301-1/+2
* parser.nim: simply layout changeAraq2021-03-301-1/+2
* fix #17512 (#17520)flywind2021-03-301-1/+8
* unify tuple expressions (#13793)Arne Döring2021-03-304-7/+17
* Fix #17412 (#17560)Clyybber2021-03-293-29/+50
* [nim check]fix #17460 (#17569)flywind2021-03-291-0/+2
* fix https://github.com/nim-lang/RFCs/issues/352: show top-level import for to...Timothee Cour2021-03-291-9/+16
* added nkError to the AST (#17567)Andreas Rumpf2021-03-294-1/+87
* Typo in vm.nimClyybber2021-03-291-1/+1
* Add `hasClosure` to `std/typetraits` (#17501)flywind2021-03-291-0/+4
* fixes #17437 - crash where error reporting > 1 (#17547)Saem Ghani2021-03-291-4/+12
* Fixed embedded nimscript imports (#17425)Jason Beetham2021-03-281-3/+4
* followup custom literals (#17500)Timothee Cour2021-03-273-14/+13
* IC: bugfix (#17533)Andreas Rumpf2021-03-272-6/+7
* nnkArglist => nnkArgList + special case stylecheck:error (#17529)Timothee Cour2021-03-272-6/+8
* Fix #17199 (#17348)Clyybber2021-03-261-3/+4
* added a 'koch ic' command for easier adhoc testing of IC (#17508)Andreas Rumpf2021-03-266-11/+77
* remove unnecessary check (#17502)flywind2021-03-251-2/+0
* custom integer literals bugfixes (#17499)Andreas Rumpf2021-03-241-4/+5
* custom integer literals (#17489)Andreas Rumpf2021-03-245-189/+199