Pygments issues - nim-lang/Nim GitHub Wiki
If you see any issues with the Pygments syntax highlighting for Nimrod (what github uses) please list them here so that somebody can fix them at some point.
Generics + Operators
proc `[]`[T](x: int, args: varargs[T, `$`]) =
for arg in args:
echo arg
1[1, "x", 3]
The `[]`
should only be red.
Numerical type with suffix
proc suspend(p: Process) =
if kill(p.id, SIGSTOP) != 0'i32: raiseOsError(osLastError())
proc terminate(p: Process) =
if kill(p.id, SIGTERM) != 0'i32:
raiseOsError(osLastError())
proc kill(p: Process) =
if kill(p.id, SIGKILL) != 0'i32:
raiseOsError(osLastError())
'i32
and after should not be red.
See also https://github.com/nim-lang/Nim/blob/2297a1aa6048fcbcffca4e2c2e4ede275261e83d/lib/pure/osproc.nim