aboutsummaryrefslogtreecommitdiff
path: root/gen/prop/lib.py
diff options
context:
space:
mode:
Diffstat (limited to 'gen/prop/lib.py')
-rw-r--r--gen/prop/lib.py13
1 files changed, 3 insertions, 10 deletions
diff --git a/gen/prop/lib.py b/gen/prop/lib.py
index 5f4f061..a363374 100644
--- a/gen/prop/lib.py
+++ b/gen/prop/lib.py
@@ -24,8 +24,7 @@ def columns(n: int, m: int) -> int:
y += x - 1
if y <= 80:
return x
-
- raise ValueError
+ return 1
def isize(x: int) -> int:
if x < 256:
@@ -54,14 +53,8 @@ def cwd_init() -> None:
os.chdir(dir / '..' / '..')
def report_size(before: int, after: int) -> None:
- def btokib(n: int) -> str:
- s = str(round(n / 1024, 2))
- if s.endswith('.0'):
- s = s[:-2]
- return s + ' KiB'
-
prefix = sys.argv[0].split('/')[-1].ljust(len('id_compat_math_continue') + 2)
change = round((after - before) / before * 100, 1)
- before = btokib(before)
- after = btokib(after)
+ before = '%d KiB' % round(before / 1024, 2)
+ after = ('%.2f KiB' % round(after / 1024, 2)).rjust(len('XXX.XX KiB'))
print(f'%s%s%%, %s → %s' % (prefix, change, before, after), file=sys.stderr)