A patch for mutt

Mutt's key selection menu is really annoying. It lists every uid of a key as a separate entry. It offers to use DSA keys to encrypt stuff. Yuck. This patch adds three options that change the behavior of the key menu. By default mutt will behave exactly as it did before, you have to set/unset the options as well as apply the patch for it to do anything. Here are the options it adds:

To apply the patch, download it and run this in the mutt source tree.

$ patch -p1 </path/to/the/patch

After that you can build it mutt just as you normally would.