> It's Araq's toy, he can do whatever he wants. > > And yeah, sometimes I have the veto right but it's quite rare that I use it.
Alright, then I understand. I actually don't know how this goes in other programming languages as I don't follow them too closely, so it may be the norm. This explanation kinda helps me to map it to Linux model, where Linus rejects an inadequate change once in a while (even though he's no longer the majority code contributor which Araq may still be is for Nim). > The proper solution is to deprecate `csize` and that's what we will do. > Breaking code nilly-willy wasn't required in order to fix/improve the > situation and so that's why it was reverted. (...) In itself that PR solved > the code breakage. Followup PRs will fix the bug in a different way. Please > notice that this PR was created automatically by github as an "revert this PR > action". Thanks for this. It might have been obvious to some, but wasn't to me; this explains it well, especially the part about the way forward.
