From 9b902fcc1566094bfccc39ce4c2f0b5f97e10e9f Mon Sep 17 00:00:00 2001 From: Esko Kokkonen Date: Thu, 4 Sep 2014 18:44:01 +0300 Subject: [PATCH] Fix correct newline behaviour in python3 Newlines in print command behave differently in python3 which was causing ugly printouts in "-c" mode. Other modes may be affected as well. --- emerge-timer.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/emerge-timer.py b/emerge-timer.py index 1d6ddf0..d782b34 100755 --- a/emerge-timer.py +++ b/emerge-timer.py @@ -97,26 +97,26 @@ class package: if len(self.versions) == 1: print("\t last time: "), - print(give_time(self.average_time())), + print(give_time(self.average_time()), end='') elif len(self.versions) > 1: - print("\t average time:"), - print(give_time(self.average_time())), + print("\t average time: ", end='') + print(give_time(self.average_time()), end='') else: print("\t average time: " + GREEN("unknown\n")), return - print("\n\t " + '-'*45), + print("\n\t " + '-'*45, end='') - print("\n\t time to finish:"), + print("\n\t time to finish: ", end='') if type(self.emerge_time) != str: finish_time = self.average_time() - self.emerge_time if finish_time > 0: - print(give_time(finish_time)) + print(give_time(finish_time), "\n") else: print(GREEN("any time now")) else: -- 2.44.0