Commit History

Autor SHA1 Mensaxe Data
  Andreas Rumpf ce692ce817 make tests green again %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 84d122b5c8 extended system.type/typeof to support an upcoming 'collect' macro that works much better than sugar.lc %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 1948eadc24 change runnableExamples implementation; fixes #8641; fixes #7135; runnableExamples works for templates and generics %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf dae5450947 WIP: disallow 'nil' for strings and seqs %!s(int64=6) %!d(string=hai) anos
  Araq d8e66d6acc fixes merge conflict %!s(int64=6) %!d(string=hai) anos
  Timothee Cour c352329714 runnableExamples: keep (gitignored) generated foo_examples.nim for inspection even on success (#8544) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf e555e97b4b use slashes instead of dots for paths %!s(int64=6) %!d(string=hai) anos
  Timothee Cour 06571f5495 fixes #8323 : avoid polluting git status after `nim doc foo` (#8415) %!s(int64=6) %!d(string=hai) anos
  skilchen 6de52d2b74 make runnableExamples use a private nimcache so that they can be tested in parallel (#8281) %!s(int64=6) %!d(string=hai) anos
  LemonBoy 0a14b3d198 Check the RHS when building a set (#8159) %!s(int64=6) %!d(string=hai) anos
  LemonBoy 52fc16d5d2 Return an error symbol as macro output if needed (#8116) %!s(int64=6) %!d(string=hai) anos
  Zahary Karadjov 31651ecd61 allow referencing other parameters in default parameter values %!s(int64=6) %!d(string=hai) anos
  Zahary Karadjov 5bcf8bcb59 fixes #7222; fixes #5595; fixes #3747 %!s(int64=6) %!d(string=hai) anos
  Zahary Karadjov fb27357b62 A minimal patch enabling the new typedesc and static types syntax %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 5348fef003 implements a --nep1:on switch to make the compiler enforce the naming conventions outlined in NEP-1 %!s(int64=6) %!d(string=hai) anos
  Araq 8e9551b1c7 fixex merge conflicts %!s(int64=6) %!d(string=hai) anos
  andri lim 069a53ad4b fixes #7906, array and openarray arg vs. ptr/ref generic (#7909) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 12996c08a1 fixed merge conflict %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 826c1e2d78 incremental compilation: implemented basic replay logic %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 61fb83ecbb baby steps for incremental compilation %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 31d9df9e75 runnableExamples: use the self exe to test the examples %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf ddc6cec69e refactoring: move DB model to incremental.nim %!s(int64=6) %!d(string=hai) anos
  andri lim 25a41d5d90 fixes #7818, correct internal representation of generic objects array construction (#7824) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 40ec7be45c refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 18a3833d60 more refactoring %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 9849808720 Merge branch 'devel' into araq-big-refactoring %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler %!s(int64=6) %!d(string=hai) anos
  Zahary Karadjov 1c478db375 fix #7883; fix #7829 %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf bf6c2c5ccf preparations of making compiler/msgs.nim free of global variables %!s(int64=6) %!d(string=hai) anos
  Araq 2a7fc84c86 remove ast.emptyNode global; cleanup configuration.nim %!s(int64=6) %!d(string=hai) anos