Gnus development mailing list
 help / color / mirror / Atom feed
From: Lars Magne Ingebrigtsen <larsi@gnus.org>
Subject: Re: User interface confusion; p0.30 invokes VM?
Date: 14 Sep 1998 07:44:18 +0200	[thread overview]
Message-ID: <m3zpc3jljh.fsf@sparky.gnus.org> (raw)
In-Reply-To: Karl Kleinpaste's message of "13 Sep 1998 15:13:25 -0400"

Karl Kleinpaste <karl@jprc.com> writes:

> What is the semantic of more than 1 entry for a given type?  That is,
> there are already 4 elements for message/rfc822.  Is it simply a
> matter of looping through them in sequence, until the per-element
> usability test returns non-nil?

Yes.

> If so, isn't vm-mode always
> autoloaded, and thus isn't vm-mode always the choice made?  To phrase
> the question without the negative voice, how would one stipulate a
> different personal choice?

Well, I think the default sequence should be different, but this
structure isn't for specifying personal choice.  The user is supposed
to either put things in the .mailcap file or say things like

(add-mime-display-method "image/gif" "xv -perfect %s")

in .emacs.

(The name of the function may change, though.)

The biiig mailcap alist is for specifying defaults that may or may not 
be useful for the user.

> Since I'm using Gnus to read mail, I would like to continue to use
> Gnus to read enclosd articles which are still essentially mail.  The
> idea seems very odd, to invoke an entirely different mail-reading
> package to do what I already want using Gnus.  Something like:
> 
>       ("rfc-*822"
>        (viewer . gnus-article-prepare)
>        (type   . "message/rfc-822"))
> 
> (I haven't actually looked to see if there is any other preparatory
> work to be done, before blindly invoking gnus-article-prepare.)
> 
> I don't see why one would invoke any other possibility, from within
> Gnus -- if one wants the VM interface, one should be using VM in the
> 1st place.  No?

Yes, but mailcap.el has nothing to do with Gnus.

So there should be a `test' clause like

(and (featurep 'gnus)
     (gnus-alive-p))

for that element, and something similar for VM.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


      parent reply	other threads:[~1998-09-14  5:44 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-09-13 13:48 Karl Kleinpaste
1998-09-13 16:04 ` William M. Perry
2002-10-20 23:17 ` Lars Magne Ingebrigtsen
1998-09-13 18:48   ` Hallvard B Furuseth
1998-09-14  5:38     ` Lars Magne Ingebrigtsen
1998-09-16 13:22     ` Hrvoje Niksic
1998-09-16 14:43       ` Edward J. Sabol
1998-09-19 12:02         ` Lars Magne Ingebrigtsen
1998-09-13 19:13   ` Karl Kleinpaste
1998-09-13 20:05     ` William M. Perry
1998-09-13 20:15       ` Karl Kleinpaste
1998-09-13 16:35         ` Chris Halverson
1998-09-14  6:31         ` SL Baur
1998-09-14  5:44     ` Lars Magne Ingebrigtsen [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m3zpc3jljh.fsf@sparky.gnus.org \
    --to=larsi@gnus.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).