nimsuggest: sane dirty buffer handling
This commit is contained in:
parent
ebda8e89e1
commit
8710a37384
9 changed files with 51 additions and 56 deletions
|
|
@ -45,7 +45,7 @@ proc parseFile(fileIdx: int32): PNode =
|
|||
var
|
||||
p: TParsers
|
||||
f: File
|
||||
let filename = fileIdx.toFullPath
|
||||
let filename = fileIdx.toFullPathConsiderDirty
|
||||
if not open(f, filename):
|
||||
rawMessage(errCannotOpenFile, filename)
|
||||
return
|
||||
|
|
@ -163,7 +163,7 @@ proc evalPipe(p: var TParsers, n: PNode, filename: string,
|
|||
proc openParsers(p: var TParsers, fileIdx: int32, inputstream: PLLStream) =
|
||||
var s: PLLStream
|
||||
p.skin = skinStandard
|
||||
let filename = fileIdx.toFullPath
|
||||
let filename = fileIdx.toFullPathConsiderDirty
|
||||
var pipe = parsePipe(filename, inputstream)
|
||||
if pipe != nil: s = evalPipe(p, pipe, filename, inputstream)
|
||||
else: s = inputstream
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue