From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#7564: write-region could check if file is a directory sooner Date: Sat, 02 Jul 2011 23:30:56 +0200 Message-ID: References: <87tyisrypq.fsf@jidanni.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1309643149 10311 80.91.229.12 (2 Jul 2011 21:45:49 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 2 Jul 2011 21:45:49 +0000 (UTC) Cc: 7564@debbugs.gnu.org To: jidanni@jidanni.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jul 02 23:45:44 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Qd80W-0004DU-50 for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Jul 2011 23:45:44 +0200 Original-Received: from localhost ([::1]:57021 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qd80V-0004En-93 for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Jul 2011 17:45:43 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:42776) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qd7yz-0003rf-FP for bug-gnu-emacs@gnu.org; Sat, 02 Jul 2011 17:44:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qd7yu-0006cK-7T for bug-gnu-emacs@gnu.org; Sat, 02 Jul 2011 17:44:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56757) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qd7yt-0006cD-Tg for bug-gnu-emacs@gnu.org; Sat, 02 Jul 2011 17:44:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Qd7yt-00039p-BK; Sat, 02 Jul 2011 17:44:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Magne Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 02 Jul 2011 21:44:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7564 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7564-submit@debbugs.gnu.org id=B7564.130964302412083 (code B ref 7564); Sat, 02 Jul 2011 21:44:03 +0000 Original-Received: (at 7564) by debbugs.gnu.org; 2 Jul 2011 21:43:44 +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 1Qd7yZ-00038n-EE for submit@debbugs.gnu.org; Sat, 02 Jul 2011 17:43:43 -0400 Original-Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qd7yW-000389-IL for 7564@debbugs.gnu.org; Sat, 02 Jul 2011 17:43:41 -0400 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Qd7yL-0004EE-Eh; Sat, 02 Jul 2011 23:43:29 +0200 In-Reply-To: <87tyisrypq.fsf@jidanni.org> (jidanni@jidanni.org's message of "Mon, 06 Dec 2010 00:06:25 +0800") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: Beth Sorrentino's _WFMU053001_: "Hazel" X-Hashcash: 1:23:110702:7564@debbugs.gnu.org::qUqPMwpcbDObO0Un:000000000000000000000000000000000000000008/Hf X-Hashcash: 1:23:110702:jidanni@jidanni.org::m7YqF7hl6hbi2qgL:000000000000000000000000000000000000000000mcHz X-MailScanner-ID: 1Qd7yL-0004EE-Eh MailScanner-NULL-Check: 1310247809.57439@hit7qN1eHxO4+6OtM2i/uQ X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 02 Jul 2011 17:44:03 -0400 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:47782 Archived-At: jidanni@jidanni.org writes: > write-region could check if file is a directory sooner, > File /tmp already exists; overwrite anyway? (y or n) y > Instead of waiting for this, > apply: Opening output file: is a directory, /tmp I'm unable to reproduce this. I get the expected error: Debugger entered--Lisp error: (file-error "Opening output file" "is a directory" "/home/larsi/tmp") write-region(1 2 "/home/larsi/tmp") eval((write-region 1 2 "/home/larsi/tmp") nil) eval-expression((write-region 1 2 "/home/larsi/tmp") nil) Are you calling `write-region' in a different way? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/