Commit History

Autor SHA1 Mensaxe Data
  Andreas Rumpf 7039b8b5bc fixes #23354; [backport] (#23685) hai 6 meses
  Juan M Gómez 3b4078a7f8 Skips generic owner when mangling instances (#23563) hai 7 meses
  ringabout fc48c7e615 apply the new mangle algorithm to JS backend for parameters and procs (#23476) hai 8 meses
  Andreas Rumpf 24fbacc63f fixes an issue with string to 'var openArray' at compile-time; [backp… (#23363) hai 10 meses
  Juan M Gómez a45f43da34 MangleProcs following the Itanium spec so they are demangled in the debugger call stack (#23260) hai 10 meses
  ringabout e17237ce9d prepare for the enforcement of `std` prefix (#22873) hai 1 ano
  ringabout 93ced31353 use strictdefs for compiler (#22365) hai 1 ano
  Juan M Gómez 5606702e6d implements: "Allow bycopy to work in params #21874" (#21877) hai 1 ano
  Juan M Gómez 44f059c75e implements allow byref to work in params #21873 (#21875) hai 1 ano
  ringabout 93b59da490 fixes #20244; fixes castSizes warnings (#21102) %!s(int64=2) %!d(string=hai) anos
  flywind 7f6e800caf move assertions out of system (#19599) %!s(int64=2) %!d(string=hai) anos
  Clyybber ed126794b6 Fix #17412 (#17560) %!s(int64=3) %!d(string=hai) anos
  Clyybber 7e747d11c6 Cosmetic compiler cleanup (#12718) %!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
  Arne Döring 88b5dd3362 right shift is now by default sign preserving (#11322) %!s(int64=5) %!d(string=hai) anos
  Clyybber f18b3af9d4 Replace countup(x, y-1) with x ..< y %!s(int64=5) %!d(string=hai) anos
  Araq 34388c5cc5 name mangling: also special case the backslash character %!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 a4e2b0c153 platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals %!s(int64=6) %!d(string=hai) anos
  Araq 479212995a ccgutils: code cleanup, no globals %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 1284827df2 C code generator compiles again %!s(int64=6) %!d(string=hai) anos
  Jacek Sieka 72dfe176f5 remove dead code elimination option (#7669) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf e4081a7201 preparations for language extensions: 'sink' and 'lent' types %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 70ea45cdba deprecated unary '<' %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf f7f3a25be8 first steps of making 'opt' a first class type for Nim %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf e879da5791 some work to make 'opt' a first class type %!s(int64=7) %!d(string=hai) anos
  Jacek Sieka ba4cc4bf35 a few tiny cleanups (#5712) %!s(int64=7) %!d(string=hai) anos
  Markus F.X.J. Oberhumer 87888e8129 Ascii character code 127 (DEL) is not printable. %!s(int64=7) %!d(string=hai) anos
  Zahary Karadjov 8cd5f1f8f5 introduce tyInferred for the unbound concept type params %!s(int64=8) %!d(string=hai) anos
  Zahary Karadjov eab1d0cc02 support for accessing the inferred concept type params with the dot operator %!s(int64=8) %!d(string=hai) anos