Commit History

Autor SHA1 Mensaxe Data
  ringabout 519d976f62 compute checksum of nim files early in the pipelines (#23268) hai 11 meses
  ringabout d51a392149 replaces implicit passes array registed at runtime with explicit function calls; simplify compilation pipeline (#21444) hai 1 ano
  ringabout bdc850916f improve invalid module names errors (#21412) hai 1 ano
  Andrey Makarov 081dfea746 Fix "imported but not used" warnings (#20575) %!s(int64=2) %!d(string=hai) anos
  quantimnot d30c6419a0 Refactor and doc package handling, module name mangling (#19821) %!s(int64=2) %!d(string=hai) anos
  flywind 7f6e800caf move assertions out of system (#19599) %!s(int64=2) %!d(string=hai) anos
  Timothee Cour 0483a5ffaf improvements to hint:processing: show import stack, distinguish nims, show includes etc (#18372) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 5d15bd7b61 refs #18278: do not gag fatal msgs (#18290) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 8161b02897 `import foo {.all.}` reboot (#17706) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 6c1c8f51b3 IC: green tests (#17311) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf fb80d2ff85 IC: bugfixes (WIP) (#16836) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 25745ad195 IC: final implementation steps (#16801) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf cf6dd57efe IC: next steps (#16632) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 796498525a IC: next steps (#16550) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 73a8b950cb big steps torwards an efficient, simple IC implementation (#16543) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 979148e863 refactorings to prepare the compiler for IC (#15935) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour c1664f93b0 new: `nim -e:cmd` to run a command directly; also fixes #15731 (#15687) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 226595515c explicit ID generation for easier IC (#15559) %!s(int64=4) %!d(string=hai) anos
  Clyybber 13e659cfec Big compiler Cleanup (#14777) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 01f6e505c8 bug fixes with sfMainModule, hints, mainPackageNotes, mainPackageId, hintSuccessX (#14555) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 0d0ea3a11e no more code duplication bw liMessage and rawMessage + several bug fixes (#14415) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 7ec7731f82 fix #13150 `nim doc --project` now works reliably (#13223) %!s(int64=4) %!d(string=hai) anos
  Jasper Jenkins 796aafe7e0 make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170) %!s(int64=5) %!d(string=hai) anos
  Clyybber 7e747d11c6 Cosmetic compiler cleanup (#12718) %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf 114da04cbb fixes #12029; finish the 'unused import' feature (#12064) %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf c8cffaf420 Incremental compilation (IC): Improvements (#11881) %!s(int64=5) %!d(string=hai) anos
  Araq 07d465ca42 [refactoring] remove unused imports in the compiler and in some stdlib modules %!s(int64=5) %!d(string=hai) anos
  Araq c94647aeca styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf 9d8b4d6020 fixes #11057 (#11345) %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf 0121dda9ba remove the restriction that module names need to be unique per Nimble… (#11064) %!s(int64=5) %!d(string=hai) anos