Commit History

Автор SHA1 Съобщение Дата
  Andreas Rumpf 86556ebfdb compiler refactoring; use typesafe path handing; docgen: render symbols between modules преди 6 години
  Araq 47cbe0e54d fixes #8852 преди 6 години
  Araq 2f7b979e38 fixes #8066 преди 6 години
  Oscar Nihlgård 96363ecaf3 Fix nkImportAs regression (#8796) преди 6 години
  Oscar Nihlgård d6d3f092a3 Fix for module alias inside brackets (#8726) преди 6 години
  Andreas Rumpf 826c1e2d78 incremental compilation: implemented basic replay logic преди 6 години
  Andreas Rumpf 61fb83ecbb baby steps for incremental compilation преди 6 години
  Andreas Rumpf 40ec7be45c refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly преди 6 години
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler преди 6 години
  Andreas Rumpf bf6c2c5ccf preparations of making compiler/msgs.nim free of global variables преди 6 години
  Araq 5526252fa0 fixes testament compilation преди 6 години
  Andreas Rumpf 328e7a1005 options.nim: no global variables anymore преди 6 години
  Andreas Rumpf e4c088721a make nimsuggest compile again преди 6 години
  Andreas Rumpf bb8c47b496 pragmas compiles again преди 6 години
  Zahary Karadjov cf13c5fba4 implement the export/except statement преди 6 години
  Araq 8518683dc7 the 'deprecated' pragma for modules now supports an error message преди 6 години
  Yuriy Glukhov 60c7bbc8b7 Jump to definition on import will open the imported module (#7155) преди 7 години
  Araq 8db5b32ff7 make type vs proc ambiguous handling more consistent; fixes #6726; fixes #6693 преди 7 години
  BigEpsilon e2af486434 Add sections (type, var, let, const, using) support for reorder pragma (#6326) преди 7 години
  Andreas Rumpf 02ff5f596c implemented new experimental scriptable import mechanism преди 7 години
  Andreas Rumpf fd4ef6ae8f .pure enums are much more convenient to use now преди 7 години
  Andreas Rumpf 24a0927644 fixes #5185 преди 7 години
  Andreas Rumpf 64912d3d70 fixes #5185 преди 8 години
  Andreas Rumpf 4e481cc316 implements module grouping for the import statement преди 8 години
  Andreas Rumpf 01ae0d28d4 recursive modules are only detected to improve error messages преди 8 години
  Andreas Rumpf 7be1c55cf1 make tests green again преди 8 години
  Araq 074f276c8a disallow recursive module dependencies преди 8 години
  Araq 9e6fb3f696 new dependency tracking for nimsuggest преди 8 години
  Araq 773d17cd14 big refactoring: step 1 преди 8 години
  Andreas Rumpf 154db46db8 fixes a regression that caused --import in a config file to break things преди 8 години