From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#13522: 24.2; save-buffer removes edited file under some conditions Date: Mon, 14 Mar 2022 12:21:33 +0100 Message-ID: <8735jkye2q.fsf@gnus.org> References: <87622qaszq.fsf@xvii.vinc17.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37655"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 13522@debbugs.gnu.org To: Vincent Lefevre Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 14 12:23:13 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nTinB-0009dd-2L for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 14 Mar 2022 12:23:13 +0100 Original-Received: from localhost ([::1]:43826 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nTin7-0002FT-PM for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 14 Mar 2022 07:23:09 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:42364) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nTim2-0000Zc-4e for bug-gnu-emacs@gnu.org; Mon, 14 Mar 2022 07:22:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50351) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nTim1-00029t-SJ for bug-gnu-emacs@gnu.org; Mon, 14 Mar 2022 07:22:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nTim1-0003ih-Mk for bug-gnu-emacs@gnu.org; Mon, 14 Mar 2022 07:22:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Mar 2022 11:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13522 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 13522-submit@debbugs.gnu.org id=B13522.164725690614260 (code B ref 13522); Mon, 14 Mar 2022 11:22:01 +0000 Original-Received: (at 13522) by debbugs.gnu.org; 14 Mar 2022 11:21:46 +0000 Original-Received: from localhost ([127.0.0.1]:44245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nTilm-0003hv-A7 for submit@debbugs.gnu.org; Mon, 14 Mar 2022 07:21:46 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:41836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nTilk-0003hd-0f for 13522@debbugs.gnu.org; Mon, 14 Mar 2022 07:21:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=9dnjG3mXpgo0l9iwRwxSz4lU5tFNUGZfqYgmJnZIUFE=; b=TunGcZzIavSqxcG9bD9gajrTup nt6X5gI5K6aCMZ3rwmqzW5rBTdkRRCS5mzddylFeBesAtiNjOftZEXt795PGutbvb/9hrxWw0s0U9 uEVe5OWT66IKn2bJ/GD4BY+EXUIKbxflewr5ydupK4MBu9jDSaU3BxESQrqm5/5i/43k=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nTila-0005rd-Ow; Mon, 14 Mar 2022 12:21:37 +0100 X-Now-Playing: 23 Skidoo's _The Culling Is Coming_: "Healing (For The Strong)" In-Reply-To: <87622qaszq.fsf@xvii.vinc17.org> (Vincent Lefevre's message of "Tue, 22 Jan 2013 02:47:37 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:228350 Archived-At: Vincent Lefevre writes: > 1. Create a file with: printf "\x80" > file > 2. Open the file under X Window with: emacs -Q file > 3. Modify the file e.g. by adding a space. > 4. Type C-x C-s > At this point, Emacs asks the user to select a coding system. > 5. Type C-c in the terminal to kill Emacs. > > The result is that the file "file" is no longer there! (I'm going through old bug reports that unfortunately weren't resolved at the time.) This problem is still present in Emacs 29 -- the file is moved to the backup file before doing the prompt. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no