Commit History

Autor SHA1 Mensaxe Data
  Bung a9bd78d579 fix #12122 (#21096) %!s(int64=2) %!d(string=hai) anos
  ringabout 06cd15663d fixes ptr to cstring warnings[backport] (#20848) %!s(int64=2) %!d(string=hai) anos
  Timothee Cour b24812df5f properly fix #10053 ; `FieldDefect` msg now shows discriminant value + lineinfo, in all backends (c,vm,js) (#11955) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 7e94420847 cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour b9994925f5 remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 (#16918) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour b3c3557c33 fix #16025 repr now consistent: does not insert trailing newline (#16034) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf da29222f86 init checks and 'out' parameters (#14521) %!s(int64=4) %!d(string=hai) anos
  Arne Döring 4005f0d0e4 forward type alignment information to seqs (#12430) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf fd85a5ae05 more fixes for --cpu:avr [backport] (#12748) %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf 1746da2d9e --gc:destructors now means Nim uses pure refcounting (#12557) %!s(int64=5) %!d(string=hai) anos
  Araq 0eae2217b6 first implementation of the new --seqsv2 switch %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf 62aa1a3cfe gc:destructors progress %!s(int64=5) %!d(string=hai) anos
  Timothee Cour 64168d4aea fixes #8405: -d:useNimRtl now works even when {.rtl.} procs are used at compile time; CTFFI now works with {dynlib} (#11635) %!s(int64=5) %!d(string=hai) anos
  Ico Doornekamp a5686961bd Make repr use 'ptr' for ptr types instead of 'ref' (#11626) %!s(int64=5) %!d(string=hai) anos
  Arne Döring c7e1c665a1 [refactoring] refactor the compiler and stdlib to deprecation warnings (#11419) %!s(int64=5) %!d(string=hai) anos
  Ico Doornekamp a170719d1a repr on seq now outputs @[...] (#11224) %!s(int64=5) %!d(string=hai) anos
  Arne Döring e904b3f952 code cleanup (#10874) %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf 43d570c178 gc:destructors: make system/repr compile %!s(int64=5) %!d(string=hai) anos
  Araq 3f6168b337 removes deprecated T/P types %!s(int64=6) %!d(string=hai) anos
  LemonBoy 72cd3b7914 Fix repr() for UncheckedArray (#9385) %!s(int64=6) %!d(string=hai) anos
  Araq 27f488e5d9 make more tests green; system.repr does not produce 'nil' for strings and seqs anymore %!s(int64=6) %!d(string=hai) anos
  Araq 64517445ea even more strict isNil handling for strings/seqs in order to detect bugs %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf f485ebe162 --gc:destructors: next steps; WIP %!s(int64=6) %!d(string=hai) anos
  Fabian Keller 7c03c882f5 Remove more usages of unary lt (fixes #6634) (#6641) %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 6a3288a60e more replacements for the deprecated '<' %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 3308d26581 breaking change: arrays of char do not convert to cstring; ptr to array of char does %!s(int64=7) %!d(string=hai) anos
  Arne Döring c9a2acefc1 fix %!s(int64=7) %!d(string=hai) anos
  Arne Döring ddea990a70 removed newString proc again, reverted some unnecesary changes %!s(int64=7) %!d(string=hai) anos
  Arne Döring 0852be2dec remove $ for ptr/ref, prefer using string over array of char %!s(int64=7) %!d(string=hai) anos
  Arne Döring 1f7fc7f279 arrays can now be printed %!s(int64=7) %!d(string=hai) anos