-
## proposal
Add a low-level (usable in other low-level modules) module `std/backendutils` with APIs to test whether platform has certain features (eg RDTSC, __builtin_saddll_overflow, C include files…
-
Attempting to compile the following examples involving `proc`s that return `proc`s that capture variables, result in `gcc` errors.
### Example
```nim
type
Spell = proc(state: var bool)
pr…
-
Hello,
First, thank you for your work. 😄 Unfortunately, as stated above the newest version of nimscripter, 1.0.21, doesn't work when Nim, tested with version 1.6.12, is installed in a different dir…
-
### Description
Heya, just making an issue here since it seems like Nim's parameterless conversions for type definitions is broken, as shown in this minimal reproduction from Beef:
```nim
type
…
-
### Example
lib.nim
```nim
type
Hidden = int
proc unexported() =
var unused = newSeq[Hidden](0)
```
main.nim
```nim
import lib
var x = newSeq[int](1)
echo typeof(x)
let c = x[0]
echo…
-
### Description
```nim
import std/[dom]
proc onkeydownEventHandler(e: Event) =
echo "hey"
window.addEventListener "keydown", onkeydownEventHandler
window.removeEventListener "keydown", …
-
to reproduce: checkout code from here:
https://github.com/mratsim/Arraymancer/pull/259 (which itself fixes https://github.com/mratsim/Arraymancer/issues/258 to work with nim devel)
(eg: git clone ht…
-
When trying to wait for the guard future I've encountered a wrong behaviour, IMHO. The idea is to wait some arbitrary future, which might be completed from some outer code not depending on guarded as…
-
### Description
I use `htmlparser`, but it uses `parsexml` under the hood.
I need to parse this wild html: `TTT`
in other words: href attribute may contain URL with ampersand (just char inside URL,…
-
Linting for Nim does not work at all. All other linting from other extensions in VS Code works. Yesterday it worked fine with all the plugins installed, but today no matter what I do nothing seems to …
ghost updated
4 years ago