From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: autorevert.el Date: Tue, 23 Mar 2004 22:10:08 -0600 (CST) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200403240410.i2O4A8602796@raven.dms.auburn.edu> References: <200403022319.i22NJbG01259@raven.dms.auburn.edu> <200403040508.i2458W811551@raven.dms.auburn.edu> <200403050400.i2540VQ21715@raven.dms.auburn.edu> <200403130310.i2D3A8w28676@raven.dms.auburn.edu> <200403150008.i2F083x04382@raven.dms.auburn.edu> <200403160456.i2G4uVL14097@raven.dms.auburn.edu> <2427-Tue16Mar2004214034+0200-eliz@elta.co.il> <8011-Fri19Mar2004164602+0200-eliz@elta.co.il> <200403210326.i2L3QpF29260@raven.dms.auburn.edu> <200403220244.i2M2ikR07506@raven.dms.auburn.edu> <200403221939.i2MJd8116508@raven.dms.auburn.edu> <8296-Tue23Mar2004214028+0200-eliz@elta.co.il> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1080101849 4479 80.91.224.253 (24 Mar 2004 04:17:29 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 24 Mar 2004 04:17:29 +0000 (UTC) Cc: storm@cua.dk, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Mar 24 05:17:20 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1B5zpP-00047L-00 for ; Wed, 24 Mar 2004 05:17:19 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B5zpP-0004ey-00 for ; Wed, 24 Mar 2004 05:17:19 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B5zle-00089s-EE for emacs-devel@quimby.gnus.org; Tue, 23 Mar 2004 23:13:26 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B5zl4-00083w-SZ for emacs-devel@gnu.org; Tue, 23 Mar 2004 23:12:50 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B5zkX-0007vV-55 for emacs-devel@gnu.org; Tue, 23 Mar 2004 23:12:49 -0500 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B5zkW-0007vO-Tx for emacs-devel@gnu.org; Tue, 23 Mar 2004 23:12:16 -0500 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.12.10/8.12.10) with ESMTP id i2O4BxKt012717; Tue, 23 Mar 2004 22:11:59 -0600 (CST) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.6+Sun/8.11.6) id i2O4A8602796; Tue, 23 Mar 2004 22:10:08 -0600 (CST) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: eliz@elta.co.il In-reply-to: <8296-Tue23Mar2004214028+0200-eliz@elta.co.il> X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 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:20829 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20829 Eli Zaretskii wrote: You again assume that DOS and Windows behave like Posix systems; they don't. `stat' is not a system call on DOS/Windows, so whoever writes its emulation for the library could, for example, add the lengths of all the names of the directory files and use that as the directory's size. With such a version of `stat', autorevert will work like it does on Posix platforms. Not completely. When renaming a file to a name with the same length (common when one made a typo, when updating a version number, changing a suffix and so on), dired would not get notified. So even with your suggested version of stat, looking at the directory size would seem to be clearly inferior to the prior suggestion of listening to the messages delivered when a directory changes. Anyway, the question is whether one can find anybody willing and able to implement either of these suggestions. I would say, preferably the "listening to the messages" one. Sincerely, Luc.