Commit History

Autor SHA1 Mensaxe Data
  ringabout 93ced31353 use strictdefs for compiler (#22365) hai 1 ano
  Jake Leahy 3f9e16594f fix `jsondoc` not getting `showNonExports` flag (#22267) hai 1 ano
  ringabout d51a392149 replaces implicit passes array registed at runtime with explicit function calls; simplify compilation pipeline (#21444) %!s(int64=2) %!d(string=hai) anos
  ringabout ff8ab06720 fixes #19396; Nimdoc hide nonexported fields (#21305) %!s(int64=2) %!d(string=hai) anos
  Andrey Makarov de9cbf6af1 Fix auto links to subheader when TOC is present (#20279) %!s(int64=2) %!d(string=hai) anos
  quantimnot d30c6419a0 Refactor and doc package handling, module name mangling (#19821) %!s(int64=2) %!d(string=hai) anos
  Andrey Makarov 590d457631 docgen: move to shared RST state (fix #16990) (#18256) %!s(int64=3) %!d(string=hai) anos
  Andrey Makarov 97970d9dcc `doc2tex`: generate docs to Latex (#17997) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 226595515c explicit ID generation for easier IC (#15559) %!s(int64=4) %!d(string=hai) anos
  Miran 112b11c154 group procs of the same name in TOC (#15487) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 7481f43753 fix #13349 regression: isNamedTuple now works with generic tuples (#13350) %!s(int64=5) %!d(string=hai) anos
  Timothee Cour 7ec7731f82 fix #13150 `nim doc --project` now works reliably (#13223) %!s(int64=5) %!d(string=hai) anos
  Timothee Cour 49d1822c8f fixes #13100 nim doc now treats `export localSymbol` correctly (#13123) [backport] %!s(int64=5) %!d(string=hai) anos
  Araq 07d465ca42 [refactoring] remove unused imports in the compiler and in some stdlib modules %!s(int64=5) %!d(string=hai) anos
  Miran 25e3e6db8e docgen: generate docs for modules imported in system.nim, fixes #10972 (#11101) %!s(int64=6) %!d(string=hai) anos
  zah ca4b971bc8 Initial version of the hot-code reloading support for native targets (#10729) %!s(int64=6) %!d(string=hai) anos
  PMunch db95fad6fa Fixes #9364 and add moduleDescription to jsondoc (#9396) %!s(int64=6) %!d(string=hai) anos
  LemonBoy b97a7dbf3d Make the registered passes local to the ModuleGraph (#9259) %!s(int64=6) %!d(string=hai) anos
  Araq 769b562764 some protection against injected doc comments from templates %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 86556ebfdb compiler refactoring; use typesafe path handing; docgen: render symbols between modules %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 0d68ef9f11 runnableExample: put each example to its own file; fixes #7285 %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 1948eadc24 change runnableExamples implementation; fixes #8641; fixes #7135; runnableExamples works for templates and generics %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 826c1e2d78 incremental compilation: implemented basic replay logic %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 40ec7be45c refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 18a3833d60 more refactoring %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf bf6c2c5ccf preparations of making compiler/msgs.nim free of global variables %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 328e7a1005 options.nim: no global variables anymore %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 8ca5b71c6a the remaining passes all compile again %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 46efaf294b big compiler refactoring; avoid globals for multi method dispatcher generation %!s(int64=8) %!d(string=hai) anos