summary refs log tree commit diff stats
path: root/compiler/syntaxes.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2015-01-29 03:08:41 +0100
committerAraq <rumpf_a@web.de>2015-01-29 03:08:41 +0100
commit8710a3738470e19e0d05c8e68db0803100caf3d8 (patch)
tree2169fe70ef9b4acf33379d5d6e33ffbd0c9d06ec /compiler/syntaxes.nim
parentebda8e89e15e3af88822fb2dd57c108830609ec6 (diff)
downloadNim-8710a3738470e19e0d05c8e68db0803100caf3d8.tar.gz
nimsuggest: sane dirty buffer handling
Diffstat (limited to 'compiler/syntaxes.nim')
-rw-r--r--compiler/syntaxes.nim4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/syntaxes.nim b/compiler/syntaxes.nim
index 61677a641..7f9e25f82 100644
--- a/compiler/syntaxes.nim
+++ b/compiler/syntaxes.nim
@@ -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