Gnus development mailing list
 help / color / mirror / Atom feed
From: Lars Magne Ingebrigtsen <larsi@gnus.org>
Subject: Re: 0.26: Bug in text of button
Date: 12 Sep 1998 05:31:13 +0200	[thread overview]
Message-ID: <m3af4657ni.fsf@sparky.gnus.org> (raw)
In-Reply-To: Jean-Yves Perrier's message of "11 Sep 1998 18:57:57 +0200"

Jean-Yves Perrier <perrier@nagra-kudelski.ch> writes:

> Therefore that is not a bug in Gnus which is behaving correctly there.

Stop press!  RFC2184 updates how parameter lists are supposed to be
dealt with.  Not only are they now allowed to contain words encoded in
yet a scheme, but you can also split long values thusly:

     Content-Type: message/external-body; access-type=URL;
      URL*0="ftp://";
      URL*1="cs.utk.edu/pub/moore/bulk-mailer/bulk-mailer.tar"

The encoding is a doozy:

     Content-Type: application/x-stuff;
      title*=us-ascii'en-us'This%20is%20%2A%2A%2Afun%2A%2A%2A

Eek.

Anyway, after reading the rest of the document, it turns out that I
was right after all -- the params are still not allowed to contain
RFC2047-encoded words.  They can only be encoded using this new
scheme, and the attribute name has to end with an "*" to signal this.

Stop press again!  RFC2184 has been obsoleted by RFC2231.  (Scan,
scan.)  Oh, it just clarifies a few things, and adds more beautiful
examples:

   Content-Type: application/x-stuff
    title*0*=us-ascii'en'This%20is%20even%20more%20
    title*1*=%2A%2A%2Afun%2A%2A%2A%20
    title*2="isn't it!"

I really should consult the rfc-index.txt file more...

Anyway (yet again), I'll write functions to parse this.  rfc2231.el,
here I come.

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


  reply	other threads:[~1998-09-12  3:31 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-09-11 13:41 Jean-Yves Perrier
1998-09-11 14:50 ` Lars Magne Ingebrigtsen
1998-09-11 15:27   ` Hrvoje Niksic
1998-09-11 15:54     ` Lars Magne Ingebrigtsen
1998-09-11 16:57       ` Jean-Yves Perrier
1998-09-12  3:31         ` Lars Magne Ingebrigtsen [this message]
1998-09-11 18:15       ` Hrvoje Niksic
1998-09-12  3:05         ` Lars Magne Ingebrigtsen

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=m3af4657ni.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).