Commit History

Author SHA1 Message Date
  Andreas Rumpf cab1db0db2 enable destructors for top level statements; needs to be documented 6 years ago
  LemonBoy 4d9aec1858 Revert #7964 6 years ago
  Andreas Rumpf 3467c455c0 fixes #1616; fixes 'nim doc' regressions 6 years ago
  LemonBoy 91b37311d9 Fix AST generation for case statements (#8908) 6 years ago
  Andreas Rumpf 696c0c48c7 fixes merge conflict 6 years ago
  LemonBoy c04404635b Fix unsound transform pass (#8633) 6 years ago
  LemonBoy ba7c874a7d Mysterious fix for #8550 (#8561) 6 years ago
  Andreas Rumpf 74bf316619 more progress on destructor based strings 6 years ago
  Andreas Rumpf 0926754e68 make tests green again 6 years ago
  Zahary Karadjov 31651ecd61 allow referencing other parameters in default parameter values 6 years ago
  Araq 1074cc1fb9 fixes yet another merge conflict 6 years ago
  Yuriy Glukhov 5c449c8cd1 Removed oldIterTranf feature 6 years ago
  Araq 8e9551b1c7 fixex merge conflicts 6 years ago
  Andreas Rumpf 9ab92824f6 AST change: keep nkStaticStmt in the AST for incremental compilation support 6 years ago
  Andreas Rumpf 61fb83ecbb baby steps for incremental compilation 6 years ago
  Andreas Rumpf 40ec7be45c refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly 6 years ago
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler 6 years ago
  Andreas Rumpf a4e2b0c153 platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals 6 years ago
  Araq 2a7fc84c86 remove ast.emptyNode global; cleanup configuration.nim 6 years ago
  Yuriy Glukhov cfe40a3e6e Merge branch 'devel' into yield-in-try 6 years ago
  Andreas Rumpf 328e7a1005 options.nim: no global variables anymore 6 years ago
  Andreas Rumpf fedc136985 transf and vmgen compile again 6 years ago
  Yuriy Glukhov 48d8e215d5 Don't leak sem PContext into transf 6 years ago
  Yuriy Glukhov d71f69ab50 Closure iter transformation 6 years ago
  Andreas Rumpf ee366f1746 .experimental can now be used to enable specific features 6 years ago
  Andreas Rumpf 47335aab41 introduce nkTupleConstr AST node for unary tuple construction; breaking change 6 years ago
  cooldome 16c1a90857 Cpp codegen: handling of imported exceptions. Fixes #3571 (#7360) 6 years ago
  cooldome 12b11fd848 Fix compiler crash on try expression with infix as (Fixes #7116) (#7112) 7 years ago
  Andreas Rumpf e4081a7201 preparations for language extensions: 'sink' and 'lent' types 7 years ago
  Araq 720c73e6d5 symbol files: fixes the logic for multi-methods 7 years ago