Files
Nim/nimsuggest/tests/timport_highlight.nim
autumngray 15577043e8 Fix nimsuggest highlight for import statements (#23263)
Currently, I don't have syntax highlighting (+ no/wrong
jump-to-definition) for some import statement forms, namely:

- `import module/name/with/(slashes)`
- `import (mod) as alias`
- `import basemod/[ (sub1), (sub2) ]`

With this patch, highlight/def will work for the regions indicated by
parentheses.
2024-03-03 16:05:11 +01:00

13 lines
240 B
Nim

import std/paths
import json as J
import std/[os,streams]#[!]#
discard """
$nimsuggest --tester $file
>highlight $1
highlight;;skModule;;1;;11;;5
highlight;;skModule;;2;;7;;4
highlight;;skModule;;3;;12;;2
highlight;;skModule;;3;;15;;7
"""