nimsuggest: fixes #96
This commit is contained in:
parent
b4a42386d9
commit
fe2eb25650
1 changed files with 3 additions and 2 deletions
|
|
@ -186,7 +186,7 @@ proc execute(cmd: IdeCmd, file, dirtyfile: AbsoluteFile, line, col: int;
|
||||||
if conf.suggestVersion == 1:
|
if conf.suggestVersion == 1:
|
||||||
graph.usageSym = nil
|
graph.usageSym = nil
|
||||||
if not isKnownFile:
|
if not isKnownFile:
|
||||||
graph.compileProject()
|
graph.compileProject(dirtyIdx)
|
||||||
if conf.suggestVersion == 0 and conf.ideCmd in {ideUse, ideDus} and
|
if conf.suggestVersion == 0 and conf.ideCmd in {ideUse, ideDus} and
|
||||||
dirtyfile.isEmpty:
|
dirtyfile.isEmpty:
|
||||||
discard "no need to recompile anything"
|
discard "no need to recompile anything"
|
||||||
|
|
@ -195,7 +195,8 @@ proc execute(cmd: IdeCmd, file, dirtyfile: AbsoluteFile, line, col: int;
|
||||||
graph.markDirty dirtyIdx
|
graph.markDirty dirtyIdx
|
||||||
graph.markClientsDirty dirtyIdx
|
graph.markClientsDirty dirtyIdx
|
||||||
if conf.ideCmd != ideMod:
|
if conf.ideCmd != ideMod:
|
||||||
graph.compileProject(modIdx)
|
if isKnownFile:
|
||||||
|
graph.compileProject(modIdx)
|
||||||
if conf.ideCmd in {ideUse, ideDus}:
|
if conf.ideCmd in {ideUse, ideDus}:
|
||||||
let u = if conf.suggestVersion != 1: graph.symFromInfo(conf.m.trackPos) else: graph.usageSym
|
let u = if conf.suggestVersion != 1: graph.symFromInfo(conf.m.trackPos) else: graph.usageSym
|
||||||
if u != nil:
|
if u != nil:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue