On Wed, 06 Mar 2002, youngs(a)xemacs.org wrote:
VETO
[Please direct followups to xemacs-beta (Mail-Followup-To: set)]
Hi Jeff!
I like the idea behind this patch, but I think it needs a different
approach.
OK, Please try the following patch (off of 21.4.6 package-ui.el)
This version adds the following customizations:
pui-boring-package-face
pui-up-to-date-package-invisible
pui-uninstalled-package-invisible
pui-boring-package-invisible
pui-boring-packages
Any package listed in pui-boring-packages is boring
I made mule packages boring for non mule emacs. Feel free to change
the defaults.
I give a separate face control for boring as well as separate
invisible control for up-to-date, uninstalled and boring packages.
This lets you completely ignore packages that you've decided are
boring (by setting pui-boring-packages and pui-boring-package-invisible
appropriately).
You can make invisible lines visible and vice-verse by using the new
'b' command. Feel free to change the key binding.
A further idea - Package 'views' could be built on top of this. Example views:
'installed package view' - show installed packages
'all packages view' - show every package
'update package view' - show outdated and uninstalled (but not boring)
packages.
-jeff