| Commit message (Expand) | Author | Age | Files | Lines |
* | fixes addr/hiddenAddr in strictdefs (#23477) | ringabout | 2024-04-10 | 1 | -1/+1 |
* | add switch, warning, and `bind` support for new generic injection behavior (#... | metagn | 2023-12-22 | 1 | -4/+7 |
* | allow replacing captured syms in macro calls in generics (#23091) | metagn | 2023-12-18 | 1 | -0/+13 |
* | fixes yet another strictdefs bug (#23069) | ringabout | 2023-12-15 | 1 | -6/+8 |
* | case macro now can be used inside generic. Fixes #20435 (#22752) | Juan M Gómez | 2023-09-30 | 1 | -1/+15 |
* | implement semgnrc for tuple and object type nodes (#22709) | metagn | 2023-09-16 | 1 | -2/+41 |
* | block ambiguous type conversion dotcalls in generics (#22375) | metagn | 2023-08-09 | 1 | -0/+11 |
* | use strictdefs for compiler (#22365) | ringabout | 2023-08-06 | 1 | -1/+2 |
* | retain forced open undeclared ident information (#22019) | metagn | 2023-06-07 | 1 | -1/+1 |
* | when T is both a type symbol and a routine symbol in scope of a generic proc ... | metagn | 2023-05-24 | 1 | -4/+6 |
* | fix #14254 (#21837) | metagn | 2023-05-20 | 1 | -2/+6 |
* | make deprecated statement a no-op (#21836) | metagn | 2023-05-12 | 1 | -2/+2 |
* | consistent use of scForceOpen for generic dot field symbols (#21738) | metagn | 2023-05-05 | 1 | -11/+11 |
* | refactoring in preparation for better, simpler name mangling that wor… (#21... | Andreas Rumpf | 2023-04-24 | 1 | -1/+1 |
* | alias syntax fixes, improvements and tests (#21671) | metagn | 2023-04-22 | 1 | -33/+14 |
* | fixes #3770; templates with untyped parameters resolve private fields wrongly... | ringabout | 2023-03-21 | 1 | -0/+22 |
* | fixes #20572 (#20585) | Andreas Rumpf | 2022-10-17 | 1 | -1/+1 |
* | overloadable enums no longer experimental (#20298) | metagn | 2022-09-05 | 1 | -5/+1 |
* | Change `styleCheck` to ignore foreign packages (#19822) | quantimnot | 2022-07-14 | 1 | -1/+1 |
* | fixes #18769 (#18790) | Andreas Rumpf | 2021-09-03 | 1 | -1/+7 |
* | Fixed const tuples in inferred generics (#18598) | Jason Beetham | 2021-07-27 | 1 | -17/+16 |
* | refactoring: removed empty withBracketExpr template (#18152) | Andreas Rumpf | 2021-06-02 | 1 | -4/+2 |
* | fix #17941: UnusedImport works for var/let/const/type invoked inside a generi... | Timothee Cour | 2021-05-08 | 1 | -0/+3 |
* | potential fix for semgeneric formal params (#17494) | Saem Ghani | 2021-03-24 | 1 | -2/+4 |
* | IC: next steps (#16550) | Andreas Rumpf | 2021-01-07 | 1 | -1/+1 |
* | big steps torwards an efficient, simple IC implementation (#16543) | Andreas Rumpf | 2021-01-02 | 1 | -1/+1 |
* | refactorings to prepare the compiler for IC (#15935) | Andreas Rumpf | 2020-12-17 | 1 | -5/+7 |
* | explicit ID generation for easier IC (#15559) | Andreas Rumpf | 2020-10-25 | 1 | -5/+5 |
* | Fix #5691 (#15158) | Clyybber | 2020-08-27 | 1 | -1/+1 |
* | fix bug in semgnrc: runnableExamples should not semcheck, even with > 1 arg (... | Timothee Cour | 2020-06-23 | 1 | -1/+1 |
* | implement the 'bind' statement for generics, it was an oversight that this wa... | Andreas Rumpf | 2020-06-07 | 1 | -4/+11 |
* | fix #13524 astToStr now works inside generics (#13681) | Timothee Cour | 2020-03-18 | 1 | -1/+1 |
* | make case-object transitions explicit, make unknownLineInfo a const, replace ... | Jasper Jenkins | 2020-01-17 | 1 | -1/+1 |
* | Cosmetic compiler cleanup (#12718) | Clyybber | 2019-11-28 | 1 | -117/+111 |
* | Small ast.nim cleanup (#12156) | Clyybber | 2019-09-09 | 1 | -21/+21 |
* | refs #11947; FieldError fixed (#11950) | Timothee Cour | 2019-08-15 | 1 | -1/+1 |
* | styleCheck: make the compiler and large parts of the stdlib compatible with -... | Araq | 2019-07-10 | 1 | -2/+2 |
* | fixes #11188 (#11319) | Andreas Rumpf | 2019-05-24 | 1 | -2/+2 |
* | Replace countup(x, y) with x .. y | Clyybber | 2019-05-07 | 1 | -6/+6 |
* | Replace countup(x, y-1) with x ..< y | Clyybber | 2019-05-07 | 1 | -15/+15 |
* | more destructor based changes (#10885) | Andreas Rumpf | 2019-03-23 | 1 | -1/+1 |
* | Fixes #10727. (#10728) | deech | 2019-02-25 | 1 | -1/+6 |
* | added first version of a nimfind tool for the poor souls that don't have a go... | Andreas Rumpf | 2018-11-14 | 1 | -11/+12 |
* | fixes #8603 | Araq | 2018-10-30 | 1 | -1/+8 |
* | Fix regression with runnableExamples in generic expr | LemonBoy | 2018-09-30 | 1 | -5/+5 |
* | fixes #8694 | Andreas Rumpf | 2018-09-02 | 1 | -2/+2 |
* | Fix use of custom pragmas in generic procs (#8165) | LemonBoy | 2018-07-01 | 1 | -1/+2 |
* | fixes #7222; fixes #5595; fixes #3747 | Zahary Karadjov | 2018-06-16 | 1 | -11/+20 |
* | implements a --nep1:on switch to make the compiler enforce the naming convent... | Andreas Rumpf | 2018-06-13 | 1 | -1/+1 |
* | refactoring: remove idents.legacy global variable and pass the IdentCache aro... | Andreas Rumpf | 2018-05-27 | 1 | -8/+8 |