diff options
Diffstat (limited to 'compiler/main.nim')
-rw-r--r-- | compiler/main.nim | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/compiler/main.nim b/compiler/main.nim index 0c80c19b7..47fae7fa7 100644 --- a/compiler/main.nim +++ b/compiler/main.nim @@ -63,14 +63,14 @@ proc commandCompileToC = compileProject() cgenWriteModules() if gCmd != cmdRun: - extccomp.callCCompiler(if gProjectName == "-": "stdinfile" else: changeFileExt(gProjectFull, "")) + extccomp.callCCompiler(changeFileExt(gProjectFull, "")) if isServing: # caas will keep track only of the compilation commands lastCaasCmd = curCaasCmd resetCgenModules() for i in 0 .. <gMemCacheData.len: - gMemCacheData[i].crcStatus = crcCached + gMemCacheData[i].hashStatus = hashCached gMemCacheData[i].needsRecompile = Maybe # XXX: clean these global vars @@ -337,7 +337,7 @@ proc mainCommand* = wantMainModule() commandScan() msgWriteln("Beware: Indentation tokens depend on the parser\'s state!") - of "i": + of "secret": gCmd = cmdInteractive commandInteractive() of "e": @@ -359,9 +359,8 @@ proc mainCommand* = else: rawMessage(errInvalidCommandX, command) - if (msgs.gErrorCounter == 0 and - gCmd notin {cmdInterpret, cmdRun, cmdDump} and - gVerbosity > 0): + if msgs.gErrorCounter == 0 and + gCmd notin {cmdInterpret, cmdRun, cmdDump}: rawMessage(hintSuccessX, [$gLinesCompiled, formatFloat(epochTime() - gLastCmdTime, ffDecimal, 3), formatSize(getTotalMem()), @@ -379,3 +378,4 @@ proc mainCommand* = when SimulateCaasMemReset: resetMemory() + resetAttributes() |