From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Rmail changes for Emacs 22 Date: Fri, 25 Oct 2002 01:36:26 -0400 Sender: emacs-devel-admin@gnu.org Message-ID: References: <200210201940.g9KJeqW12529@rum.cs.yale.edu> <200210221432.g9MEWHa22491@rum.cs.yale.edu> <200210230813.RAA16342@etlken.m17n.org> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1035524368 26227 80.91.224.249 (25 Oct 2002 05:39:28 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 25 Oct 2002 05:39:28 +0000 (UTC) Cc: monnier+gnu/emacs@rum.cs.yale.edu, monnier+gnu/emacs@rum.cs.yale.edu, eliz@is.elta.co.il, emacs-devel@gnu.org, pmr@pajato.com Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 184xBu-0006oc-00 for ; Fri, 25 Oct 2002 07:39:26 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 184xEP-0001jN-00 for ; Fri, 25 Oct 2002 07:42:02 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 184xBp-0007Op-00; Fri, 25 Oct 2002 01:39:21 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 184x98-0005qj-00 for emacs-devel@gnu.org; Fri, 25 Oct 2002 01:36:34 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 184x91-0005Y9-00 for emacs-devel@gnu.org; Fri, 25 Oct 2002 01:36:31 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.10) id 184x90-0005WK-00 for emacs-devel@gnu.org; Fri, 25 Oct 2002 01:36:26 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.10) id 184x90-0003vI-00; Fri, 25 Oct 2002 01:36:26 -0400 Original-To: handa@m17n.org In-reply-to: <200210230813.RAA16342@etlken.m17n.org> (message from Kenichi Handa on Wed, 23 Oct 2002 17:13:58 +0900 (JST)) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:8762 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:8762 (1) A simple way: Decode only when we need the contents of a message (e.g. for displaying or searching). This may be slow on searching all messages repeatedly. This could be a good point about searching. But maybe computers now are so fast that it is ok. We should try to avoid all methods that use more than one buffer. Another idea is to decode all the messages when the contents are wanted the first time, and leave the decoded message in the buffer in place of the original. The original could be found in the file if needed (if the user gives a command to "please decode again with a different coding system").