-
I found your thread: https://forum.nim-lang.org/t/6301#38854
I'm trying to use `getCollectionOrNil` but I can't prove to the compiler that the collection is non-nil by using `raise` within a `if co…
-
Using an issue number in a comment creates a link and a mention to other issues / PRs. issue numbers in issue / PR titles do not.
-
```nimrod
|
let x = 0
|
let y = 0
|
```
When the cursor is located where the first | is, both x and y are suggested. When the cursor is located at the second | neither x nor y are suggested. Wh…
-
When compiling this program, I get a segfault.
### Example
```nim
type
RangeSetKind = enum
Not,
Single,
RangeSet*[T] = object
case kind: RangeSetKind
of Not:
othe…
-
It would be great if we could specify a branch of a local repo: `choosenim ~/projects/nim#mybranch`
Bonus point if that works with web based repos: `choosenim https://github.com/status-im/Nim#nimbu…
-
**EDIT** for clarity:
I get a cryptic error (with wrong line number) when using template substitution with keyword argument call, see code below.
* with `nim -d:case1 main.nim` I get this error:
…
-
## Description
* The result of a defined **type-bound operator** is called when a call to an undeclared routine is encountered at compile time.
* Effectively replaces the experimental [`dotOperato…
-
(this issue for history and potential improvements for laser later: especially AVX-512 and dual port AVX-512)
After chatting for hours with @mratsim to find benchmark Laser with a 72 thread machine…
-
If you have a const string it will not short-circuit and will not compile:
### Example
```nim
const s1 = ""
if s1.len == 0 or s1[0] == '/':
echo "root"
```
### Current Output
```
Error: i…
-
`curl https://nim-lang.org/choosenim/init.sh -sSf | sh` fails because nimble is printing a warning if NIMBLE_DIR is set. One way to fix the issue is to raise the logging level in Nimble Options.