Commit History

Author SHA1 Message Date
  metagn 547f205794 error on user pragma args (#21776) 1 year ago
  quantimnot 6c5d4946e4 Fix some `styleCheck` bugs (#20095) 1 year ago
  Jaremy Creechley 29f44c090e change compile pragma to use mangled compile objects (#21678) 1 year ago
  Andrey Makarov 23d4108773 Allow {.doctype.} in Nim 1.6 w/o implementation (#21909) 1 year ago
  Andreas Rumpf 3a685e863e fixes #14318 (#14335) 2 years ago
  Andreas Rumpf b13dba2c19 fixes #19603; some pragmas were really only supported as top level statements. Now this is enforced properly. (#19646) 2 years ago
  Jake Leahy 8c0f2f0152 Check file exists in `{.compile.}` pragma (#21105) 2 years ago
  Tanguy cba0c20be8 Allow custom pragma on iterators [backport] (#20344) 2 years ago
  quantimnot c484943cab Change `styleCheck` to ignore foreign packages (#19822) 2 years ago
  quantimnot fd76c00479 Refactor and doc package handling, module name mangling (#19821) 2 years ago
  Andreas Rumpf 6a2babac47 fixes #19078 [backport] (#19090) 3 years ago
  Dominik Picheta 2aa97a228a Removes deprecated {.injectStmt.}. Fixes #18666 (#18984) 3 years ago
  Andreas Rumpf e0ef859130 strict effects (#18777) 3 years ago
  Timothee Cour b24812df5f properly fix #10053 ; `FieldDefect` msg now shows discriminant value + lineinfo, in all backends (c,vm,js) (#11955) 3 years ago
  Timothee Cour 6030e139b5 move {.injectStmt.} to experimental; add a test (#18300) 3 years ago
  Timothee Cour 5d15bd7b61 refs #18278: do not gag fatal msgs (#18290) 3 years ago
  flywind 6e8f0f8cfc add colon (#17834) 3 years ago
  Andreas Rumpf 6c1c8f51b3 IC: green tests (#17311) 3 years ago
  Saem Ghani 72b89eff82 semLambda removed, semProcAux reworked (#17379) 3 years ago
  hlaaftana 49b64e8dc7 Remove declPragmas from lambdas [backport:1.0] (#16966) 4 years ago
  Timothee Cour e112974920 fix #16752: threadvar now works with importcpp types; osx now uses native TLS (`--tlsEmulation:off`), which can be orders of magnitude faster (#16750) 4 years ago
  Timothee Cour 4fc7fcb775 `--hintAsError` (#16763) 4 years ago
  Andreas Rumpf cf6dd57efe IC: next steps (#16632) 4 years ago
  Andreas Rumpf 796498525a IC: next steps (#16550) 4 years ago
  Andreas Rumpf 73a8b950cb big steps torwards an efficient, simple IC implementation (#16543) 4 years ago
  Andreas Rumpf 979148e863 refactorings to prepare the compiler for IC (#15935) 4 years ago
  Timothee Cour 52829fc8d1 cmdline: improve command processing (#16056) 4 years ago
  flywind 673c5990c6 fix #12558 (#15864) 4 years ago
  cooldome d62f3627aa EnumUtils, speed up findStr in compiler (#15777) 4 years ago
  cooldome 00b495de95 Use modern enums in compiler (#15775) 4 years ago