Homepage: https://www.emacswiki.org/emacs/download/dired-details%2b.el
Author: Drew Adams
Updated:
Enhancements to library `dired-details+.el'
This enhances the functionality of library `dired-details.el'.
NOTE: If you use Emacs 24.4 or later, and if you use library
`dired+.el', THEN YOU DO NOT NEED THIS library or library
`dired-details.el'.
Instead, you can use `dired-hide-details-mode'. Library
`dired+.el' enhances `dired-hide-details-mode' to give it
the same features as `dired-details+.el' provides. In
that case, use `(require 'dired+.el)', and use option
`diredp-hide-details-propagate-flag' instead of option
`dired-details-propagate-flag'.
`dired-details+.el' enhances `dired-details.el' in these ways:
1. It shrink-wraps Dired's frame whenever you show or hide
details. For this enhancement, you will need library
`autofit-frame.el'.
2. It updates the listing whenever you create new files or
directories or rename them.
3. It adds user option `dired-details-propagate-flag' which, if
non-nil, propagates the last state you chose to the next Dired
buffer you open.
4. It binds both `)' and `(' to `dired-details-toggle'.
Perhaps #2 corresponds to this TO-DO item in `dired-details.el':
* add a hook for dired-add-file to hide new entries as necessary
***** NOTE: The following function defined in `dired-details.el'
has been REDEFINED HERE:
`dired-details-activate' - If `dired-details-propagate-flag' is
non-nil, then use the last state.
Put this in your initialization file (~/.emacs):
(require 'dired-details+)
I also recommend customizing `dired-details-hidden-string' to use
the value "" instead of the default "[...]" - less wasted space.
Note: This library also calls `dired-details-install', activates
show/hide and binds key `)'.