From 52675384c7bc5bb1b43cb086ed486dc4185f211d Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Wed, 24 Feb 2016 20:42:13 +0100 Subject: [PATCH] Fix minor glitch in bootstrap download messages --- bootstrap/src/main/java/coursier/Bootstrap.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bootstrap/src/main/java/coursier/Bootstrap.java b/bootstrap/src/main/java/coursier/Bootstrap.java index b0899fd7e..9caa2e4ec 100644 --- a/bootstrap/src/main/java/coursier/Bootstrap.java +++ b/bootstrap/src/main/java/coursier/Bootstrap.java @@ -217,6 +217,8 @@ public class Bootstrap { }); } + String clearLine = "\033[2K"; + try { while (localURLs.size() < urls.size()) { Future future = completionService.take(); @@ -224,7 +226,6 @@ public class Bootstrap { URL url = future.get(); localURLs.add(url); int nowMissing = urls.size() - localURLs.size(); - String clearLine = "\033[2K"; String up = "\033[1A"; System.err.print(clearLine + "Downloaded " + (missingURLs.size() - nowMissing) + " missing file(s) / " + missingURLs.size() + "\n" + up); } catch (ExecutionException ex) { @@ -236,6 +237,8 @@ public class Bootstrap { exit("Interrupted"); } + System.err.print(clearLine); + return localURLs; }