Commit History

Author SHA1 Message Date
  Zahary Karadjov 59d19946c0 fix some breakage after rebasing 6 years ago
  Zahary Karadjov 5bcf8bcb59 fixes #7222; fixes #5595; fixes #3747 6 years ago
  Zahary Karadjov a49b06a52a Implement the `is` operator for the new static and typedesc type classes 6 years ago
  Zahary Karadjov fb27357b62 A minimal patch enabling the new typedesc and static types syntax 6 years ago
  Andreas Rumpf 5348fef003 implements a --nep1:on switch to make the compiler enforce the naming conventions outlined in NEP-1 6 years ago
  Yuriy Glukhov 8f06763491 Fixes #6803 6 years ago
  Araq 1074cc1fb9 fixes yet another merge conflict 6 years ago
  Araq 68ba13c759 fixes merge conflict 6 years ago
  Andreas Rumpf 76676cb79f Merge pull request #8009 from yglukhov/remove-oldIterTransf 6 years ago
  Yuriy Glukhov 5c449c8cd1 Removed oldIterTranf feature 6 years ago
  Vindaar 4ab6dd51b0 fix #7997 6 years ago
  Araq 8e9551b1c7 fixex merge conflicts 6 years ago
  Andreas Rumpf 826c1e2d78 incremental compilation: implemented basic replay logic 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 f86ca02960 make semantic checking free of globals 6 years ago
  Andreas Rumpf a4e2b0c153 platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals 6 years ago
  Andreas Rumpf bf6c2c5ccf preparations of making compiler/msgs.nim free of global variables 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
  Araq 5526252fa0 fixes testament compilation 6 years ago
  Andreas Rumpf 328e7a1005 options.nim: no global variables anymore 6 years ago
  Andreas Rumpf e4c088721a make nimsuggest compile again 6 years ago
  Andreas Rumpf 050789a8f4 sem pass compiles again 6 years ago
  Andreas Rumpf dd35111ff2 semstmts compiles again 6 years ago
  Andreas Rumpf ce859d8c16 more modules compile again 6 years ago
  Yuriy Glukhov ce63490928 Yield in try 6 years ago
  Zahary Karadjov cf13c5fba4 implement the export/except statement 6 years ago
  Zahary Karadjov 2b8bf8fc4a A motivating example for the new `bindSym` behavior. 6 years ago
  Zahary Karadjov bdcb729597 Better support for treating templates and macros as symbols. 6 years ago