Commit History

Autor SHA1 Mensaxe Data
  ringabout f2d101cdaa fixes #7002; fixes #17602; disallow use an object allocated on the stack for dynamic dispatch hai 5 meses
  metagn 7cd1777218 generate tyFromExpr for `when` in generics (#24066) hai 5 meses
  metagn a93c5d79b9 adapt generic default parameters to recent generics changes (#24065) hai 5 meses
  ringabout c10f84b9d7 fixes #24053; fixes #18288; relax reorder with push/pop pragmas restrictions; no crossing push/pop barriers (#24061) hai 5 meses
  metagn 4a548deb08 proper errors for subscript overloads (#24068) hai 5 meses
  metagn d77ea07837 expose `rangeBase` typetrait, fix enum conversion warning (#24056) hai 5 meses
  metagn bf865fa75a fix undeclared identifier in templates in generics (#24069) hai 5 meses
  ringabout d91297a330 remove unused config field: keepComments (#24063) hai 5 meses
  ringabout 9ff15da426 fixes #23897; Useless empty C files with arc/orc (#24064) hai 5 meses
  lit e265b3dfdd Make math.isNaN,copySign,etc available on objc (#24025) hai 5 meses
  ringabout 99f4cfa438 remove unused nimStdlibVersion (#24060) hai 5 meses
  c-blake 6908fb4011 Make `$` on 0-length `MemSlice` produce Nim "" as per DMisener idea (#24015) hai 5 meses
  metagn 080b0a03bd streams: implement readStr for VM, document VM limitations (#24058) hai 5 meses
  metagn c314155fb3 document partial generics breaking changes (#24055) hai 5 meses
  metagn f69809bb17 proper error for calling nil closure in VM (#24059) hai 5 meses
  ringabout c948ab9b85 fixes symbolName for range enums (#24052) hai 5 meses
  ringabout 4bf323d6c4 fixes push warnings for sempass2 (#23603) hai 5 meses
  metagn 538603e01d allow conversions between `var` types of range types and base types (#24037) hai 5 meses
  metagn 1ebdcb3bca fully disable static paramTypesMatch for tyFromExpr in generics (#24049) hai 5 meses
  metagn d27061f6da fix segfault with gensym node instantiation (#24050) hai 5 meses
  metagn 71de7fca9e handle explicit generic routine instantiations in sigmatch (#24010) hai 5 meses
  ringabout c8af0996fd fixes #24033; Yielding from var fails with pairs and destructuring (#24046) hai 5 meses
  metagn 5e55e16ad8 check constant conditions in generic `when` in objects (#24042) hai 5 meses
  ringabout 4789af71fe fixes #24031; js codegen bug for case statement with just else branch (#24047) hai 5 meses
  metagn fc853cb726 generic issues test cases (#24028) hai 5 meses
  ringabout 11ead19bc1 fixes #24034; fixes lent types after taking implicit address (#24035) hai 5 meses
  metagn aa0d8e9cfe remove noise from bug report issue form (#24030) hai 5 meses
  metagn b7b1313d21 proper error message for out-of-range enum sets (#24027) hai 5 meses
  metagn d7e77b330f fix `include` in templates, with prefix operators (#24029) hai 5 meses
  ringabout da7670c8e0 fixes typo (#24026) hai 5 meses