Ryan McConnell
Ryan McConnell
This fixes an oversight with a change that I made a while ago. Basically, these two snippets should both compile. Currently the `varargs` version will fail. ```nim template s(d: typed)=discard...
Hello, thanks for sharing your filesystem implementation! I made a wrapper for this project in the Nim programming language. If you would like to add it to the list of...
Basically, if you CTRL+A -> Backspace it can crash the lang server. `contentChanges[0]` expecting there to be at least one character seems to be the culprit. I also re-arranged the...
### Description The compiler will SIGSEGV when trying to compile this. I tried to reduce the code as much as possible. This is not the only odd thing that happens...
```nim x.add (func1 do: x)[0] ``` ``` --- Input --- x.add (func1 do: x)[0] --- Formatted --- x.add func1 do: x[0] --- PRE --- kind: "nkBracketExpr" sons: - kind: "nkCall"...
offshoot of #24964 I first tried to make `importc` types a new kind of type and allow it to accept it's Nim equivalent, but this was difficult, took a lot...
After experiencing problems similar to https://github.com/nim-lang/Nim/issues/19374 this has been a common denominator. I don't know if this is the root of the problem but maybe it's better to use `distinct`...
There might be a way to do this but I couldn't find anything about it. This is a very simple thing that goes a long way in certain situations. Trying...
### Nim Version ``` Nim Compiler Version 2.3.1 [Linux: amd64] Compiled at 2025-04-22 Copyright (c) 2006-2025 by Andreas Rumpf git hash: d966ee3fc3874f63b4e32a7edc7566982bb570ce active boot switches: -d:release ``` ### Description kind...