| Commit message (Expand) | Author | Age | Files | Lines |
* | unpublic the sons field of PType; the precursor to PType refactorings (#22446) | ringabout | 2023-08-11 | 1 | -3/+19 |
* | `initNodeTable` and friends now return (#22444) | ringabout | 2023-08-11 | 1 | -23/+15 |
* | replaces `doAssert false` with `raiseAssert` for unreachable branches, which ... | ringabout | 2023-08-10 | 1 | -1/+1 |
* | fix #12938 index type of array in type section without static (#20529) | Bung | 2023-08-09 | 1 | -0/+1 |
* | fix #20891 Illegal capture error of env its self (#22414) | Bung | 2023-08-09 | 1 | -0/+6 |
* | fix #18823 Passing Natural to bitops.BitsRange[T] parameter in generi… (#20... | Bung | 2023-08-08 | 1 | -2/+4 |
* | [C++] Member pragma RFC (https://github.com/nim-lang/RFCs/issues/530) (#22272) | Juan M Gómez | 2023-08-07 | 1 | -0/+2 |
* | use strictdefs for compiler (#22365) | ringabout | 2023-08-06 | 1 | -0/+16 |
* | implement `ensureMove` (#22339) | ringabout | 2023-07-29 | 1 | -1/+1 |
* | Expands codegenDecl to work in function params. fixes #22306 (#22307) | Juan M Gómez | 2023-07-23 | 1 | -0/+1 |
* | clean up nimfix leftover (#22087) | ringabout | 2023-06-13 | 1 | -3/+0 |
* | fix dot calls with resolved symbols in templates (#22076) | metagn | 2023-06-12 | 1 | -2/+1 |
* | fixes overriden typo (#22044) | ringabout | 2023-06-08 | 1 | -4/+4 |
* | make runnableExamples a special word (#22024) | metagn | 2023-06-06 | 1 | -5/+0 |
* | lift the `=dup` hook (#21903) | ringabout | 2023-06-02 | 1 | -3/+3 |
* | privateAccess ignores non-objects (#21973) | metagn | 2023-06-01 | 1 | -1/+1 |
* | implements: "Allow bycopy to work in params #21874" (#21877) | Juan M Gómez | 2023-05-21 | 1 | -1/+2 |
* | Cpp Vfunctions draft (#21790) | Juan M Gómez | 2023-05-17 | 1 | -2/+3 |
* | isolation spec update; WIP (#21843) | Andreas Rumpf | 2023-05-14 | 1 | -2/+3 |
* | make deprecated statement a no-op (#21836) | metagn | 2023-05-12 | 1 | -2/+1 |
* | implement `=dup` hook eliminating `wasMoved` and `=copy` pairs (#21586) | ringabout | 2023-05-06 | 1 | -3/+4 |
* | refactoring in preparation for better, simpler name mangling that wor… (#21... | Andreas Rumpf | 2023-04-24 | 1 | -8/+18 |
* | alias syntax fixes, improvements and tests (#21671) | metagn | 2023-04-22 | 1 | -9/+2 |
* | fixes #3770; templates with untyped parameters resolve private fields wrongly... | ringabout | 2023-03-21 | 1 | -2/+2 |
* | fixes #19291; implements `wasMoved` hook (#21303) | ringabout | 2023-03-02 | 1 | -1/+2 |
* | Implemented basic macro expand functionality (#20579) | Ivan Yonchovski | 2023-01-27 | 1 | -0/+8 |
* | remove dead code in VM (#21296) | ringabout | 2023-01-25 | 1 | -1/+1 |
* | generic `define` pragma + string alias (#20979) | metagn | 2022-12-13 | 1 | -1/+1 |
* | fix #15836 proc arg return type auto unexpectly match proc with concr… (#21... | Bung | 2022-12-12 | 1 | -0/+3 |
* | Revert "fix #15836 proc arg return type auto unexpectly match proc with concr... | ringabout | 2022-12-09 | 1 | -3/+0 |
* | fix #15836 proc arg return type auto unexpectly match proc with concr… (#21... | Bung | 2022-12-09 | 1 | -0/+3 |
* | fixes #20026; marks system procs which can raise defects (#20864) | ringabout | 2022-11-22 | 1 | -0/+1 |
* | fixes #20740; fixes pre-existing field visibility issues and removes `efSkipF... | ringabout | 2022-11-03 | 1 | -1/+1 |
* | fixes #20572 (#20585) | Andreas Rumpf | 2022-10-17 | 1 | -2/+1 |
* | 'lock levels' are deprecated, now a noop (#20539) | ringabout | 2022-10-11 | 1 | -12/+0 |
* | DAA and 'out' parameters (#20506) | Andreas Rumpf | 2022-10-06 | 1 | -3/+6 |
* | cleanup nfFirstWrite flags (#20500) | Andreas Rumpf | 2022-10-05 | 1 | -2/+1 |
* | add default field support for object in ARC/ORC (#20480) | ringabout | 2022-10-04 | 1 | -1/+2 |
* | pragma for sfCallsite instead of name check + better semantics, test (#20464) | metagn | 2022-10-03 | 1 | -0/+6 |
* | new move analyser2 (#20471) | Andreas Rumpf | 2022-10-01 | 1 | -2/+4 |
* | store full definition AST for consts, fix noRewrite (#20115) | metagn | 2022-09-28 | 1 | -1/+20 |
* | no ropes WIP (#20433) | Andreas Rumpf | 2022-09-27 | 1 | -2/+2 |
* | Fixes #20348; only respect the recursion limit if the symbol's generic type ... | Aditya Siram | 2022-09-22 | 1 | -1/+7 |
* | minor improvements to follow up recent PRs (#20342) | metagn | 2022-09-14 | 1 | -1/+1 |
* | remove unused sfProcvar, "procvar" mentions (#20204) | metagn | 2022-08-24 | 1 | -2/+3 |
* | test removing dollar for objects out of system (#20242) | metagn | 2022-08-24 | 1 | -0/+3 |
* | top-down type inference, implements rfc 149 (#20091) | metagn | 2022-08-24 | 1 | -2/+9 |
* | new .redefine pragma for templates, warn on redefinition without it (#20211) | metagn | 2022-08-23 | 1 | -0/+1 |
* | remove {.this.} pragma, deprecated since 0.19 (#20201) | metagn | 2022-08-23 | 1 | -1/+0 |
* | .forbids pragma: defining forbidden tags (#20050) | Lancer11211 | 2022-07-26 | 1 | -1/+2 |