From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs 22 branch created. Date: Sat, 28 Apr 2007 11:37:29 +0300 Message-ID: References: <871wi9jw37.fsf@catnip.gol.com> <462E7B94.3000008@gnu.org> <462F0A07.50104@gnu.org> <864pn4an8j.fsf@lola.quinscape.zz> <86zm4w97du.fsf@lola.quinscape.zz> <20070425195026.GA19472@printf.se> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: sea.gmane.org 1177749460 21273 80.91.229.12 (28 Apr 2007 08:37:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 28 Apr 2007 08:37:40 +0000 (UTC) Cc: henrik.enberg@telia.com, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 28 10:37:39 2007 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 1HhiR0-0007Gk-L8 for ged-emacs-devel@m.gmane.org; Sat, 28 Apr 2007 10:37:38 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HhiWw-0000MQ-86 for ged-emacs-devel@m.gmane.org; Sat, 28 Apr 2007 04:43:46 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HhiWs-0000MA-R4 for emacs-devel@gnu.org; Sat, 28 Apr 2007 04:43:42 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HhiWq-0000Lx-F7 for emacs-devel@gnu.org; Sat, 28 Apr 2007 04:43:41 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HhiWq-0000Lu-8i for emacs-devel@gnu.org; Sat, 28 Apr 2007 04:43:40 -0400 Original-Received: from nitzan.inter.net.il ([213.8.233.22]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HhiQs-0003Q7-Mz; Sat, 28 Apr 2007 04:37:30 -0400 Original-Received: from HOME-C4E4A596F7 (IGLD-83-130-2-99.inter.net.il [83.130.2.99]) by nitzan.inter.net.il (MOS 3.7.3a-GA) with ESMTP id GPV03455 (AUTH halo1); Sat, 28 Apr 2007 11:37:29 +0300 (IDT) In-reply-to: (message from Richard Stallman on Sat, 28 Apr 2007 00:06:46 -0400) X-detected-kernel: FreeBSD 4.7-5.2 (or MacOS X 10.2-10.4) (2) 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:70317 Archived-At: > From: Richard Stallman > CC: monnier@iro.umontreal.ca, henrik.enberg@telia.com, > emacs-devel@gnu.org > Date: Sat, 28 Apr 2007 00:06:46 -0400 > > > I think it should decode a message when it is first visited (and the > > extra header that Rmail saves data in is constructed). > > And then what? how do you store the decoded message so that it is > still in mbox format? > > I do not see the issue. The file is always in mbox format. Decoding > the message contents doesn't alter the overall file format. Decoding creates the internal Emacs representation of characters in memory. By contrast, the file where messages are stored is a disk file, and the question I was asking is how to store the decoded characters in that file, if you don't want to decode them each time you look at that message. Are you suggesting to store them, after decoding, in the internal Emacs format (i.e. emacs-mule)? That would mean that only Emacs will be able to read the resulting mbox file. Perhaps we need to step back and consider the larger perspective: what is the main purposes of switching to mbox, if not to maintain the messages in the format that any other MUA can read and display correctly? Writing our internal representation of non-ASCII characters there would defeat that purpose.