There was a patch for 2005-07-07 CVS that was approved by RMS
which I can send or update if anyone is interested. I went on
vacation and got back too late to update the docinfo as
requested; should be easy to update for modern dired.el.
Now is a good time to install it. Can you update it for the current
dired.el, and send it with a change log?
How about also installing the enhancements provided by dired-details
+.el?
The frame-fitting enhancement need not be applied, since Emacs does
not yet
have my frame-fitting code. But I think some of the other
enhancements could
be integrated. They are:
1. Update the hide/show overlays automatically whenever you create
new files
or directories or rename existing files or directories. This means
tweaking
the definitions of `dired-byte-compile', `dired-compress',
`dired-create-files' and `dired-create-directory' (instead of advising
them).
2. Provide a user option, `dired-details-propagate-flag' which, if
non-nil,
propagates the last hide/show state you chose to the next Dired
buffer you
open.
I also recommend:
1. Binding the toggle command to a key, such as `)'.
2. Using "" as the default value of `dired-details-hidden-string',
to save
screen real estate.