Historia zmian

Autor SHA1 Wiadomość Data
  cooldome 1e63f1edb3 destructors: first step towards fixing #9617 (#10341) 6 lat temu
  Araq 366b6be4fb compiler refactoring: TSymSeq is gone for good 6 lat temu
  LemonBoy 33458894da Fix overload resolution for pragmas evaluation (#8902) 6 lat temu
  Andreas Rumpf 1948eadc24 change runnableExamples implementation; fixes #8641; fixes #7135; runnableExamples works for templates and generics 6 lat temu
  Araq c0c8828d9f allow .experimental in a .push/pop environment; refs #8676 6 lat temu
  Andreas Rumpf dae5450947 WIP: disallow 'nil' for strings and seqs 6 lat temu
  Zahary Karadjov a49b06a52a Implement the `is` operator for the new static and typedesc type classes 6 lat temu
  Andreas Rumpf 61fb83ecbb baby steps for incremental compilation 6 lat temu
  Andreas Rumpf 40ec7be45c refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly 6 lat temu
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler 6 lat temu
  Andreas Rumpf f86ca02960 make semantic checking free of globals 6 lat temu
  Andreas Rumpf bf6c2c5ccf preparations of making compiler/msgs.nim free of global variables 6 lat temu
  Araq 5526252fa0 fixes testament compilation 6 lat temu
  Andreas Rumpf 328e7a1005 options.nim: no global variables anymore 6 lat temu
  Andreas Rumpf e1a921ce4f lookups compiles again 6 lat temu
  Zahary Karadjov 2b8bf8fc4a A motivating example for the new `bindSym` behavior. 6 lat temu
  Andreas Rumpf f697596faf semcheck: code cleanups 6 lat temu
  Andreas Rumpf ee366f1746 .experimental can now be used to enable specific features 6 lat temu
  Andreas Rumpf 33b69f0ed0 refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654 6 lat temu
  Andreas Rumpf e4081a7201 preparations for language extensions: 'sink' and 'lent' types 7 lat temu
  Araq 8d1a5dc8e7 the documentation generator now supports system.runnableExamples 7 lat temu
  Fabian Keller 7c03c882f5 Remove more usages of unary lt (fixes #6634) (#6641) 7 lat temu
  Andreas Rumpf f1dab39086 remove old implementation of the roof operator; make tests green again; close #6292 7 lat temu
  Araq 3aa7c2232e destructors: supportsCopyMem finally works for recursive types 7 lat temu
  Araq 45d74f4081 destructors: preparations for upcoming changes 7 lat temu
  Andreas Rumpf 1a61c4d46d first implementation of the 'func' keyword 7 lat temu
  Andreas Rumpf fd4ef6ae8f .pure enums are much more convenient to use now 7 lat temu
  Zahary Karadjov cd02561368 introduce a pre-processing pass for the concept bodies 7 lat temu
  Zahary Karadjov bc01835091 Allow tyOr,tyAnd and tyNot to be constructed in more contexts 7 lat temu
  Zahary Karadjov 34c34cb49b move the object construction logic to a separate file 7 lat temu