From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/20948 Path: main.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Get \201 when I edit mail Date: 04 Feb 1999 00:11:00 +0100 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035159149 20517 80.91.224.250 (21 Oct 2002 00:12:29 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 00:12:29 +0000 (UTC) Return-Path: Original-Received: from karazm.math.uh.edu (karazm.math.uh.edu [129.7.128.1]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id SAA03359 for ; Wed, 3 Feb 1999 18:19:28 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by karazm.math.uh.edu (8.9.1/8.9.1) with ESMTP id RAB23832; Wed, 3 Feb 1999 17:18:52 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 03 Feb 1999 17:18:49 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id RAA26956 for ; Wed, 3 Feb 1999 17:18:35 -0600 (CST) Original-Received: from quimbies.gnus.org (larsi@ppp112.uio.no [129.240.240.117]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id SAA03311 for ; Wed, 3 Feb 1999 18:18:24 -0500 (EST) Original-Received: (from larsi@localhost) by quimbies.gnus.org (8.8.7/8.8.7) id AAA31387; Thu, 4 Feb 1999 00:18:02 +0100 Mail-Copies-To: never X-Now-Reading: Gregory Maguire's _Wicked_ X-Now-Playing: Kissing the Pink's _Naked_: "Maybe This Day" Original-To: ding@gnus.org In-Reply-To: Stainless Steel Rat's message of "03 Feb 1999 14:22:24 -0500" User-Agent: Gnus/5.070076 (Pterodactyl Gnus v0.76) Emacs/20.3 X-Face: &w!^oO~dS|}-P0~ge{$c!h\ writes: > Given the recent discussion in the gnu.emacs newsgroups, I am under the > impression that this is actually a bug in MULE. Well -- it has more to do with how Gnus de/encodes things "manually". I've been thinking quite a bit about how to do article editing, and I just can't see any way to allow that in an elegant way -- especially with MIME gunk and MULE gunk in the way. The two possible approaches that I see are these: 1) When editing a MIME message, not necessarily a multipart one, but that as well, we plop the user into something that looks more or less like a Message buffer with the article in. Multipart articles are transformed into MML (text parts just get a "part" marker before them and non-text parts get a part that has the contents in an external file). When finishing the editing, Gnus does what Message does -- transforms the MML back into MIME. This approach means that the user has little actual control over the details of the resulting article. For instance, parts of the result may be base64-d, etc. 2) Do a `C-u g' before the editing, and let the user edit the completely raw article. I don't really see any middle road. Of course, if we have 1), we also must have 2). But 1) will be a major bitch to write, I think. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen