From dcbbb8b62e7a9267a0c39cf5a481a9cb41127def Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Mon, 19 Dec 2016 23:35:27 +0100 Subject: [PATCH] Switch 'refresh' command to new CLI module. --- src/nimble.nim | 18 ++++++++++++------ src/nimblepkg/cli.nim | 8 +++++--- src/nimblepkg/config.nim | 8 +++++--- 3 files changed, 22 insertions(+), 12 deletions(-) diff --git a/src/nimble.nim b/src/nimble.nim index e96a57a..2efe5fa 100644 --- a/src/nimble.nim +++ b/src/nimble.nim @@ -1,6 +1,8 @@ # Copyright (C) Dominik Picheta. All rights reserved. # BSD License. Look at license.txt for more info. +import system except TResult + import httpclient, parseopt, os, osproc, pegs, tables, parseutils, strtabs, json, algorithm, sets, uri @@ -56,10 +58,10 @@ proc update(options: Options) = "" proc downloadList(list: PackageList, options: Options) = - echo("Downloading \"", list.name, "\" package list") + display("Downloading", list.name & " package list", priority = HighPriority) for i in 0 .. 0: maskedUrl.password = "***" - echo("Using proxy ", maskedUrl) + display("Connecting", "to proxy at " & $maskedUrl, + priority = LowPriority) try: downloadFile(url, tempPath, proxy = getProxy(options)) except: if i ==