From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: auto-save-visited-file-name Date: 16 Oct 2003 13:10:53 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1066324488 23579 80.91.224.253 (16 Oct 2003 17:14:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 16 Oct 2003 17:14:48 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Oct 16 19:14:46 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AABi2-0000NZ-00 for ; Thu, 16 Oct 2003 19:14:46 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AABi2-0006bu-00 for ; Thu, 16 Oct 2003 19:14:46 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AABfi-0006ae-HM for emacs-devel@quimby.gnus.org; Thu, 16 Oct 2003 13:12:22 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AABfL-0006a9-U9 for emacs-devel@gnu.org; Thu, 16 Oct 2003 13:11:59 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AABep-0006Ok-5N for emacs-devel@gnu.org; Thu, 16 Oct 2003 13:11:59 -0400 Original-Received: from [132.204.24.67] (helo=mercure.iro.umontreal.ca) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AABeM-0005z5-Uy for emacs-devel@gnu.org; Thu, 16 Oct 2003 13:10:59 -0400 Original-Received: from vor.iro.umontreal.ca (vor.iro.umontreal.ca [132.204.24.42]) by mercure.iro.umontreal.ca (8.12.9/8.12.9) with ESMTP id h9GHArUN025699; Thu, 16 Oct 2003 13:10:53 -0400 Original-Received: by vor.iro.umontreal.ca (Postfix, from userid 20848) id AD2823C63E; Thu, 16 Oct 2003 13:10:53 -0400 (EDT) Original-To: storm@cua.dk (Kim F. Storm) In-Reply-To: Original-Lines: 16 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-DIRO-MailScanner: Found to be clean X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:17164 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:17164 > .. but doesn't that mean that auto-save files are always saved > in emacs-mule rather than the current coding of the buffer? > That sounds like a more generic error that needs fixing anyway. No, I think it's a very reasonable choice (and I know it's been discussed here and more recently on XEmacs's lists). This is the only encoding that we know for sure will not lose any information, will succeed without needing to prompt the user for more details, and it is also more efficient which I still consider relevant in the context of auto-saving. It's not perfect, but the other options aren't much more attractive. IIUC, the internal format in emacs-unicode is utf-8, so the auto-save format will naturally use utf-8 at that point. Stefan