Smooth Operator
Smooth Operator
Works as of 21775374ed1980b30dfd251c4c391080d652b627.
I want to offer a few opinions because I find myself both agreeing and disagreeing with a lot of what I see here, and GitHub rightly disallows offering both a...
I think the current solution of command syntax is sufficient for these examples, but if you don't want to "pollute scope", use a template instead of a variable. ```nim lineRectangle...
It's a matter of style, but I prefer to emphasize the most significant part of the statement first; I'm assuming that this is `lineRectangle` or `"lzma.h"`. You're right, I do...
Nim's allocator is buggy and `--define:useMalloc` is the only realistic way forward.
```nim block: var x = new (ref int) x[] = 3 # x reached the end of its lifetime ```
To restate the problem, the issue is that Nim's ORC tracking of each memory graph is thread-local, so moves across threads leave such references in a bogus state should they...
It's not clear which library you've prototyped, but it seems to me that if the goal is minimal resource consumption then libvips is the clear choice, while MagickCore offers a...
If it'd be considered, I'd offer a patch to `json` for better behavior given `nil ref` input when its nonsensical and looser acceptance of same otherwise. I think we can...
Maybe I'm missing something, but I'm pretty sure that this change is designed to break [this arguably incorrect but nevertheless currently valid code](https://github.com/nim-lang/Nim/pull/11907#issuecomment-519305272). If we're going to break code, shouldn't...