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: Suggestion for autorevert.el Date: Fri, 2 Apr 2004 10:02:45 -0600 (CST) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200404021602.i32G2jX25019@raven.dms.auburn.edu> References: <87zna6l1kn.fsf@offby1.atm01.sea.blarg.net> <200404010330.i313Ug621242@raven.dms.auburn.edu> <200404020409.i3249Vw24362@raven.dms.auburn.edu> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1080922237 6693 80.91.224.253 (2 Apr 2004 16:10:37 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 2 Apr 2004 16:10:37 +0000 (UTC) Cc: offby1@blarg.net, rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Apr 02 18:10:28 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 1B9RFU-000849-00 for ; Fri, 02 Apr 2004 18:10:28 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B9RFU-0000YT-00 for ; Fri, 02 Apr 2004 18:10:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B9REL-0002SZ-Pw for emacs-devel@quimby.gnus.org; Fri, 02 Apr 2004 11:09:17 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B9RE8-0002Pg-4f for emacs-devel@gnu.org; Fri, 02 Apr 2004 11:09:04 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B9RAe-0000lq-Nd for emacs-devel@gnu.org; Fri, 02 Apr 2004 11:06:03 -0500 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B9RAD-0000Oh-3X; Fri, 02 Apr 2004 11:05:01 -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 i32G4xKt012112; Fri, 2 Apr 2004 10:04:59 -0600 (CST) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.6+Sun/8.11.6) id i32G2jX25019; Fri, 2 Apr 2004 10:02:45 -0600 (CST) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: monnier@iro.umontreal.ca In-reply-to: (message from Stefan Monnier on 02 Apr 2004 00:02:34 -0500) 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:21200 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:21200 Stefan Monnier wrote: I think all the existing code that has to deal with similar issues just uses get-buffer-window and ignores the problem of the buffer being displayed in several windows. So I'm pleasantly impressed by your patch, and at the same time, I'm wondering whether it's worth the trouble. If one is tailing a file in a specially sized small window, one may want to actually read other portions of the file in another window without interrupting or disturbing the tailing. So this is definitely a situation where visiting a buffer in several windows makes sense. I believe that the potential for trouble by ignoring this is much bigger than the potential for trouble caused by an excessive amount of constantly reverting buffers. In the (unlikely) latter case there probably is already trouble anyway, even without my patch, and, unless the user really does not care about CPU usage, he probably would have to clean up his buffer list or disable Global Auto Revert mode. So I now believe that there is not even a need for an option disabling the feature, because whenever the need to do that would arise, one probably has a problem one needs to take care of in some other way, regardless. Sincerely, Luc.