Large redesign

Use the whole width of the terminal assume width of 80 if none found

Show percentages in the final column. Show ASCII bars indicating usage
of the underlying directories in the space inbetween.

Display (height of terminal - 10) entries by default.

Reverse the output order so largest is at the bottom.

Break up tests. Change older tests to check real output of program.
This commit is contained in:
andy.boot
2020-02-09 15:58:14 +00:00
parent efa469e12f
commit 603e6be7eb
12 changed files with 666 additions and 608 deletions