Commit History

Author SHA1 Message Date
  hlaaftana 5933aece9b `caseStmtMacros` no longer experimental, experimental manual refactor (#19173) 3 years ago
  Jaremy Creechley 141b76e365 Add Zephyr Support (#19003) 3 years ago
  Timothee Cour f77dea01fd define `nimVersion` automatically and avoid needing -d:nimVersion140 (#18726) 3 years ago
  Andreas Rumpf 5d315ebcc2 ported Nim to proprietary CrossOS [backport] (#18889) 3 years ago
  Andreas Rumpf c2b20516d3 implemented Unicode operators (#18789) 3 years ago
  Andreas Rumpf e0ef859130 strict effects (#18777) 3 years ago
  Andreas Rumpf a273ea70e8 implements overloadable enum values; WIP (#18470) 3 years ago
  Timothee Cour d5b5827bc2 fix setCommand so it behaves like regular nim invocation (#18555) 3 years ago
  Andreas Rumpf b3aca78e22 closes #18433 (#18484) 3 years ago
  Timothee Cour 565e07a993 enable VM tracing in user code via `{.define(nimVmTrace).}` (#18244) 3 years ago
  Andrey Makarov 590d457631 docgen: move to shared RST state (fix #16990) (#18256) 3 years ago
  Timothee Cour 87cd9b24a3 add more APIs to compiler/debugutils; re-export it (#18243) 3 years ago
  Timothee Cour e1e8af535e merge BuildMode into SuccessX, remove code duplication w drnim, add useful info to successx, add gc to compilesettings (#18252) 3 years ago
  Timothee Cour 654a20166e simplify extccomp.nim json logic via jsonutils; fix #18084 (#18100) 3 years ago
  Andreas Rumpf 06232b7f2e fixes #18058 (#18162) 3 years ago
  Andrey Makarov 97970d9dcc `doc2tex`: generate docs to Latex (#17997) 3 years ago
  Andreas Rumpf 39ad9a69a9 ORC: improvements (#17993) 3 years ago
  Andreas Rumpf 378ee7f888 feature: the compiler can warn when you use the implicit 'result' variable (#17988) [backport:1.2] 3 years ago
  Andreas Rumpf 51f3ef6cb8 fixes #15848 [backport:1.2] (#17959) 3 years ago
  Andreas Rumpf 56068101f6 tiny cleanup (#17957) 3 years ago
  Andreas Rumpf fb86271556 system.nim cleanup some exported constants which should never have be… (#17909) 3 years ago
  Timothee Cour 87229e272e fix #17853 (ascii message separator broke json nim dump) (#17887) 3 years ago
  Timothee Cour ffe4328b35 `--usenimcache` (implied by `nim r main`) now caches some compile options to avoid recompiling when project was previously compiled with such options. (#17829) 3 years ago
  Timothee Cour e4a3feeb92 add `--processing:dots|filenames|off` to customize `hintProcessing` (#17817) 3 years ago
  Timothee Cour da1c1a7117 `--filenames:abs|canonical|legacyRelProj` for filenames in compiler msgs (replaces `--listfullpaths:on|off`) (#17746) 3 years ago
  Andreas Rumpf 3b80f0dc8e IC navigator: added support for include files (#17784) 3 years ago
  Timothee Cour 5c9c1988f6 -d:nimDebug: calls doAssert false instead of quit (#17739) 3 years ago
  Timothee Cour 8161b02897 `import foo {.all.}` reboot (#17706) 3 years ago
  Andreas Rumpf 67e28c07f9 IC: first steps towards 'nim check --def --ic:on' (#17714) 3 years ago
  rockcavera d3702a4dc3 removing warning imported and not used debugutils (#17660) 3 years ago