| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | make goto based exceptions available for 'nim cpp' (#13244) | Andreas Rumpf | 2020-01-25 | 1 | -2/+2 |
* | make case-object transitions explicit, make unknownLineInfo a const, replace ... | Jasper Jenkins | 2020-01-17 | 1 | -1/+1 |
* | fixes #13122 (#13126) | Andreas Rumpf | 2020-01-13 | 1 | -4/+2 |
* | VM: support importc var, ptr/pointer types, cast int <=> ptr/pointer (#12877) | Timothee Cour | 2020-01-05 | 1 | -0/+2 |
* | fix #12985 {.push.} now does not apply to generic instantiations (#12986) | Timothee Cour | 2020-01-02 | 1 | -1/+1 |
* | --exception:goto switch for deterministic exception handling (#12977) | Andreas Rumpf | 2020-01-01 | 1 | -1/+1 |
* | ARC: cycle detector (#12823) | Andreas Rumpf | 2019-12-17 | 1 | -1/+1 |
* | Cosmetic compiler cleanup (#12718) | Clyybber | 2019-11-28 | 1 | -61/+61 |
* | implemented a new localPassc pragma (#12706) | Andreas Rumpf | 2019-11-22 | 1 | -1/+6 |
* | fixes and changes the recently introduced 'alignas' to be 'align' (#12666) | Andreas Rumpf | 2019-11-15 | 1 | -2/+2 |
* | implemented alignas pragma (#12643) | Arne Döring | 2019-11-13 | 1 | -8/+9 |
* | .cursor implementation (#12637) | Andreas Rumpf | 2019-11-12 | 1 | -2/+5 |
* | fixes #5050; fixes #11826 (#12606) [backport] | cooldome | 2019-11-07 | 1 | -12/+2 |
* | pragmas.nim: tiny code formatting | Andreas Rumpf | 2019-11-07 | 1 | -2/+1 |
* | remove unused imports | narimiran | 2019-11-06 | 1 | -1/+1 |
* | Fixes semCustomPragma when nkSym (#12414) [backport] | Alexander Ivanov | 2019-10-11 | 1 | -1/+1 |
* | Refactor injectdestructors (#12295) | Clyybber | 2019-10-01 | 1 | -6/+1 |
* | cleanup importjs implementation | Andreas Rumpf | 2019-09-21 | 1 | -12/+5 |
* | importjs symbol (#12218) | Arne Döring | 2019-09-20 | 1 | -1/+17 |
* | fixes #12171 (#12173) | Andreas Rumpf | 2019-09-11 | 1 | -9/+13 |
* | Small ast.nim cleanup (#12156) | Clyybber | 2019-09-09 | 1 | -2/+2 |
* | exportc now mangles same as importc, fixes #10578 (#12144) | Timothee Cour | 2019-09-06 | 1 | -31/+38 |
* | allows access to .compileTime vars at runtime (#12128) | Andreas Rumpf | 2019-09-05 | 1 | -2/+2 |
* | Remove ENDB (#12095) | Clyybber | 2019-08-31 | 1 | -13/+2 |
* | refactor sizealignoffset (#12077) | Andreas Rumpf | 2019-08-28 | 1 | -5/+5 |
* | fixes #12029; finish the 'unused import' feature (#12064) | Andreas Rumpf | 2019-08-27 | 1 | -1/+1 |
* | revert changes | Andrii Riabushenko | 2019-07-25 | 1 | -6/+2 |
* | add test | Andrii Riabushenko | 2019-07-25 | 1 | -2/+6 |
* | newruntime: refchecks:on|off switch | Araq | 2019-07-12 | 1 | -0/+4 |
* | styleCheck: make the compiler and large parts of the stdlib compatible with -... | Araq | 2019-07-10 | 1 | -30/+30 |
* | linter: refactorings | Araq | 2019-07-10 | 1 | -1/+1 |
* | nim styleChecker: implemented all the missing features (bugfix) | Araq | 2019-07-10 | 1 | -4/+9 |
* | [other] new experimental pragma .nodestroy for easier custom destructors | Andreas Rumpf | 2019-06-20 | 1 | -3/+6 |