dir.c field width adjustment improved