diff --git a/src/nimble.nim b/src/nimble.nim index 651a50d..68c386c 100644 --- a/src/nimble.nim +++ b/src/nimble.nim @@ -78,13 +78,13 @@ proc refresh(options: Options) = downloadFile(url, tempPath, proxy = getProxy(options)) except: let message = "Could not download: " & getCurrentExceptionMsg() - display("Warning", message, Warning) + display("Warning:", message, Warning) lastError = message continue if not validatePackagesList(tempPath): lastError = "Downloaded packages.json file is invalid" - display("Warning", lastError & ", discarding.", Warning) + display("Warning:", lastError & ", discarding.", Warning) continue copyFile(tempPath, @@ -1035,7 +1035,7 @@ when isMainModule: finally: removeDir(getNimbleTempDir()) - displayTip() if error.len > 0: + displayTip() display("Error", error, Error, HighPriority) quit(1) diff --git a/src/nimblepkg/packageinfo.nim b/src/nimblepkg/packageinfo.nim index 3fdba56..198ab4a 100644 --- a/src/nimblepkg/packageinfo.nim +++ b/src/nimblepkg/packageinfo.nim @@ -178,7 +178,7 @@ proc findNimbleFile*(dir: string; error: bool): string = raise newException(NimbleError, "Specified directory does not contain a .nimble file.") else: - display("Warning", "No .nimble file found for " & dir, Warning, + display("Warning:", "No .nimble file found for " & dir, Warning, HighPriority) proc getInstalledPkgsMin*(libsDir: string, options: Options): diff --git a/src/nimblepkg/packageparser.nim b/src/nimblepkg/packageparser.nim index 6b23513..fc462fe 100644 --- a/src/nimblepkg/packageparser.nim +++ b/src/nimblepkg/packageparser.nim @@ -262,7 +262,7 @@ proc getInstalledPkgs*(libsDir: string, options: Options): let exc = (ref ValidationError)(getCurrentException()) exc.msg = createErrorMsg(validationErrorMsg, path, exc.msg) if exc.warnInstalled: - display("Warning", exc.msg, Warning, HighPriority) + display("Warning:", exc.msg, Warning, HighPriority) else: raise exc except: