Improve horizontal alignment in long format when printing minor
authorschwarze <schwarze@openbsd.org>
Sat, 7 Oct 2023 11:51:08 +0000 (11:51 +0000)
committerschwarze <schwarze@openbsd.org>
Sat, 7 Oct 2023 11:51:08 +0000 (11:51 +0000)
commit09b34e9cf9c2b59e2ac3f89ce417b8d5ec9b5e97
treef429e92d6d6b751faf2b9524d3a1d4ce489789a3
parent6b6a24c484750b70f5f5a3ccb394a1f1ded0e687
Improve horizontal alignment in long format when printing minor
device numbers greater than 999 by measuring the two widths needed
for device numbers just like it is already done for other numbers.
In the output, this only changes whitespace, but not the text.

Ugly formatting reported by
Crystal Kolipe <kolipe dot c at exoticsilicon dot com>.

OK millert.  Also tested by Crystal Kolipe.
bin/ls/ls.c
bin/ls/ls.h
bin/ls/print.c