diff options
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/lexer.nim | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/lexer.nim b/compiler/lexer.nim index b2c2a7877..2bb228f41 100644 --- a/compiler/lexer.nim +++ b/compiler/lexer.nim @@ -1061,6 +1061,10 @@ proc rawGetTok*(L: var TLexer, tok: var TToken) = inc(L.bufpos) else: tok.tokType = tkParLe + when defined(nimsuggest): + if L.fileIdx == gTrackPos.fileIndex and tok.col < gTrackPos.col and + tok.line == gTrackPos.line and gIdeCmd == ideCon: + gTrackPos.col = tok.col.int16 of ')': tok.tokType = tkParRi inc(L.bufpos) |