summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* cString => cSourceString; tyCString => tyCstring so that error msgs show cstr...Timothee Cour2021-04-1727-71/+71
* IC: yet another embarrassing omission (#17743)Andreas Rumpf2021-04-174-10/+12
* refs #17292 fix `repr`: `(discard)` now does't render as `discard` which gave...Timothee Cour2021-04-161-1/+7
* ic navigator tests (#17735)Andreas Rumpf2021-04-162-2/+3
* `import foo {.all.}` reboot (#17706)Timothee Cour2021-04-1616-76/+177
* Fix array's high & low return type for empty arrays (#17705)Tanguy Cizain2021-04-151-0/+2
* IC: rodfiles: no floats (#17720)Andreas Rumpf2021-04-144-21/+18
* 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