| Commit message (Expand) | Author | Age | Files | Lines |
* | fixes #14318 (#14335) | Andreas Rumpf | 2022-03-26 | 1 | -1/+1 |
* | fixes #19603; some pragmas were really only supported as top level statements... | Andreas Rumpf | 2022-03-26 | 1 | -6/+9 |
* | move assertions out of system (#19599) | flywind | 2022-03-23 | 1 | -0/+3 |
* | fixes #19078 [backport] (#19090) | Andreas Rumpf | 2021-11-02 | 1 | -1/+3 |
* | Removes deprecated {.injectStmt.}. Fixes #18666 (#18984) | Dominik Picheta | 2021-10-13 | 1 | -7/+1 |
* | strict effects (#18777) | Andreas Rumpf | 2021-09-02 | 1 | -4/+26 |
* | properly fix #10053 ; `FieldDefect` msg now shows discriminant value + linein... | Timothee Cour | 2021-08-13 | 1 | -1/+1 |
* | move {.injectStmt.} to experimental; add a test (#18300) | Timothee Cour | 2021-06-20 | 1 | -2/+3 |
* | refs #18278: do not gag fatal msgs (#18290) | Timothee Cour | 2021-06-18 | 1 | -1/+1 |
* | add colon (#17834) | flywind | 2021-04-24 | 1 | -1/+1 |
* | IC: green tests (#17311) | Andreas Rumpf | 2021-03-19 | 1 | -1/+1 |
* | semLambda removed, semProcAux reworked (#17379) | Saem Ghani | 2021-03-17 | 1 | -6/+13 |
* | Remove declPragmas from lambdas [backport:1.0] (#16966) | hlaaftana | 2021-02-09 | 1 | -6/+7 |
* | fix #16752: threadvar now works with importcpp types; osx now uses native TLS... | Timothee Cour | 2021-01-27 | 1 | -1/+3 |
* | `--hintAsError` (#16763) | Timothee Cour | 2021-01-20 | 1 | -0/+1 |
* | IC: next steps (#16632) | Andreas Rumpf | 2021-01-12 | 1 | -3/+3 |
* | IC: next steps (#16550) | Andreas Rumpf | 2021-01-07 | 1 | -0/+4 |
* | big steps torwards an efficient, simple IC implementation (#16543) | Andreas Rumpf | 2021-01-02 | 1 | -6/+4 |
* | refactorings to prepare the compiler for IC (#15935) | Andreas Rumpf | 2020-12-17 | 1 | -1/+3 |
* | cmdline: improve command processing (#16056) | Timothee Cour | 2020-11-26 | 1 | -1/+1 |
* | fix #12558 (#15864) | flywind | 2020-11-09 | 1 | -1/+5 |
* | EnumUtils, speed up findStr in compiler (#15777) | cooldome | 2020-11-03 | 1 | -1/+1 |
* | Use modern enums in compiler (#15775) | cooldome | 2020-11-02 | 1 | -7/+7 |
* | closes #7658 (#15784) | flywind | 2020-10-30 | 1 | -3/+6 |
* | explicit ID generation for easier IC (#15559) | Andreas Rumpf | 2020-10-25 | 1 | -4/+4 |
* | implements https://github.com/nim-lang/RFCs/issues/260 (#15505) | Andreas Rumpf | 2020-10-07 | 1 | -10/+20 |
* | implements https://github.com/nim-lang/RFCs/issues/258 (#15503) | Andreas Rumpf | 2020-10-06 | 1 | -0/+9 |
* | fixes #15430, pop pragma takes invalid input (#15449) | shirleyquirk | 2020-10-01 | 1 | -1/+3 |
* | .noalias annotation; frontend support (#15419) | Andreas Rumpf | 2020-09-28 | 1 | -2/+6 |
* | Expand hoisted default params in sem (#15270) | Clyybber | 2020-09-05 | 1 | -3/+3 |
* | Big compiler Cleanup (#14777) | Clyybber | 2020-08-28 | 1 | -3/+3 |
* | Use typeflag instead | Clyybber | 2020-08-10 | 1 | -2/+4 |
* | Make explicit {.nimcall.} a seperate calling convention | Clyybber | 2020-08-08 | 1 | -3/+3 |
* | fixes #14458 [backport:1.2] (#14756) | Andreas Rumpf | 2020-06-22 | 1 | -1/+1 |
* | `nim doc --backend:js`, `nim doc --doccmd:-d:foo`, `nim r --backend:js`, `--d... | Timothee Cour | 2020-05-11 | 1 | -4/+4 |
* | CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static ... | Timothee Cour | 2020-04-23 | 1 | -1/+5 |
* | remove the nilChecks switch; refs #11570 | Araq | 2020-04-20 | 1 | -1/+0 |
* | drnim: tiny progress (#13882) | Andreas Rumpf | 2020-04-15 | 1 | -1/+1 |
* | finally de-deprecate the .define and .undef pragmas | Andreas Rumpf | 2020-04-04 | 1 | -2/+0 |
* | new feature: ability to turn specific warnings to errors | Andreas Rumpf | 2020-04-04 | 1 | -19/+16 |
* | added an .assert pragma and mentioned the pragmas in the changelog | Araq | 2020-04-02 | 1 | -1/+1 |
* | The raises list can now use expressions referencing the generic params | Zahary Karadjov | 2020-04-01 | 1 | -4/+7 |
* | Replace tfHasRequiresInit with a more accurate mechanism | Zahary Karadjov | 2020-04-01 | 1 | -1/+1 |
* | More sophistication; Allow requiresInit to be specified per-field | Zahary Karadjov | 2020-04-01 | 1 | -3/+7 |
* | First steps, the compiler can boot with enforced requiresInit | Zahary Karadjov | 2020-04-01 | 1 | -1/+1 |
* | DrNim (Nim compiler with Z3 integration) (#13743) | Andreas Rumpf | 2020-03-31 | 1 | -5/+32 |
* | '.push raises: []' now also affects proc types (#13776) | Andreas Rumpf | 2020-03-29 | 1 | -3/+3 |
* | new feature: --staticBoundChecks:on to enforce static array index checking (#... | Andreas Rumpf | 2020-03-18 | 1 | -2/+5 |
* | sink parameter inference for types that have destructors (#13544) | Andreas Rumpf | 2020-03-04 | 1 | -2/+6 |
* | properly handle note override logic/verbosity/config/cmdline using modifiedyN... | Timothee Cour | 2020-02-27 | 1 | -0/+1 |