Most misalignments on my system are caused by inode numbers that do not fit in a field of 6 characters. Padding the inode number field helps a lot.
Padding the filesize field with one extra character does help with larger files.
Padding the blocks field to 4 characters is unnecessary since -ls already provides that by default.
is a patch that works for me, an entry for the changelog and a snippet
of output from find-dired both using the original version and the