summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoscha <joscha@plugh.de>2022-11-05 12:12:16 +0100
committerJoscha <joscha@plugh.de>2022-11-05 14:45:26 +0100
commitd437341dabce743d7541e33bd161f2de5f458c37 (patch)
treeea4dd1ed40e5386702918e9edfdd4c9b95166006
parentffcae898f3074a88ff16cb7b4733aa06ef92e0a5 (diff)
Omit newlines between errors
-rw-r--r--CHANGELOG.md3
-rw-r--r--src/logger.rs5
2 files changed, 6 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 73c3d3b..ae1b61a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,9 @@ Procedure when bumping the version number:
## Unreleased
+### Changed
+- Print errors that occurred while cove was running more compactly
+
## v0.5.0 - 2022-09-26
### Added
diff --git a/src/logger.rs b/src/logger.rs
index d44f923..db2126b 100644
--- a/src/logger.rs
+++ b/src/logger.rs
@@ -81,13 +81,14 @@ impl Drop for LoggerGuard {
if !error_encountered {
eprintln!();
eprintln!("The following errors occurred while cove was running:");
- eprintln!();
}
error_encountered = true;
eprintln!("{}", msg.content);
- eprintln!();
}
}
+ if error_encountered {
+ eprintln!();
+ }
}
}