Commit History

Author SHA1 Message Date
  Andreas Rumpf 86556ebfdb compiler refactoring; use typesafe path handing; docgen: render symbols between modules 6 years ago
  Araq 47cbe0e54d fixes #8852 6 years ago
  Araq 2f7b979e38 fixes #8066 6 years ago
  Oscar Nihlgård 96363ecaf3 Fix nkImportAs regression (#8796) 6 years ago
  Oscar Nihlgård d6d3f092a3 Fix for module alias inside brackets (#8726) 6 years ago
  Andreas Rumpf 826c1e2d78 incremental compilation: implemented basic replay logic 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 bf6c2c5ccf preparations of making compiler/msgs.nim free of global variables 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 bb8c47b496 pragmas compiles again 6 years ago
  Zahary Karadjov cf13c5fba4 implement the export/except statement 6 years ago
  Araq 8518683dc7 the 'deprecated' pragma for modules now supports an error message 6 years ago
  Yuriy Glukhov 60c7bbc8b7 Jump to definition on import will open the imported module (#7155) 6 years ago
  Araq 8db5b32ff7 make type vs proc ambiguous handling more consistent; fixes #6726; fixes #6693 7 years ago
  BigEpsilon e2af486434 Add sections (type, var, let, const, using) support for reorder pragma (#6326) 7 years ago
  Andreas Rumpf 02ff5f596c implemented new experimental scriptable import mechanism 7 years ago
  Andreas Rumpf fd4ef6ae8f .pure enums are much more convenient to use now 7 years ago
  Andreas Rumpf 24a0927644 fixes #5185 7 years ago
  Andreas Rumpf 64912d3d70 fixes #5185 7 years ago
  Andreas Rumpf 4e481cc316 implements module grouping for the import statement 8 years ago
  Andreas Rumpf 01ae0d28d4 recursive modules are only detected to improve error messages 8 years ago
  Andreas Rumpf 7be1c55cf1 make tests green again 8 years ago
  Araq 074f276c8a disallow recursive module dependencies 8 years ago
  Araq 9e6fb3f696 new dependency tracking for nimsuggest 8 years ago
  Araq 773d17cd14 big refactoring: step 1 8 years ago
  Andreas Rumpf 154db46db8 fixes a regression that caused --import in a config file to break things 8 years ago