From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: autorevert.el Date: 24 Mar 2004 08:58:56 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: 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> <2004032404 Reply-To: Eli Zaretskii NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1080111594 21002 80.91.224.253 (24 Mar 2004 06:59:54 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 24 Mar 2004 06:59:54 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Mar 24 07:59:49 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 1B62Mf-0001dY-00 for ; Wed, 24 Mar 2004 07:59:49 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B62Mf-0001e1-00 for ; Wed, 24 Mar 2004 07:59:49 +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 1B62KC-0004VT-Ff for emacs-devel@quimby.gnus.org; Wed, 24 Mar 2004 01:57:16 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B62K8-0004VL-3R for emacs-devel@gnu.org; Wed, 24 Mar 2004 01:57:12 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B62Jc-0004Em-Gr for emacs-devel@gnu.org; Wed, 24 Mar 2004 01:57:11 -0500 Original-Received: from [207.232.27.5] (helo=WST0054) by monty-python.gnu.org with asmtp (Exim 4.30) id 1B62Jb-0004EO-TC; Wed, 24 Mar 2004 01:56:40 -0500 Original-To: Luc Teirlinck In-reply-to: <200403240410.i2O4A8602796@raven.dms.auburn.edu> (message from Luc Teirlinck on Tue, 23 Mar 2004 22:10:08 -0600 (CST)) 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:20839 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20839 > Date: Tue, 23 Mar 2004 22:10:08 -0600 (CST) > From: Luc Teirlinck > > 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 who is talking about almost-zero probability cases now? ;-) > 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. FYI, the MS-DOS port actually _has_ such a version of `stat', and it cannot listen to the Windows messages because a DOS executable is ostracized by M$ from having this luxury. (In general, I'm opposed to planting into Emacs user-level features implicit assumptions about Posix-specific behavior, in this case, that a directory is just another file. Yes, I know: Emacs is being developed primarily for Posix-compliant platforms, bla, bla...) > Anyway, the question is whether one can find anybody willing and able > to implement either of these suggestions. I don't see how adding a call to file-attributes is a big deal that needs a call for volunteers, but as I said: you wrote the code, so you get to decide what's in it.