| Commit message (Expand) | Author | Age | Files | Lines |
* | fixes #22354; Wrong C++ codegen for default parameter values in ORC (#22819) | ringabout | 2023-10-13 | 1 | -2/+2 |
* | fixes #22753; Nimsuggest segfault with invalid assignment to table (#22781) | ringabout | 2023-10-02 | 1 | -1/+1 |
* | fixes #10542; suppresses varargs conversion warnings (#22757) | ringabout | 2023-09-26 | 1 | -1/+2 |
* | make expressions opt in to symchoices (#22716) | metagn | 2023-09-18 | 1 | -52/+47 |
* | Instantiates generics in the module that uses it (#22513) | Juan M Gómez | 2023-09-09 | 1 | -1/+1 |
* | resolve unambiguous enum symchoices from local scope, error on rest (#22606) | metagn | 2023-09-03 | 1 | -1/+4 |
* | unify explicit generic param semchecking in calls (#22618) | metagn | 2023-09-01 | 1 | -4/+0 |
* | Fix #22604: Make endsInNoReturn traverse the tree (#22612) | SirOlaf | 2023-09-01 | 1 | -1/+0 |
* | type annotations for variable tuple unpacking, better error messages (#22611) | metagn | 2023-09-01 | 1 | -2/+4 |
* | `initCandidate` and friends now return values (#22570) | ringabout | 2023-08-28 | 1 | -2/+1 |
* | fixes a strictdef ten years long vintage bug, which counts the same thing twi... | ringabout | 2023-08-24 | 1 | -0/+1 |
* | round out tuple unpacking assignment, support underscores (#22537) | metagn | 2023-08-24 | 1 | -1/+32 |
* | cascade tyFromExpr in type conversions in generic bodies (#22499) | metagn | 2023-08-17 | 1 | -5/+7 |
* | unpublic the sons field of PType; the precursor to PType refactorings (#22446) | ringabout | 2023-08-11 | 1 | -1/+1 |
* | `initNodeTable` and friends now return (#22444) | ringabout | 2023-08-11 | 1 | -2/+1 |
* | use strictdefs for compiler (#22365) | ringabout | 2023-08-06 | 1 | -6/+15 |
* | fix #20883 Unspecified generic on default value segfaults the compiler (#21172) | Bung | 2023-08-04 | 1 | -0/+3 |
* | Add experimental inferGenericTypes switch (#22317) | SirOlaf | 2023-08-03 | 1 | -5/+5 |
* | Open scope for defer (#22315) | SirOlaf | 2023-07-22 | 1 | -0/+2 |
* | fixes #19101; zero initialization union casts (#22185) | ringabout | 2023-06-29 | 1 | -5/+0 |
* | fix calls in generic bodies, delay typecheck when no overloads match (#22029) | metagn | 2023-06-13 | 1 | -1/+4 |
* | Remove Deprecated Nimfix (#22062) | Juan Carlos | 2023-06-10 | 1 | -3/+1 |
* | properly disallow unresolved generic proc values (#22005) | metagn | 2023-06-05 | 1 | -1/+13 |
* | fixes #21887; Type conversion on overloaded enum field does not always call (... | ringabout | 2023-05-26 | 1 | -0/+3 |
* | fixes #21863; Incorrect enum field access can cause internal error (#21886) | ringabout | 2023-05-24 | 1 | -1/+1 |
* | fix #21251 Compiler SIGSEGV when using SharedTable (#21876) | Bung | 2023-05-23 | 1 | -0/+2 |
* | fix #14254 (#21837) | metagn | 2023-05-20 | 1 | -1/+3 |
* | adds an experimental `mm:atomicArc` switch (#21798) | ringabout | 2023-05-08 | 1 | -1/+1 |
* | cheap fix for #10853 + better tuple subscript error message (#21767) | metagn | 2023-05-02 | 1 | -1/+4 |
* | handle quoted routine symbols and non symbols expressions as before (#21740) | ringabout | 2023-04-28 | 1 | -2/+3 |
* | refactoring in preparation for better, simpler name mangling that wor… (#21... | Andreas Rumpf | 2023-04-24 | 1 | -5/+5 |
* | alias syntax fixes, improvements and tests (#21671) | metagn | 2023-04-22 | 1 | -7/+13 |
* | warn on set types bigger than max size, default to 0..255 for int literals (#... | metagn | 2023-04-17 | 1 | -14/+19 |
* | fixes #21674; `lent` can be used in the fields or the cast type as a paramete... | ringabout | 2023-04-18 | 1 | -1/+1 |
* | set module symbol type to None instead of nil for discard check (#21657) | metagn | 2023-04-13 | 1 | -0/+6 |
* | `proc` typeclass accounts for `iterator`, call conventions + `nil` fix + docu... | metagn | 2023-04-11 | 1 | -0/+1 |
* | tuple unpacking for vars as just sugar, allowing nesting (#21563) | metagn | 2023-03-28 | 1 | -1/+1 |
* | fixes #14255; Crash in compiler when using `system.any` by accident. (#21562) | ringabout | 2023-03-23 | 1 | -1/+1 |
* | Use `analyseIfAddressTaken` logic for checking if address is taken in convert... | Jake Leahy | 2023-03-20 | 1 | -9/+15 |
* | fixes quoted variables with typedesc types (#21493) | ringabout | 2023-03-09 | 1 | -1/+1 |
* | fixes #21377; fixes `@[]` and `{}` type inference as returns in generics (#21... | ringabout | 2023-03-06 | 1 | -1/+1 |
* | fixes #21326; fixes #7375; fixes #11986; fixes #9607; rework quote do; `getAs... | ringabout | 2023-03-02 | 1 | -4/+7 |
* | Implemented basic macro expand functionality (#20579) | Ivan Yonchovski | 2023-01-27 | 1 | -1/+29 |
* | fix #21109 (#21127) | Bung | 2022-12-19 | 1 | -0/+2 |
* | fix #20588 (#21104) | Bung | 2022-12-15 | 1 | -0/+2 |
* | fix #15836 proc arg return type auto unexpectly match proc with concr… (#21... | Bung | 2022-12-12 | 1 | -2/+4 |
* | fix #16758 Nim crashes in fixAbstractType (#20855) | Bung | 2022-12-11 | 1 | -0/+3 |
* | Revert "fix #15836 proc arg return type auto unexpectly match proc with concr... | ringabout | 2022-12-09 | 1 | -2/+2 |
* | fix #15836 proc arg return type auto unexpectly match proc with concr… (#21... | Bung | 2022-12-09 | 1 | -2/+2 |
* | fixes #21027; cast expressions need a type (#21029) | ringabout | 2022-12-06 | 1 | -0/+2 |