Commit History

Auteur SHA1 Bericht Datum
  Andrii Riabushenko 4c73139316 revert changes 5 jaren geleden
  Andrii Riabushenko d7bc4e43a2 fixes #11826 5 jaren geleden
  Andreas Rumpf fbb0642e27 Merge branch 'devel' into araq-detect-unused-imports 5 jaren geleden
  Araq 07d465ca42 [refactoring] remove unused imports in the compiler and in some stdlib modules 5 jaren geleden
  Araq 4137a4dbf3 [feature] detect unused imports 5 jaren geleden
  Jasper Jenkins f774426095 Smarter variant object construction (#11273) 5 jaren geleden
  Arne Döring b92fd30282 rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227) 5 jaren geleden
  Clyybber f18b3af9d4 Replace countup(x, y-1) with x ..< y 5 jaren geleden
  Araq 750f50b6c0 destructors: internal compiler refactoring 5 jaren geleden
  Andreas Rumpf aa072b9525 fixes #10930 5 jaren geleden
  Andreas Rumpf bf592c4e94 more destructor based changes (#10885) 5 jaren geleden
  cooldome 1e63f1edb3 destructors: first step towards fixing #9617 (#10341) 6 jaren geleden
  Araq 366b6be4fb compiler refactoring: TSymSeq is gone for good 6 jaren geleden
  LemonBoy 33458894da Fix overload resolution for pragmas evaluation (#8902) 6 jaren geleden
  Andreas Rumpf 1948eadc24 change runnableExamples implementation; fixes #8641; fixes #7135; runnableExamples works for templates and generics 6 jaren geleden
  Araq c0c8828d9f allow .experimental in a .push/pop environment; refs #8676 6 jaren geleden
  Andreas Rumpf dae5450947 WIP: disallow 'nil' for strings and seqs 6 jaren geleden
  Zahary Karadjov a49b06a52a Implement the `is` operator for the new static and typedesc type classes 6 jaren geleden
  Andreas Rumpf 61fb83ecbb baby steps for incremental compilation 6 jaren geleden
  Andreas Rumpf 40ec7be45c refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly 6 jaren geleden
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler 6 jaren geleden
  Andreas Rumpf f86ca02960 make semantic checking free of globals 6 jaren geleden
  Andreas Rumpf bf6c2c5ccf preparations of making compiler/msgs.nim free of global variables 6 jaren geleden
  Araq 5526252fa0 fixes testament compilation 6 jaren geleden
  Andreas Rumpf 328e7a1005 options.nim: no global variables anymore 6 jaren geleden
  Andreas Rumpf e1a921ce4f lookups compiles again 6 jaren geleden
  Zahary Karadjov 2b8bf8fc4a A motivating example for the new `bindSym` behavior. 6 jaren geleden
  Andreas Rumpf f697596faf semcheck: code cleanups 6 jaren geleden
  Andreas Rumpf ee366f1746 .experimental can now be used to enable specific features 6 jaren geleden
  Andreas Rumpf 33b69f0ed0 refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654 6 jaren geleden