From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Oleksandr Gavenko Newsgroups: gmane.emacs.bugs Subject: bug#8129: "File exists, but cannot be read" message on Windows with NT Emacs for .gpg files. Date: Sun, 27 Feb 2011 12:41:08 +0000 Message-ID: <4D6A4664.7010406@gmail.com> Reply-To: gavenko@bifit.com.ua NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1298812027 30484 80.91.229.12 (27 Feb 2011 13:07:07 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 27 Feb 2011 13:07:07 +0000 (UTC) To: 8129@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Feb 27 14:07:00 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PtgKy-0006xS-2Q for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Feb 2011 14:07:00 +0100 Original-Received: from localhost ([127.0.0.1]:35637 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PtgKx-0004GD-9D for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Feb 2011 08:06:59 -0500 Original-Received: from [140.186.70.92] (port=57905 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PtgKp-0004FL-HF for bug-gnu-emacs@gnu.org; Sun, 27 Feb 2011 08:06:56 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PtgKk-0004Rk-9w for bug-gnu-emacs@gnu.org; Sun, 27 Feb 2011 08:06:51 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59602) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PtgKk-0004Rg-73 for bug-gnu-emacs@gnu.org; Sun, 27 Feb 2011 08:06:46 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Ptfwo-0005zL-7c; Sun, 27 Feb 2011 07:42:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Oleksandr Gavenko Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Feb 2011 12:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8129 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.129881050922998 (code B ref -1); Sun, 27 Feb 2011 12:42:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 27 Feb 2011 12:41:49 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ptfwb-0005ys-JQ for submit@debbugs.gnu.org; Sun, 27 Feb 2011 07:41:49 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PtfwZ-0005yh-6I for submit@debbugs.gnu.org; Sun, 27 Feb 2011 07:41:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PtfwO-0007Pe-I5 for submit@debbugs.gnu.org; Sun, 27 Feb 2011 07:41:42 -0500 Original-Received: from lists.gnu.org ([199.232.76.165]:49548) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PtfwO-0007PY-EP for submit@debbugs.gnu.org; Sun, 27 Feb 2011 07:41:36 -0500 Original-Received: from [140.186.70.92] (port=35264 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PtfwI-0001G6-8O for bug-gnu-emacs@gnu.org; Sun, 27 Feb 2011 07:41:36 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PtfwB-0007J3-Ej for bug-gnu-emacs@gnu.org; Sun, 27 Feb 2011 07:41:30 -0500 Original-Received: from mail-ww0-f49.google.com ([74.125.82.49]:50799) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PtfwB-0007IR-6r for bug-gnu-emacs@gnu.org; Sun, 27 Feb 2011 07:41:23 -0500 Original-Received: by wwj40 with SMTP id 40so891540wwj.30 for ; Sun, 27 Feb 2011 04:41:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:reply-to:user-agent :mime-version:to:subject:content-type:content-transfer-encoding; bh=enUjncgF0OOqo248VdHmj8oQvpVvj6sJd2KMgxR7AYQ=; b=WumTA4rB/gTbjPzo3JnStp0vxdQBgjnCl2D8F3aBtawBFYHUVWtY57BZS9D1zIK2yA FJaRFyIDjbJfSvQ/IHRg5eG+AnGI4uUi4xWXz9CXNkaLpeAYEahjbVr7pQaYFX0wz9FC +MowIJEBmvC+jYt3ZFZfrbYx4brejjI1v6wGs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=wlpg3v3zZh4PaK78XT9WBUeTolH4+wVB8c7yVnwX85IErX5kOupfyz5wnruwIny8aj KeP1p3++yMWptXZHwfVLXCCq8eqSKDuiCKoTWQNwe3xcdeeP36HgwMobYYm06cHreOpf KG5C2cPKLhfR2tSLSnxTs1DPE1n/b52PqAmBU= Original-Received: by 10.216.164.69 with SMTP id b47mr3703291wel.79.1298810482108; Sun, 27 Feb 2011 04:41:22 -0800 (PST) Original-Received: from [46.202.132.44] (44-132-202-46.pool.ukrtel.net [46.202.132.44]) by mx.google.com with ESMTPS id m6sm1355112wej.10.2011.02.27.04.41.19 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 27 Feb 2011 04:41:21 -0800 (PST) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 27 Feb 2011 07:42:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.43 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:44412 Archived-At: I try open file with '.gpg' extension and get message: File exists, but cannot be read and file content not shown. This happen in 'runemacs.exe -q' version 23.1/23.2. Emacs 22.3 and 21.4 have no this issue. Problem come from 'e:/opt/emacs-23.2/lisp/files.el': (defun after-find-file (&optional error warn noauto after-find-file-from-revert-buffer nomodes) (setq buffer-read-only (not (file-writable-p buffer-file-name))) (if noninteractive nil (let* (not-serious (msg (cond ((not warn) nil) ((and error (file-attributes buffer-file-name)) (setq buffer-read-only t) "File exists, but cannot be read") This function for .gpg file invoked with warn=t, error=t. For other file ext it invoked as warn=t, error=nil <<== so work good. To workaround I try (fset 'epa-file 'text-mode) as in 'auto-mode-alist': ("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" nil epa-file) without happiness. -- Best regards!