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. Attached 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 patched version. 4 Attachments