Improvements to existing CLI messages.
This commit is contained in:
parent
e3f833d61c
commit
5fe69b389f
2 changed files with 5 additions and 3 deletions
|
|
@ -55,10 +55,10 @@ proc parseConfig*(): Config =
|
||||||
f = newFileStream(confFile, fmRead)
|
f = newFileStream(confFile, fmRead)
|
||||||
if f != nil:
|
if f != nil:
|
||||||
display("Warning", "Using deprecated config file at " & confFile,
|
display("Warning", "Using deprecated config file at " & confFile,
|
||||||
displayType = Warning)
|
Warning, HighPriority)
|
||||||
|
|
||||||
if f != nil:
|
if f != nil:
|
||||||
display("Reading", "config file at " & confFile)
|
display("Reading", "config file at " & confFile, priority = LowPriority)
|
||||||
var p: CfgParser
|
var p: CfgParser
|
||||||
open(p, f, confFile)
|
open(p, f, confFile)
|
||||||
var currentSection = ""
|
var currentSection = ""
|
||||||
|
|
|
||||||
|
|
@ -239,13 +239,15 @@ proc getInstalledPkgs*(libsDir: string, options: Options):
|
||||||
##
|
##
|
||||||
## ``libsDir`` is in most cases: ~/.nimble/pkgs/
|
## ``libsDir`` is in most cases: ~/.nimble/pkgs/
|
||||||
const
|
const
|
||||||
readErrorMsg = "Package installation for $1 v$2 is outdated or corrupt."
|
readErrorMsg = "Installed package $1 v$2 is outdated or corrupt."
|
||||||
validationErrorMsg = readErrorMsg & "\nPackage did not pass validation: $3"
|
validationErrorMsg = readErrorMsg & "\nPackage did not pass validation: $3"
|
||||||
|
|
||||||
proc createErrorMsg(tmplt, path, msg: string): string =
|
proc createErrorMsg(tmplt, path, msg: string): string =
|
||||||
let (name, version) = getNameVersion(path)
|
let (name, version) = getNameVersion(path)
|
||||||
return tmplt % [name, version, msg]
|
return tmplt % [name, version, msg]
|
||||||
|
|
||||||
|
display("Loading", "list of installed packages", priority = HighPriority)
|
||||||
|
|
||||||
result = @[]
|
result = @[]
|
||||||
for kind, path in walkDir(libsDir):
|
for kind, path in walkDir(libsDir):
|
||||||
if kind == pcDir:
|
if kind == pcDir:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue