From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#51146: 29.0.50; file-notify-add-watch not reporting changes of files Date: Wed, 13 Oct 2021 09:45:23 +0200 Message-ID: <87k0ihxt9o.fsf@gmx.de> References: <83bl3uqrg6.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23417"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 51146@debbugs.gnu.org To: Carlos Pita Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Oct 13 09:46:14 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1maYxq-0005vr-4T for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 13 Oct 2021 09:46:14 +0200 Original-Received: from localhost ([::1]:55708 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1maYxp-0004Ux-2N for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 13 Oct 2021 03:46:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1maYxe-0004RQ-Tq for bug-gnu-emacs@gnu.org; Wed, 13 Oct 2021 03:46:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46330) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1maYxe-0002LS-Hx for bug-gnu-emacs@gnu.org; Wed, 13 Oct 2021 03:46:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1maYxe-0008H4-Do for bug-gnu-emacs@gnu.org; Wed, 13 Oct 2021 03:46: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: Wed, 13 Oct 2021 07:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51146 X-GNU-PR-Package: emacs Original-Received: via spool by 51146-submit@debbugs.gnu.org id=B51146.163411113531770 (code B ref 51146); Wed, 13 Oct 2021 07:46:02 +0000 Original-Received: (at 51146) by debbugs.gnu.org; 13 Oct 2021 07:45:35 +0000 Original-Received: from localhost ([127.0.0.1]:57876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1maYxD-0008GM-9o for submit@debbugs.gnu.org; Wed, 13 Oct 2021 03:45:35 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:57655) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1maYxA-0008G8-0V for 51146@debbugs.gnu.org; Wed, 13 Oct 2021 03:45:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1634111125; bh=tK76Lyl9q07eiZxWCOq/WDDB0xZ7d++vMzphz13G3Ps=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=gtlGV9VjaydFbbNesTS4rwwO0MGEmyCh3ceOEjVq+q32j2HSW9B70ASaltuCIQXA6 bKrq/flRQS/S54HUe80L1ogR9QmmbjsuKC2yGe+EjhZTVnR7P8KJg06ToAahF6xbJ8 UdOHKUV0tkELERzLjR8m2koHGZIiR8NM2xDPkOH0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([212.91.242.175]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mplc7-1n6daK0PDp-00q9qS; Wed, 13 Oct 2021 09:45:25 +0200 In-Reply-To: (Carlos Pita's message of "Tue, 12 Oct 2021 11:52:20 -0300") X-Provags-ID: V03:K1:H3Y4V/NFUG9gSNziusoQmnP/IP27JmkdAmaaMAaLnKymf/rquyy nPIOrRFB672IFgOTyymSEaQ8SrWQc8wzWXc+TgkCAQKvKDfjnLhxtfv9C2CG9AADhlZDFJK LFJVlEi4RHH1tY10gHYzK+FKhR0pRzIkbVeQ2pmHhk3jzFAGey5z+KL39SD5thA/WY0ifLn 0f4RRneErZDZTo+aRqadg== X-UI-Out-Filterresults: notjunk:1;V03:K0:zrjCAIkpCYQ=:wLAuVvchn3qD1tAtA+ctTH +tmQmayWz8l6Qqy1Oeu00DNeavARMptBUKf5xcwgniXLw7ycY4ndU9s6WiroMz7NaAjnM1wIV 082cmVGUQZVFPV6vACrU204DEvO389C6DGAVxvjw4+Pki/AbPqIo7zKwiRAS6rHumsbKZz1yg 9mIf9i38E36mmEVhaXeXCyDZhs5cKZSEE8hLnWGttPogQQx7goL3W5iGn8vLk7Wl9PilMH9No VS3COiItW6XLxmDVIC0XTHZuCkYPaC7iIMOTNQ8r09Lgc4I6hKI8IAnZJNFyI6+7Dbjh4QS+Q 0M4ENnmjiu9MIqCy6iScufimAZ45eInjiXbIDgOZmXeHqC6RMXn+PNP1SpQl6iVeCBqxTJPir Gq25n24kb9XSj2GUe0kSryr8NaQ41mVuUCGJ4lWCvyKOV1ShgQVtylA585zr0WQOJJ8PsMD4R N/w/BoA24NeZvhbYozP/fP1U1NLSBBjKmav/U3BgkHKiB/RzPB2UjZlcWHstaCoinki5J9mFZ XxoE/cBvGFhcF5px2/p7kkjN3QmpyGa0pAEL6G6Q5hOkmTLoVH/FP3NuSGkvF8fra2MWXsz/0 nYFfggB4aOfE5X54TI1bIW/82njJysvynJqGwxbqU7QI/qDamcFUbGh+dpsp2DnNXXtT+2toE H7s31+5E7SWP1+mHBqjOniVhCT7oSrG+Y3jte7ptbdtXZuCEPNdEHhiXGeIdGw8CUDw8QKAYC YH3jdGcQpgZVjW+99xGVb/+1rd/1j5yMIO9AJmlsqTRjOsI8V6IitAPTjW1d/RAIoD1I+Lbx X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:217090 Archived-At: Carlos Pita writes: > That was about kqueue, but in macOS there is the FSEvents monitor: > > The FSEvents monitor, available only on Apple macOS, has no known > limitations and scales very well with the number of files being > observed. In fact, I observed no performance degradation when testing > fswatch observing changes on a filesystem of 500 GB over long periods > of time. This is the default monitor on Apple macOS. > > So this seems to be an option, either directly or through fswatch. Of course. I wrote the Emacs kqueue support on top of FreeBSD. Likely, I won't write something macOS specific, since I have no respective machine, and I'm not interested in. Somebody else must do the job, if required. (And I will analyze your bug report in detail next days, as time permits). Best regards, Michael.