Commit History

Author SHA1 Message Date
  quantimnot fd76c00479 Refactor and doc package handling, module name mangling (#19821) 2 years ago
  flywind 35c812fda1 nvro don't touch cdecl types [backport: 1.6] (#19461) 3 years ago
  Andreas Rumpf ac57c3193d fixes an old ARC bug: the produced copy/sink operations don't copy the hidden type field for objects with enabled inheritance; fixes #19205 [backport:1.6] (#19232) 3 years ago
  Andreas Rumpf f85e09633d fixes #19013 [backport:1.6] (#19111) 3 years ago
  Timothee Cour f77dea01fd define `nimVersion` automatically and avoid needing -d:nimVersion140 (#18726) 3 years ago
  Andreas Rumpf 90a2b5afd8 correct effect tracking for .borrowed procs [backport] (#18882) 3 years ago
  Andreas Rumpf e0ef859130 strict effects (#18777) 3 years ago
  Timothee Cour fa7c1aa864 move PNode.comment to a side channel, reducing memory usage during compilation by a factor 1.25x (#18760) 3 years ago
  flywind 061a9183f7 replace wrt with proper word (#18724) 3 years ago
  flywind 13b9729183 fix #18627(Program segfaults with ARC when using openArray[string]) (#18713) 3 years ago
  Timothee Cour 394f4ac7bb improvements to `addInt` and `$` for integer types (#18592) 3 years ago
  Timothee Cour 7b58dc2de0 allow building 1.4.0 from devel (#18708) 3 years ago
  Andreas Rumpf a273ea70e8 implements overloadable enum values; WIP (#18470) 3 years ago
  Andreas Rumpf 58e27ebd4a fixes #12815 (#18554) 3 years ago
  Timothee Cour cf0cf32d27 make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531) 3 years ago
  Timothee Cour 488e9c2991 nim doc now correctly renders deprecated pragmas for routines and types (#18515) 3 years ago
  Andreas Rumpf 4ec2f74246 ORC: support for custom =trace procs (#18459) 3 years ago
  Andreas Rumpf 3eb3e6b9a3 ORC: use =destroy instead of =dispose (#18440) 3 years ago
  Andreas Rumpf 97fc95012d fixes #16270 (#18388) 3 years ago
  Andreas Rumpf 16038d44f6 fixes #18320 (#18343) 3 years ago
  Timothee Cour 7714ab468a make privateAccess work with generic types and generic instantiations; fix a SIGSEGV (#18260) 3 years ago
  Andreas Rumpf 39ad9a69a9 ORC: improvements (#17993) 4 years ago
  Timothee Cour e224865b3b add astmsgs; add `declared in` msg for usage lint errors (#17961) 4 years ago
  Saem Ghani 17db15f9b1 fix #17836 (typed macro isNil for proc params) (#17841) 4 years ago
  Timothee Cour 7e94420847 cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744) 4 years ago
  Andreas Rumpf 8e474fbb57 IC: yet another embarrassing omission (#17743) 4 years ago
  Timothee Cour 8161b02897 `import foo {.all.}` reboot (#17706) 4 years ago
  Timothee Cour ceadf54d76 iterable[T] (#17196) 4 years ago
  Timothee Cour cce1b24b1c ast: add getPIdent (#17684) 4 years ago
  Andreas Rumpf cfff27529e added nkError to the AST (#17567) 4 years ago