From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Lennart Borgman (gmail)" Newsgroups: gmane.emacs.bugs Subject: bug#865: 23.0.60; The directory is unsafe today Date: Tue, 02 Sep 2008 21:37:38 +0200 Message-ID: <48BD9602.2040904@gmail.com> References: <48BD642C.5050405@gmail.com> <48BD74D5.4050800@gnu.org> <48BD80C0.80707@gmail.com> <48BD8FA8.6030707@gmail.com> Reply-To: "Lennart Borgman \(gmail\)" , 865@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1220384908 31922 80.91.229.12 (2 Sep 2008 19:48:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 2 Sep 2008 19:48:28 +0000 (UTC) Cc: 865@emacsbugs.donarmstrong.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 02 21:49:23 2008 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.50) id 1KabsQ-000723-Lj for geb-bug-gnu-emacs@m.gmane.org; Tue, 02 Sep 2008 21:49:22 +0200 Original-Received: from localhost ([127.0.0.1]:58436 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KabrR-0006PE-Gs for geb-bug-gnu-emacs@m.gmane.org; Tue, 02 Sep 2008 15:48:21 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kabqj-0005rR-37 for bug-gnu-emacs@gnu.org; Tue, 02 Sep 2008 15:47:37 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kabqh-0005pg-3A for bug-gnu-emacs@gnu.org; Tue, 02 Sep 2008 15:47:36 -0400 Original-Received: from [199.232.76.173] (port=59945 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kabqg-0005p9-JY for bug-gnu-emacs@gnu.org; Tue, 02 Sep 2008 15:47:34 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:55167) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kabqf-0005ae-Bl for bug-gnu-emacs@gnu.org; Tue, 02 Sep 2008 15:47:34 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m82JlULc003547; Tue, 2 Sep 2008 12:47:31 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m82Jj3Io002233; Tue, 2 Sep 2008 12:45:03 -0700 X-Loop: don@donarmstrong.com Resent-From: "Lennart Borgman (gmail)" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 02 Sep 2008 19:45:03 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 865 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 865-submit@emacsbugs.donarmstrong.com id=B865.122038426832716 (code B ref 865); Tue, 02 Sep 2008 19:45:03 +0000 Original-Received: (at 865) by emacsbugs.donarmstrong.com; 2 Sep 2008 19:37:48 +0000 Original-Received: from ch-smtp01.sth.basefarm.net (ch-smtp01.sth.basefarm.net [80.76.149.212]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m82JbipB032609 for <865@emacsbugs.donarmstrong.com>; Tue, 2 Sep 2008 12:37:45 -0700 Original-Received: from c83-254-151-87.bredband.comhem.se ([83.254.151.87]:60743 helo=[127.0.0.1]) by ch-smtp01.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1Kabh8-0003WX-6R; Tue, 02 Sep 2008 21:37:43 +0200 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 In-Reply-To: X-Enigmail-Version: 0.95.7 X-Antivirus: avast! (VPS 080902-0, 2008-09-02), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.87 X-ACL-Warn: Too high rate of unknown addresses received from you X-Scan-Result: No virus found in message 1Kabh8-0003WX-6R. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1Kabh8-0003WX-6R 1a9d53c394c37548192f07b2028a812b X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) Resent-Date: Tue, 02 Sep 2008 15:47:36 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list 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:20037 Archived-At: Eli Zaretskii wrote: >> Date: Tue, 02 Sep 2008 21:10:32 +0200 >> From: "Lennart Borgman (gmail)" >> CC: 865@emacsbugs.donarmstrong.com, jasonr@gnu.org >> >> On the other hand the doc string is wrong. > > I agree that the doc string "needs work". It sounds like the function > started from something like what the doc string describes, but then > additional functionality was added to the code, and the doc string > never caught up. What I was trying to say was that the doc string seems to have started from some ideas of how to solve the race condition problem. Those ideas just does not fit very well here. Checking the owner for example may fit much better on a file system that is not using ACL-lists (are they dead on *nix?). The ideas to use may have to be different on different systems. So I think it is better to start with the ideas again. I guess the ideas that someone tried to expressed in the doc strings may fit *nix. It that is the case then let the doc string say that. For w32 other criterias should be used in my opinion.