nimpretty: test for idempotence; fixes #9483
This commit is contained in:
parent
8500076651
commit
06a6433db7
4 changed files with 28 additions and 8 deletions
|
|
@ -1140,7 +1140,10 @@ proc skip(L: var TLexer, tok: var TToken) =
|
|||
inc(pos)
|
||||
inc(indent)
|
||||
elif buf[pos] == '#' and buf[pos+1] == '[':
|
||||
when defined(nimpretty): hasComment = true
|
||||
when defined(nimpretty):
|
||||
hasComment = true
|
||||
if tok.line < 0:
|
||||
tok.line = L.lineNumber
|
||||
skipMultiLineComment(L, tok, pos+2, false)
|
||||
pos = L.bufpos
|
||||
buf = L.buf
|
||||
|
|
@ -1160,7 +1163,6 @@ proc skip(L: var TLexer, tok: var TToken) =
|
|||
hasComment = true
|
||||
if tok.line < 0:
|
||||
tok.line = L.lineNumber
|
||||
#commentIndent = L.currLineIndent # if tok.strongSpaceA == 0: -1 else: tok.strongSpaceA
|
||||
|
||||
if buf[pos+1] == '[':
|
||||
skipMultiLineComment(L, tok, pos+2, false)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue