From: Esko Kokkonen Date: Thu, 4 Sep 2014 15:44:01 +0000 (+0300) Subject: Fix correct newline behaviour in python3 X-Git-Url: http://git.itanic.dy.fi/?p=emerge-timer;a=commitdiff_plain;h=HEAD 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. --- 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: