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#65904: 29.1.50; autorevert can't revert files in a symlink directory Date: Tue, 19 Sep 2023 09:18:58 +0200 Message-ID: <87h6nqwrz1.fsf@gmx.de> References: <83cyymnsg4.fsf@gnu.org> <87fs3ib3k1.fsf@gmx.de> <87h6nxklv6.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4682"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , 65904@debbugs.gnu.org To: zhanghj Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 19 09:20:08 2023 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 1qiV1k-00015F-DT for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 19 Sep 2023 09:20:08 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qiV1X-000307-CP; Tue, 19 Sep 2023 03:19:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qiV1V-0002zf-Cj for bug-gnu-emacs@gnu.org; Tue, 19 Sep 2023 03:19:53 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qiV1V-0003CW-4q for bug-gnu-emacs@gnu.org; Tue, 19 Sep 2023 03:19:53 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qiV1d-0001lF-PN for bug-gnu-emacs@gnu.org; Tue, 19 Sep 2023 03:20:01 -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, 19 Sep 2023 07:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65904 X-GNU-PR-Package: emacs Original-Received: via spool by 65904-submit@debbugs.gnu.org id=B65904.16951079606698 (code B ref 65904); Tue, 19 Sep 2023 07:20:01 +0000 Original-Received: (at 65904) by debbugs.gnu.org; 19 Sep 2023 07:19:20 +0000 Original-Received: from localhost ([127.0.0.1]:55247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiV0y-0001jy-8i for submit@debbugs.gnu.org; Tue, 19 Sep 2023 03:19:20 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:50877) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiV0v-0001jk-ME for 65904@debbugs.gnu.org; Tue, 19 Sep 2023 03:19:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1695107939; x=1695712739; i=michael.albinus@gmx.de; bh=vMMJqOefqsdSzux/oICgby604p5iGBKCJmmuW3y3dRE=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=o9uew+2MgkqJ1fTuL3wRwDeggUAuuoUvZ4IB0pJ/B80/sWzJit1uTVZaW5v4LdwTj+SgD6+IjTr guIMA190UAkDm33UNHLuKe34cz2ZqlYa+mJMJAHkbMn3EVoPzDhWHIaHzOSqNzGCsDsmvcrCd5ddf +5sKnOnpT6Co5lpBX9BIgrvUJxGsH+jfFsRMnj+AlWPTSi7YragTilX5UKczP4Iffd8lF9aTz3Stj hlqi+TUZ+UmrwfBLSU7CkvM2vgqf9KxA7U183+0zJNmx09SucDIPYM5ASm/zqGUMQGrvPVdLrpTcF tAtjORPBZdhWAtRgph6hU9omvjdCXZ45XumQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([185.89.39.17]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mt79P-1rWsdn46if-00tR2A; Tue, 19 Sep 2023 09:18:59 +0200 In-Reply-To: (zhanghj's message of "Tue, 19 Sep 2023 05:08:46 +0800") X-Provags-ID: V03:K1:edp6yi/4eYihTdaK23Lc1t2A/Zk53rzW8S6Mtj0/RZxM/WVr7v4 ltczW4hCsKU3qhUwzDzbFnAsjtAD9kZEgpLj0Iy/T7JA5mGpXgaxpMqx+twQlGX1usItzCy fPzh15FDqOdBkaNTcX/gYEtg1Ae9Zy6uMa7S3NuHuS4FlBVduobC8yw9slgMxK7Pr/chn9z j1kdI1iP/vOm8zPtldhTw== UI-OutboundReport: notjunk:1;M01:P0:07TORa87yz0=;gPLBlcs60UlxsYqVOs4PR3oXcma g2W+2r/SP3euac3sOotGpzikyMhp6xZUY75mras4PTs2BbIOZDABM4O4HgTm9NUul077k2NJl tm8lqaWwei/IWajz8sYVbWRg6r9EvYqP4f3TuoffM1lksSae88BF5U1BS8XlyGCRVcMtZ5b2g nyDou6Tkbd9yIiNW6KsFyGvqpfG9rctKKvD0D/0PhNd3U/Cg30d0I6yyJRTEhQtWpa4gjFsBF D1PnwxVI2exvPumXKK4kZVlzOqX6hW+pwc45kFkeaI+UQL8pmm4sM2A5vINoaVbllDg3gaCxQ Se57R1Ixmph7Grz6X9gMWi6pKcwlA/e77wbcq/f+HXP6XpR++zPCOCda+H6CHzN7jXqRA5Q6h bTAfVmAsaMRUd4tneuKGuj6ZKnNvLadCVy2I49IvVKxKJTi/fFCcUrfxkNyTOmB2xzc6bypgu Mj/cFKit36tx/W1n/Vv5UvxNnI68sDf8ISL3/i3ChLJCdPNnV3g0TOTz8YQl0Cav8re3ZR+TI xlhtJbrpRv3cWRfz8yWe2n8ToChAt1FeMd1ToOcR/+DstjK08mnmV+ZC7bZ7BS7DHRJ8iztyP 0bq2iFCWeDUtPdY+IhvtzToQM2tDzWzcrhwI43uY8owocbPR0uWC6+xPPakhmRvmXvPqRpEPU Rd80JWp4THNzY6sG13iD+5pFlBCG0HN2Izm6HS1RO/Y10M1Sm5YbFwtpL/mv4SR+X9uJQYECU yl+CR/DauVLA+guDKEYzPux1dPbciFSJ6y/R43xgmT7ACV70BjNeh218sfR+d8KmRPPiE0w3 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:270851 Archived-At: zhanghj writes: Hi, > I tried your patch on GNU/Linux. It works as you said(the same as in > Emacs 26/27 now). I will try it on macOS later. Thanks for the check. On macOS, inotify isn't used, so the change wouldn't work. > I have added some debug message and see that without this patch, the > `filenotiy' also watch the file but `autorevert.el` can't receives > events for the test file. After applying the patch, it can receive > events for the test file. It seems that the patch is not harmful. Can > you apply it in Emacs 29? As said, there is the idea to support symlinked files/directories in general. Once this is implemented, the proposed change for inotify will be installed. > Thanks. Best regards, Michael.