From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/39950 Path: main.gmane.org!not-for-mail From: Per Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: USEFOR (was: Re: Using iso-8859-15 with Emacs21 & Gnus) Date: Sat, 03 Nov 2001 22:11:36 +0100 Organization: The Church of Emacs Sender: owner-ding@hpc.uh.edu Message-ID: References: <877ktg7l35.fsf@deneb.enyo.de> <87bsim7mw5.fsf@deneb.enyo.de> <2n1yjio8ug.fsf@zsh.cs.rochester.edu> <87u1wexktw.fsf@deneb.enyo.de> <2n7ktaul0k.fsf@zsh.cs.rochester.edu> <87wv19vuba.fsf@deneb.enyo.de> <2nhescyf4t.fsf@zsh.cs.rochester.edu> <87g07wnnrv.fsf@deneb.enyo.de> <2nofmjvrb7.fsf@zsh.cs.rochester.edu> <87snbvha4f.fsf@deneb.enyo.de> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035175578 30682 80.91.224.250 (21 Oct 2002 04:46:18 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:46:18 +0000 (UTC) Return-Path: Original-Received: (qmail 16652 invoked from network); 3 Nov 2001 21:12:38 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 3 Nov 2001 21:12:38 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 16085W-0002Dr-00; Sat, 03 Nov 2001 15:12:22 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sat, 03 Nov 2001 15:12:03 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id PAA04501 for ; Sat, 3 Nov 2001 15:11:50 -0600 (CST) Original-Received: (qmail 16629 invoked by alias); 3 Nov 2001 21:12:04 -0000 Original-Received: (qmail 16623 invoked from network); 3 Nov 2001 21:12:03 -0000 Original-Received: from sheridan.dina.kvl.dk (130.225.40.227) by gnus.org with SMTP; 3 Nov 2001 21:12:03 -0000 Original-Received: from ssv2.dina.kvl.dk (ssv2.dina.kvl.dk [130.225.40.226]) by sheridan.dina.kvl.dk (8.9.3/8.9.3/Debian 8.9.3-21) with ESMTP id WAA32125; Sat, 3 Nov 2001 22:11:36 +0100 Original-Received: from abraham by ssv2.dina.kvl.dk with local (Exim 3.12 #1 (Debian)) id 16084m-00080G-00; Sat, 03 Nov 2001 22:11:36 +0100 Original-To: ding@gnus.org X-Face: +kRV2]2q}lixHkE{U)mY#+6]{AH=yN~S9@IFiOa@X6?GM|8MBp/ In-Reply-To: (Russ Allbery's message of "03 Nov 2001 12:38:10 -0800") Original-Lines: 29 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1 (i686-pc-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:39950 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:39950 Russ Allbery writes: > Per Abrahamsen writes: >> Florian Weimer writes: > >>> No. USEFOR does not specify any default charset. > >> Yes it does. UTF-8 for headers and US-ASCII for the body. > > Why on earth would you require UTF-8 handling for the headers and not take > advantage of it for the body? Because leaving out the Content-Type header for messages with UTF-8 content in the body cause problems for pre-standard clients and has no real advantages. The situation is very different for headers, where both the option of qp-encoding UTF-8 content in the headers and the option of not qp-encoding UTF-8 content in the header will cause real problems for pre-standard newsreaders. And the option of qp-encoding the header will cause problems on pre-standard servers. The cases are not parallel, since MIME does not allow you to specify character set in headers without QP or BASE64 encoding the content. In the body, the two functions are ortogonal. I agree that USEFOR in general are doing too much design and too little standardization, but I think they took the least bad option in this case.