| Commit message (Expand) | Author | Age | Files | Lines |
* | store full definition AST for consts, fix noRewrite (#20115) | metagn | 2022-09-28 | 1 | -17/+28 |
* | Fixes #20348; only respect the recursion limit if the symbol's generic type ... | Aditya Siram | 2022-09-22 | 1 | -0/+1 |
* | report expression has no type other than has to be used (or discarded… (#20... | Bung | 2022-09-20 | 1 | -0/+3 |
* | remove deprecated type pragma syntax, fix bugs that required it (#20199) | metagn | 2022-09-03 | 1 | -2/+17 |
* | support cstring in `case` (#20130) | metagn | 2022-09-01 | 1 | -1/+1 |
* | top-down type inference, implements rfc 149 (#20091) | metagn | 2022-08-24 | 1 | -28/+48 |
* | fixes #20031; uint64 is an ordinal type since 1.0 (#20094) | ringabout | 2022-07-27 | 1 | -1/+1 |
* | .forbids pragma: defining forbidden tags (#20050) | Lancer11211 | 2022-07-26 | 1 | -1/+1 |
* | Change `styleCheck` to ignore foreign packages (#19822) | quantimnot | 2022-07-14 | 1 | -7/+7 |
* | give a better error message for some template expansions (#19871) | Andreas Rumpf | 2022-06-09 | 1 | -2/+4 |
* | [nimsuggest] return the type when on symbol in let/var (#19639) | Ivan Yonchovski | 2022-04-07 | 1 | -3/+6 |
* | nvro don't touch cdecl types [backport: 1.6] (#19461) | flywind | 2022-01-28 | 1 | -0/+1 |
* | New/better macro pragmas, mark some as experimental (#19406) | metagn | 2022-01-20 | 1 | -116/+170 |
* | `caseStmtMacros` no longer experimental, experimental manual refactor (#19173) | hlaaftana | 2021-11-23 | 1 | -4/+4 |
* | Accept nnkTypeSection from typedef macro pragmas (#19168) | hlaaftana | 2021-11-22 | 1 | -5/+13 |
* | fixes 'lent T' inside object constructor [backport] (#18911) | Andreas Rumpf | 2021-09-27 | 1 | -1/+1 |
* | correct effect tracking for .borrowed procs [backport] (#18882) | Andreas Rumpf | 2021-09-23 | 1 | -1/+4 |
* | fixes #18863 [backport] (#18871) | Andreas Rumpf | 2021-09-20 | 1 | -1/+1 |
* | Dotborrow now works with generic distincts (#18848) | Jason Beetham | 2021-09-14 | 1 | -1/+2 |
* | Generic pointer procs now error if no types supplied (#18832) | Jason Beetham | 2021-09-11 | 1 | -1/+1 |
* | implements https://github.com/nim-lang/RFCs/issues/407 (#18793) | Andreas Rumpf | 2021-09-03 | 1 | -0/+14 |
* | strict effects (#18777) | Andreas Rumpf | 2021-09-02 | 1 | -2/+7 |
* | fix: `var a{.foo.} = expr` inside templates (refs #15920) (except when `foo` ... | Timothee Cour | 2021-08-11 | 1 | -15/+20 |
* | implements overloadable enum values; WIP (#18470) | Andreas Rumpf | 2021-07-28 | 1 | -1/+15 |
* | fixes #18565 (#18593) | Andreas Rumpf | 2021-07-27 | 1 | -11/+11 |
* | refactoring: removed dead code (#18567) | Andreas Rumpf | 2021-07-24 | 1 | -1/+1 |
* | ORC: support for custom =trace procs (#18459) | Andreas Rumpf | 2021-07-09 | 1 | -3/+10 |
* | ORC: use =destroy instead of =dispose (#18440) | Andreas Rumpf | 2021-07-07 | 1 | -2/+0 |
* | improvements to hint:processing: show import stack, distinguish nims, show in... | Timothee Cour | 2021-06-30 | 1 | -0/+1 |
* | Fix doubly typed forward declarations (#18279) | Clyybber | 2021-06-16 | 1 | -1/+6 |
* | fixes #18235 - proc annotation type macro sym leak (#18249) | Saem Ghani | 2021-06-14 | 1 | -4/+4 |
* | fixes #15884 (#18230) | Andreas Rumpf | 2021-06-10 | 1 | -1/+1 |
* | fixes #18059 (#18140) | Andreas Rumpf | 2021-06-02 | 1 | -1/+19 |
* | Fixes #5034 illformed AST from getImpl with proc returning value (#17976) | Dylan Modesitt | 2021-05-31 | 1 | -4/+21 |
* | minor cleanups (#17948) | Andreas Rumpf | 2021-05-06 | 1 | -2/+0 |
* | Revert localErrorNode param order changes (#17809) | Clyybber | 2021-04-21 | 1 | -1/+1 |
* | fix `hintMsgOrigin` regression + simplify msgs code (#17805) | Timothee Cour | 2021-04-21 | 1 | -5/+3 |
* | Introduce localErrorNode (#17785) | Clyybber | 2021-04-19 | 1 | -2/+1 |
* | `import foo {.all.}` reboot (#17706) | Timothee Cour | 2021-04-16 | 1 | -0/+1 |
* | type with same name in different scope now works (#17710) | Timothee Cour | 2021-04-14 | 1 | -2/+5 |
* | IC: integrity checking (#17695) | Andreas Rumpf | 2021-04-11 | 1 | -1/+1 |
* | [nim check]fix #17460 (#17569) | flywind | 2021-03-29 | 1 | -0/+2 |
* | custom integer literals (#17489) | Andreas Rumpf | 2021-03-24 | 1 | -1/+1 |
* | semTemplateDef and t17433 clean-ups (#17448) | Saem Ghani | 2021-03-22 | 1 | -18/+0 |
* | semLambda removed, semProcAux reworked (#17379) | Saem Ghani | 2021-03-17 | 1 | -177/+163 |
* | fixes #11225; generic sandwich problems; [backport:1.2] (#17255) | Andreas Rumpf | 2021-03-09 | 1 | -2/+2 |
* | new-style concepts implementation, WIP (#15251) | Andreas Rumpf | 2021-02-24 | 1 | -1/+1 |
* | rename case statement macro from match to `case` (#16923) | hlaaftana | 2021-02-08 | 1 | -3/+3 |
* | IC: bugfixes (WIP) (#16836) | Andreas Rumpf | 2021-02-02 | 1 | -2/+2 |
* | remove conditionals on nimHasUserErrors, nimNoNilSeqs2, nimNoNilSeqs (#16861) | Timothee Cour | 2021-01-29 | 1 | -4/+1 |