Changed print funcs to use an io.Writer, reimplemented print tests

This commit is contained in:
2022-10-17 20:04:05 +02:00
parent 0d6de3fe5b
commit 1b2f51dcaf
6 changed files with 275 additions and 338 deletions

View File

@@ -89,7 +89,7 @@ func PrepareColumns(data *Tabdata) error {
}
// prepare headers: add numbers to headers
func numberizeHeaders(data *Tabdata) {
func numberizeAndReduceHeaders(data *Tabdata) {
numberedHeaders := []string{}
maxwidth := 0 // start from scratch, so we only look at displayed column widths