From 4523dcd7ab2d376eb53dc82f0c09c8691e11d1bb Mon Sep 17 00:00:00 2001 From: Esko Kokkonen Date: Mon, 19 Dec 2011 23:32:28 +0200 Subject: [PATCH] Make the dotted lines pretty --- emerge-timer.py | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/emerge-timer.py b/emerge-timer.py index adc744d..d26851c 100755 --- a/emerge-timer.py +++ b/emerge-timer.py @@ -128,20 +128,26 @@ class package: if len(give_time(p[1], True)) > time_length: time_length = len(give_time(p[1], True)) + dots = (version_length + time_length + len(self.name) + + len(give_date(self.versions[0][2])) + 14) + for p in self.versions: pad = time_length - len(give_time(p[1], True)) - print('-'*90 + "\n" + - green_start + self.name + (p[0]).ljust(version_length) + - color_stop + " >>> " + (give_time(p[1])) + " "*pad + - " >>> " + give_date(p[2])) + name = self.name + p_time = give_time(p[1]) + p_date = give_date(p[2]) + + print('-' * dots + "\n" + + green_start + name + (p[0]).ljust(version_length) + + color_stop + " >>> " + p_time + " "*pad + + " >>> " + p_date) - print('-'*90 + "\n" + "Package " + green_start + + print('-' * dots + "\n" + "Package " + green_start + self.name + color_stop + " emerged " + - str(len(self.versions)) + " times.") + str(len(self.versions)) + " times.\n") - print def print_pretended_times(self): -- 2.45.0