Aha! Fixed.
Many thanks, On Tue, May 29, 2012 at 6:45 PM, Gary Johnson <garyj...@spocom.com> wrote: > On 2012-05-29, Xylo Drum wrote: > >> On Tue, May 29, 2012 at 5:20 PM, Gary Johnson <garyj...@spocom.com> wrote: >> > On 2012-05-29, Xylo Drum wrote: >> >> I have a pretty much default mutt setup including some very simple >> >> lines in my .mailcap such as: >> >> >> >> image/jpg; xview %s >> >> image/jpeg; xview %s >> >> >> >> these work fine for viewing images, but when trying to do a 'l' search >> >> with a pattern of ~bfoo mutt keeps throwing up >> >> >> >> mailcap entry for type image/jpeg not found >> > >> > Mutt is looking for a rule in your .mailcap for converting >> > image/jpeg attachments to plain text. Such rules must contain the >> > 'copiousoutput' flag. Unless you have some meaningful way of >> > generating text from a JPEG image, you may need to add some sort of >> > no-op rule like this (untested): >> > >> > image/jpeg; true; copiousoutput >> > >> > just to give mutt something to execute. > >> Thanks for swift reply. Your solution works in that it fixes the >> 'search' problem, but it means that I can't view the attachments with >> 'v' - there needs to be a way to use 'switch' in the mailcap, or get >> mutt to use different mailcaps in different contexts. > > Did you use the copiousoutput rule in addition to your original > rule, or did you replace the original rule by the copiousoutput > rule? You can and should use both, e.g., > > image/jpeg; xview %s > image/jpeg; true; copiousoutput > > See > > http://www.spocom.com/users/gjohnson/mutt/#mime > > for a little more on this. > > Regards, > Gary >