Commit History

Author SHA1 Message Date
  ringabout 761c5a0830 less verbose type mismatch messages (#21191) 2 years ago
  Jake Leahy 3d5dbf8f96 Fix nimsuggest not suggesting fields in when theres static parameters (#21189) 2 years ago
  ringabout f7c203fb6c remove legacy code (#21134) 2 years ago
  Bung c5a72ebddd fix #16541 (#21148) 2 years ago
  ringabout b2c7019006 definite assignment analysis for let (#21024) 2 years ago
  metagn 6d8cf25bd7 deprecate `do:` meaning `do ():` + misc cleanup (#20927) 2 years ago
  Bung 5d469686b0 fix #20829 Regression in int64 type matching since (#21019) 2 years ago
  ringabout feb0481ba3 Revert "fixes #20883; Unspecified generic on default value segfaults the compiler" (#21028) 2 years ago
  ringabout 10b6e4f5b4 fixes #20883; Unspecified generic on default value segfaults the compiler (#20917) 2 years ago
  Bung 658b28dc57 tyInt tyUint fit target int bit width (#20829) 2 years ago
  ringabout 27a38a9fce fix #13790; ptr char (+friends) should not implicitly convert to cstring (#20761) 2 years ago
  Bung bae0fb720a fix #19149 Invalid codegen when returning var tuple from a template (#20762) 2 years ago
  Bung 0510a2be0d fix #19700 Crash when passing a template to a generic functio… (#20567) 2 years ago
  Bung 083ea8f10c fix #7446 Generics: type mismatch 'SomeunsignedInt or Natural' (#20522) 2 years ago
  Andreas Rumpf 0d23419e68 DAA and 'out' parameters (#20506) 2 years ago
  Andrey Makarov 0f555110e6 Markdown code blocks part 6 (#20292) 2 years ago
  ringabout 1182216381 remove a special case in sigmatch; distinct pointer types no longer match `nil` type (#20251) 2 years ago
  flywind 7f6e800caf move assertions out of system (#19599) 2 years ago
  Jason Beetham 1830a3b505 No longer segfault when using a typeclass with a self referencing type (#19467) 2 years ago
  Jason Beetham 7bdfeb7819 Fixed concept constraints for static types (#19391) 3 years ago
  Jason Beetham a93f6e7acc Generic parameters now can constrain statics in type definitions (#19362) 3 years ago
  Andreas Rumpf d584dd5b99 fixes #19015 [backport:1.6] (#19204) 3 years ago
  Andreas Rumpf cddf8ec6f6 implements https://github.com/nim-lang/RFCs/issues/407 (#18793) 3 years ago
  Andreas Rumpf a7cae2bda2 fixes #16325 [backport:1.4] (#18784) 3 years ago
  Timothee Cour f2910077ac sigmatch: support optional params with last block arg(s) (#18631) 3 years ago
  Andreas Rumpf a273ea70e8 implements overloadable enum values; WIP (#18470) 3 years ago
  Andreas Rumpf fa0209609d fixes #18565 (#18593) 3 years ago
  Jason Beetham 252eea8cae Make procedure mismatch more informative with pragma/call convention mismatches (#18384) 3 years ago
  Andreas Rumpf 97fc95012d fixes #16270 (#18388) 3 years ago
  Tanguy Cizain 8e124da75d fix range to unsigned conversion (#17754) 3 years ago