From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/30370 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai=?iso-8859-1?q?_Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: encoded words in subjects Date: Tue, 25 Apr 2000 23:00:49 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: <200004252100.XAA28967@lucy.cs.uni-dortmund.de> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035166917 8069 80.91.224.250 (21 Oct 2002 02:21:57 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 02:21:57 +0000 (UTC) Return-Path: Original-Received: from lisa.math.uh.edu (lisa.math.uh.edu [129.7.128.49]) by mailhost.sclp.com (Postfix) with ESMTP id 8C093D051E for ; Tue, 25 Apr 2000 17:01:43 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by lisa.math.uh.edu (8.9.1/8.9.1) with ESMTP id QAB24635; Tue, 25 Apr 2000 16:01:20 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Tue, 25 Apr 2000 16:00:44 -0500 (CDT) Original-Received: from mailhost.sclp.com (postfix@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id QAA08169 for ; Tue, 25 Apr 2000 16:00:34 -0500 (CDT) Original-Received: from waldorf.cs.uni-dortmund.de (waldorf.cs.uni-dortmund.de [129.217.4.42]) by mailhost.sclp.com (Postfix) with ESMTP id B5211D051E for ; Tue, 25 Apr 2000 17:00:50 -0400 (EDT) Original-Received: from marcy.cs.uni-dortmund.de (marcy.cs.uni-dortmund.de [129.217.20.159]) by waldorf.cs.uni-dortmund.de with ESMTP id XAA03243 for ; Tue, 25 Apr 2000 23:00:50 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.20.160]) by marcy.cs.uni-dortmund.de id XAA21674; Tue, 25 Apr 2000 23:00:49 +0200 (MET DST) Original-Received: (from grossjoh@localhost) by lucy.cs.uni-dortmund.de (8.9.3/8.9.3/Debian 8.9.3-21) id XAA28967; Tue, 25 Apr 2000 23:00:49 +0200 X-Authentication-Warning: lucy.cs.uni-dortmund.de: grossjoh set sender to Kai.Grossjohann@CS.Uni-Dortmund.DE using -f Original-To: ding@gnus.org User-Agent: Gnus/5.0805 (Gnus v5.8.5) Emacs/21.0.90 Original-Lines: 35 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:30370 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:30370 Trust the guys in de.comm.software.newsreader to pick all of the nits in the standards... Gnus used to encode my name as in the first line, but now uses the variant shown in the second line: Kai =?iso-8859-1?q?Gro=DFjohann?= Kai=?iso-8859-1?q?_Gro=DFjohann?= It appears that the first line is the correct one, because some standard says that an encoded word must be preceded and followed by linear white space (or EOL, I guess). Gnus uses the second line now, because there's also some spot in the standard where it says that two adjacent encoded words must be separated by linear white space, which is to be ignored when rendering. (So Gnus used to ignore linear white space next to encoded words when rendering, so a space was missing in the first line.) But this is only true for two adjacent encoded words and not for a normal word (or atom, or text) and an encoded word! So it seems that we need a mixture of the old and the new behavior: * When composing, don't encode the LWS between a normal word and an encoded word, but do encode it between two encoded words. * When rendering, don't ignore the LWS between a normal word and an encoded word, but do ignore it between two encoded words. Whee... kai -- Beware of flying birch trees.