From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: Rmail-mbox branch Date: Thu, 04 Sep 2008 17:44:21 +0900 Message-ID: <87wshs2tcq.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87zlprvod0.fsf@stupidchicken.com> <4868CF84.1040005@pajato.com> <48A90589.4020804@pajato.com> <48A91146.60200@pajato.com> <48A968A3.8050806@pajato.com> <48BA1DAE.2030005@pajato.com> <874p51xblf.fsf@cyd.mit.edu> <84od39q9mv.fsf@boris.laptop> <84abesum0g.fsf@boris.laptop> <841w03v389.fsf@boris.laptop> <84wshvtgoz.fsf@boris.laptop> <87od363q1i.fsf@uwakimon.sk.tsukuba.ac.jp> <87iqtd4ubu.fsf@uwakimon.sk.tsukuba.ac.jp> <877i9s4pf5.fsf@uwakimon.sk.tsukuba.ac.jp> <48BF884D.7020605@pajato.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1220517597 27567 80.91.229.12 (4 Sep 2008 08:39:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 4 Sep 2008 08:39:57 +0000 (UTC) Cc: evilborisnet@netscape.net, monnier@IRO.UMontreal.CA, rms@gnu.org, emacs-devel@gnu.org To: Paul Michael Reilly Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 04 10:40:51 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KbAOM-0001kJ-Jw for ged-emacs-devel@m.gmane.org; Thu, 04 Sep 2008 10:40:38 +0200 Original-Received: from localhost ([127.0.0.1]:40927 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KbANN-00056v-EC for ged-emacs-devel@m.gmane.org; Thu, 04 Sep 2008 04:39:37 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KbANJ-00056p-CV for emacs-devel@gnu.org; Thu, 04 Sep 2008 04:39:33 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KbANH-00056X-HW for emacs-devel@gnu.org; Thu, 04 Sep 2008 04:39:32 -0400 Original-Received: from [199.232.76.173] (port=44724 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KbANH-00056U-A7 for emacs-devel@gnu.org; Thu, 04 Sep 2008 04:39:31 -0400 Original-Received: from mtps02.sk.tsukuba.ac.jp ([130.158.97.224]:59470) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KbANA-0002IH-S8; Thu, 04 Sep 2008 04:39:25 -0400 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mtps02.sk.tsukuba.ac.jp (Postfix) with ESMTP id D4D577FFC; Thu, 4 Sep 2008 17:39:17 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id A9D821A260E; Thu, 4 Sep 2008 17:44:21 +0900 (JST) In-Reply-To: <48BF884D.7020605@pajato.com> X-Mailer: VM 8.0.12-devo-585 under 21.5 (beta28) "fuki" 78738a40e31e XEmacs Lucid (x86_64-unknown-linux) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:103531 Archived-At: Paul Michael Reilly writes: > I think that we are saying that the Rmail/mbox message presentation > buffer should decode as much of the MIME pieces as it can. The task > here is to make the Rmail/mime contributions a first class part of > Rmail. The developer with the initials "as" started that ball rolling > with (p/r)mailmm.el which is apparently based on Alexander Pohoyda's > work. This is the direction I plan to take. Comments? I'm not familiar with that file. However, there are several existing MUAs with relevant features. Gnus has been mentioned, VM (but it's unlikely you'll be able to get Kyle to sign papers), MEW, Wanderlust are all quite MIME-capable. You might be able to borrow code, although as in the case of Gnus you may find that the assumptions about presentation format is sufficiently different to make that difficult. Besides those full-fledged MUAs, tm (tiny MIME) and SEMI are generic MIME processing packages with add-on glue for Gnus, VM, RMail, and MH-E (IIRC) that were abandoned in favor of direct support by VM and Gnus, at least. VM's internals are poorly documented, too.