From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#21559: [PATCH] autorevert: Wait a while before calling vc-find-file-hook Date: Tue, 27 Oct 2015 09:25:58 +0100 Message-ID: <87fv0wogyx.fsf@gmx.de> References: <1445885018-17451-1-git-send-email-ben@smart-cactus.org> <1445885018-17451-2-git-send-email-ben__31073.4246545055$1445885089$gmane$org@smart-cactus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1445934449 15909 80.91.229.3 (27 Oct 2015 08:27:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 27 Oct 2015 08:27:29 +0000 (UTC) Cc: 21559@debbugs.gnu.org To: Ben Gamari Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Oct 27 09:27:12 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Zqzb5-0002fc-GR for geb-bug-gnu-emacs@m.gmane.org; Tue, 27 Oct 2015 09:27:11 +0100 Original-Received: from localhost ([::1]:58094 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zqzb4-0006tu-Nh for geb-bug-gnu-emacs@m.gmane.org; Tue, 27 Oct 2015 04:27:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58564) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zqzb1-0006to-D5 for bug-gnu-emacs@gnu.org; Tue, 27 Oct 2015 04:27:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zqzaw-0006ik-ED for bug-gnu-emacs@gnu.org; Tue, 27 Oct 2015 04:27:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49238) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zqzaw-0006if-Aa for bug-gnu-emacs@gnu.org; Tue, 27 Oct 2015 04:27:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Zqzaw-0001UY-2H for bug-gnu-emacs@gnu.org; Tue, 27 Oct 2015 04:27:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Oct 2015 08:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21559-submit@debbugs.gnu.org id=B21559.14459343635669 (code B ref 21559); Tue, 27 Oct 2015 08:27:01 +0000 Original-Received: (at 21559) by debbugs.gnu.org; 27 Oct 2015 08:26:03 +0000 Original-Received: from localhost ([127.0.0.1]:39946 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZqzZy-0001TM-OM for submit@debbugs.gnu.org; Tue, 27 Oct 2015 04:26:03 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:52834) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZqzZw-0001Sp-PF for 21559@debbugs.gnu.org; Tue, 27 Oct 2015 04:26:01 -0400 Original-Received: from detlef.gmx.de ([93.209.72.251]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0LnDof-1aR8fq4Bu1-00hK7t; Tue, 27 Oct 2015 09:26:00 +0100 In-Reply-To: <1445885018-17451-2-git-send-email-ben__31073.4246545055$1445885089$gmane$org@smart-cactus.org> (Ben Gamari's message of "Mon, 26 Oct 2015 19:43:38 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-Provags-ID: V03:K0:2QH08/XoSab7SZmrNPbmjl49jX1AxYcBtHjc55z8VgrFxPOCq7n TgNQ9MbZOcV65sXclctaMfRmvTAJFtkXopBMi25xJfCC+btcmqlG1zrNZ0iB8jtgH2ch466 C5N9cx+p3TSIYTc7/5AUBj5YQL7dGboJ4CzYz+KcQ2AINUgbXE+huUSh+XHI3HfoOm1Qpjg TJh7kV/8Y/ZH6XiBlBPkQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:7+2V8qwiZuw=:acEztoRKbTnM57PrbvBx9i 2/TAA6OB52jbaTQI0jIXRbPJA1GCeodV+2GAp32Z5gMdMubLvrjToC/Rg0L/FR3Tvj4BJtn1f 3BjGA0mubzxrAqK+ZmH8Y7OlLUKqRCrwwvqBLKksIALs+tCL6m5720NGWNd2Rwc4ZlcbTfRWp cqZTeSuOGwETk1m/Yv2haxXzb8Ek/USlfQEG6fTHoIPoMKrXmUAosbt4mZkdeW4w8ValziAfX Qkd3U6RkTDjFAzZJileWO6jhh4ZmbPcvwD27mYIL0p2b3MkvnBHl9i2RhN5438uFc8+oWsSxq hMBsBrXw092u1CXQWzeymzINyMW0PrYwzFzX9SjFlxlpvmUiicS0NdLA6EaZH4ZM6xotpe/6e S7+E9yr+mu2BBSw/19v5y6VQmXzP8lfYYMuFWQWDs7+MCtPKGRY9o1TSDmwxT8QZvZpoOeJyi 7taRe6U1Rp7oD2sDh9amKgr6ZCcg7HhNOe6W1consolEgyRkuWAZ6VhBpMla+ls8i7/IAiSy0 y8JAhJF7cRis58+1hO5IiozE6d/d+Dhy37egpuXAR+hE3KXQCYZuZvt5uO1yqi7qdHJRQcljZ 9PFq7B2dy9xVIzXurqnbOBGZEW9952ex/eWuJDoTF2lvtNb4zJYNmc2Xsjup9vfjzr7gz2lAL s7dh+dV/PyTrRMbDOMmKyNm6H9Tf9s69PFXytZX8POtrno94hLMJwYDOEHHIiNDxJe/5mh9ms Oh8XkUoHYVe627vioKwyTlL/ouqMUtE8ts4B5iJgDLj+hP7Yil1JwcPmya5iCTbqX01JGT7H X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.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:108062 Archived-At: [removing emacs-devel, discussion in one ML is sufficient] Ben Gamari writes: Hi Ben, > This provides a resolution for Bug #21559. Thanks for the patch. But as I said already, I'm not happy to insert so much hard-wired vc related operations into autorevert.el. And this is triggered just by git, IIUC the other vc backends do not suffer from this problem. Have you considered another solution, maybe by providing vc(-git) specific buffer-stale-function and revert-buffer? This would be much more in the spirit how autorevert is supposed to work. And this would simplify maintenance, when git changes its behaviour, and we need to adapt vc-git accordingly. Best regards, Michael.