GNU bug report logs - #65904
29.1.50; autorevert can't revert files in a symlink directory

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Zhang Haijun <ccsmile2008@HIDDEN>; merged with #16113, #18883, #64061; dated Wed, 13 Sep 2023 04:01:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 65904 <at> debbugs.gnu.org:


Received: (at 65904) by debbugs.gnu.org; 18 Sep 2023 21:09:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 18 17:09:10 2023
Received: from localhost ([127.0.0.1]:54792 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qiLUU-0007aw-0n
	for submit <at> debbugs.gnu.org; Mon, 18 Sep 2023 17:09:10 -0400
Received: from mail-tycjpn01olkn2045.outbound.protection.outlook.com
 ([40.92.99.45]:60229 helo=JPN01-TYC-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ccsmile2008@HIDDEN>) id 1qiLUQ-0007aK-Fm
 for 65904 <at> debbugs.gnu.org; Mon, 18 Sep 2023 17:09:08 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=cG1deK4FnnnPI52NMWb3EgrS9OTM1qQNjBU3/zGzyE/HIXfcE/42gAin+uJIbTBAyFmWyXkYQRrAFz9N5HibT+mt/Qyd7p4TBqm85NnQdADh/ruwSRvlEztp31O9eFI4b77Fhr2eZMNjwifQvZO2WG0mVaY4IuWdk6pPUAAo6jIOYeR8uM34kVZxSHnpukqVhR4zL5O0DycHsEYki8NJlLciYODDskbKxT/zU93vsGlHQqTJkRx4OhgYCHs2+3QDoA/c3YBYnlM/9Go688ePBv8kP1D9z3eIwNUp6t0hHk0fYW5PyF1KhMaER39ip9/ap/gRGjQsgc5z5/Y8D7bO0A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=oVIca3xGETIyEoDu2BsnQT8r+BOJbXK4lEYxc3Hzc5I=;
 b=myCFUel6yEkwD/g7wME4i8O8EVyDUdFjbm4xoVAAhe32r8CUqcH+04pIfa3qj75t5EoMneA4NJty/WHxniP6Yc54oTpcwPmjB42MDP8gdZ30o5YWKCSuTNlFY6cP9IDEPJRhoOQnVZBhQ+F7ZjwRuPqMxYPVMqh5l54knmdo9UT8xdaVTjL/RnftywKmxpifct7Ya0eZaW9u6RYNE6ggXSB+zXGb9A7zrC9b53rQlRWOsgo38FkcQfuCIcnc+lSmDjGotOvYVgJn6lRznty1SAkJxFm/PpZ+XDdvz0VUA/f5wV/eX6K6NUJ+NVpkY96fcia+ep5dH4DjU7/uK91Okw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=oVIca3xGETIyEoDu2BsnQT8r+BOJbXK4lEYxc3Hzc5I=;
 b=oxMMD7fcUpo+VPL+hTX/+jyy3lhmwQedGEPa2I2RqgrK6fAvYwNwdZxjmbuBVwu1TGHEx6/YN38u1dHodKqyiuOGfXU/eIhUdeBG7R+rpFDkyqbc3QrECTiUbG1CHtHPNxf74vQgo/ntGm+8mqpnqqqTyIknWRlgPv5J+HDpQbZieC9GUicy70L6nHpGF74+OeU9uAgxmfLkr+bwcM9ExCOkssk7hWQqYVOVQCVXPvpr/gZmZMsRDkrsSdbbKumOuiS+4ewf9NrqExjH3AAyldUaZ+yVu8qJVxDyPIZjqkllqbEUK0Dzv0kfyBW05NSPRZMgLEP72F77wV0FBVwpnw==
Received: from OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:19f::13)
 by TYWP286MB3835.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:442::11)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.15; Mon, 18 Sep
 2023 21:08:50 +0000
Received: from OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
 ([fe80::97c3:1179:f612:ab7b]) by OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
 ([fe80::97c3:1179:f612:ab7b%3]) with mapi id 15.20.6813.014; Mon, 18 Sep 2023
 21:08:50 +0000
Message-ID: <OS3P286MB21998FF23B531D7D14F8211EA8FBA@HIDDEN>
Date: Tue, 19 Sep 2023 05:08:46 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.15.1
Subject: Re: bug#65904: 29.1.50; autorevert can't revert files in a symlink
 directory
To: Michael Albinus <michael.albinus@HIDDEN>
References: <OS3P286MB2199E927044A7C3587862151A8F0A@HIDDEN>
 <83cyymnsg4.fsf@HIDDEN> <87fs3ib3k1.fsf@HIDDEN>
 <OS3P286MB2199C24994074D8CA24C7F53A8F0A@HIDDEN>
 <87h6nxklv6.fsf@HIDDEN>
Content-Language: en-US
From: zhanghj <ccsmile2008@HIDDEN>
In-Reply-To: <87h6nxklv6.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-TMN: [6rpAmXVR3myIEI5BDM6LuPpBsboJi/29TUBDNJXKHmi9Mw0TEn7HzZ3A2P8W40L4]
X-ClientProxiedBy: TYCP286CA0297.JPNP286.PROD.OUTLOOK.COM
 (2603:1096:400:3c8::20) To OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
 (2603:1096:604:19f::13)
X-Microsoft-Original-Message-ID: <3e3cd665-7c5a-be3c-412b-357733b64a4a@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: OS3P286MB2199:EE_|TYWP286MB3835:EE_
X-MS-Office365-Filtering-Correlation-Id: fb138457-7df3-4e96-21cb-08dbb88b74b4
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: MVrbfXWbBeUKlhvH9ozYTkk/7Pswz1xapOVONspPBbP5UK7XB7WTgr9wWzqrHnJYlNc8EqoD+OtXYf+15gCWPnHzzWmhRGpbO+WNmr8+0NslPcs64XUOyPkGmztFm2ZFyUu3hJuQeAmGRTopF6ZCeS8smaww5PH8pNmrtcwFYS4HqgS8OrJF+18hftMEowN3iuZSVldTahLbsvWk037D8PhfLhBOcSxglDopxcG4eTA8+7v42twEijEkzuzmFUkHnASPLRJBDahS7/0NGugmlGDnWdqFQcDnTh73fks/TdFENjCJsyR0rAruC6CCIaG/Ovbct3R6lc3ORKHVX2ICEiKzk0xMlcqzDngQfC8nApzl8Ok3EPAHK22pJp6w8lQmYkLmuFE5+joWFDQMDzi8JN4FfYbg9fI3e24KX88N4fiDWiY3BmLHG826mYbLZcQsxNUCiWA4cIqR7yJLvRACOwEDbvs/KYF+Eud4VBKh7QBJofZyGeIIdOJnYP0SfeSsVbu8zNqvi8hdDQCKYhllqP1oQS8Q34HG9eALfTqUkNY6TghrI+QDhNTj3Ob/7TM6
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QUlLeElDMTdvS2hTd2h6UXRCdkJUbE5MT096ZnZnbmMwSS9wV0N2ZzdkdlFq?=
 =?utf-8?B?RXBqazE1STlXcFhJV1dKaHY0NmJhSlArV0Z0dnlieWY0aU5QblJZcGYrajBI?=
 =?utf-8?B?V3E0aGEvWXhrN3VVcm1MMmxxOXJNbDdJdGtnTndDMXVtelp1ZHorL2pheWE1?=
 =?utf-8?B?UGpEbHNwaGZIWXNXSWtObEdRT21wS3RSRUJFeFR6Z3FpRktXekJySURFZFBh?=
 =?utf-8?B?MHRGbVp2TThhSVlaejBzL3pLUjRmQksvbU5lZ1g2ZC9qdjN3YnVPWFgrQnI1?=
 =?utf-8?B?WU42NmRabDNpYnN3d1BpckJRSGJSNTRYUS9QRElTZE5UM0RxSnhsQWpUYzQv?=
 =?utf-8?B?dElRZEp1N2QwM2hybTc1VVJ0bjJiOWY1UEdPb2F4R25Wa1dlRU4yRFg3d2Fm?=
 =?utf-8?B?QWE4RElzMHBlQUNHZDRXZFlLMlhOd3ViS01WamN6WGFXZ2V4VXYzYWFhanpk?=
 =?utf-8?B?Rk5pWURrR3ZBdS9paThrOU1IdjM5Q0g0dFNRSE4rbmxlUkFHQ0Jxa0xnOWk1?=
 =?utf-8?B?TlNtKy9LVkt6TFZrOGpUdjFtN0JEYlgvTnEwSzRQcWVWenlZeDZTc1gybURN?=
 =?utf-8?B?Y0J5ZFIrSXh0SFgvaHE4UE40VDkxRmdSNStwNjVIL2RobXluaCs3T3FrREdx?=
 =?utf-8?B?RVI5N1NhNXNsaFFnWmVNeGEraGk1NTFhUjhaQm5DcnFvc0kyaWZmd0I1VnBu?=
 =?utf-8?B?ejRtbEpOcW9weWxFenlQL0tGcW03RUY4UEdZMll4UWdXemZ3Y29MNStKNTE2?=
 =?utf-8?B?UmVCOW1uazdKSW1BRFVyc1oyZjRIL0wxMGdtNDFhbHFJRTZDcVFNcFQ0bUtF?=
 =?utf-8?B?alY0QU9GWldSZE5GbmVJM0RJR1pLQ3RHTWFJdjZ0eUdPQmY3eDJRRlN6RjVD?=
 =?utf-8?B?WityclI5RTZJejJtTFUvK0NRT29ZZ29PcStjTllRT3hlY1NoeStYOC8rYkJi?=
 =?utf-8?B?SXU0RWIrdCtxakRoTGJ1YUJuYjgxOWRzdTRrNzdaYWF5Nk1icytLYWpldzJh?=
 =?utf-8?B?QjBaK1ZEOXc4Y3BVdW40allNQWdXUmhjQjRnV1pvZTVwQkpvM3VMRjg5TEJv?=
 =?utf-8?B?QXRqYnN2T3hWcHZDdXNWNGNhUG1BZU1LOUxjVHpkQ3VTSkpteTM1TWYzY0JO?=
 =?utf-8?B?ajFqU0podCtVMENJaVdBVVdhcDV0YlVra25MVTB6c29GR2w1Z1QyaHZSWEFR?=
 =?utf-8?B?WWt6NW1WK2lXejhmMEFzQW1EWWo5NTlsZVBlZmtaalZlRUQ3TEUvS0VpMUpj?=
 =?utf-8?B?NDM3cWtVVWMveHFQcSt3M3VUcjJrYTQ4NUZBM3hhMTUrbHQ4TDRqYmQrckRj?=
 =?utf-8?B?QjEyandybVV6YWM1eFYxeVVmSStRZXRTUWQ3dXBVSGVCcTMzM3BMOWYwOTlU?=
 =?utf-8?B?Z3BIenJqcUd3a3ZFYlFmY2p1N1plVTJtTjlXYVhScHlZdDhqaVBINXBkSEJn?=
 =?utf-8?B?UE5OV1doRjhkOGlMOVY3YUdqa0tGRHZkdXV4ay9zTFRQOWRiNCt5MlRkSGdQ?=
 =?utf-8?B?V0QwZEx1Y0F1TUg4TnJ4QVg2UUdtZ0pyeHltdDN0TEVJaUFDVXgvbkRma2p5?=
 =?utf-8?B?eTJ1aklPUTZ1Nko2L3RuY0NYR1VtU0NzSEZzSUlvK2VCcGtsMitXOE5CbjUw?=
 =?utf-8?B?bFd5SitmclErTFlMY0ZRWGFCalVOUFhlWDFXcGJJaHUvWEJRSFAzb1VYVkNR?=
 =?utf-8?B?bUpKbkJmVmJpM3VPVi9Bc1NtR3J0K01lT1l6Sjd0OXlWMWpVNzlWTjV2d2xM?=
 =?utf-8?Q?a/aNeCR7capPlJpVvw=3D?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fb138457-7df3-4e96-21cb-08dbb88b74b4
X-MS-Exchange-CrossTenant-AuthSource: OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Sep 2023 21:08:50.3616 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWP286MB3835
X-Spam-Score: 0.4 (/)
X-Debbugs-Envelope-To: 65904
Cc: Eli Zaretskii <eliz@HIDDEN>, 65904 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.6 (/)

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.

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?

Thanks.


On 9/14/23 19:58, Michael Albinus wrote:
> zhanghj <ccsmile2008@HIDDEN> writes:
>
> Hi,
>
>> How does it work in Emacs 26/27? Why don't you let it keep the old behavior?
> That time, it was unspecified, whether symlinked files/directories are
> watched. Some file notification backends did, other backends didn't. In
> Emacs 29, this was clarified, see (info "(elisp) File Notifications")
>
> --8<---------------cut here---------------start------------->8---
>       If FILE is a symlink, it doesn’t follow that link.  Just FILE
>       itself will be watched.
> --8<---------------cut here---------------end--------------->8---
>
> There is the idea to add a new flag to the `file-notify-add-watch'
> function, `follow'. This would allow to follow symlinks, with different
> implementations in the different backends. Buth this hasn't been
> implemented yet.
>
> If you need this feature urgently in inotify (I guess you're using this
> backend), try the appended patch in filenotify.el (untested).
>
> Best regards, Michael.
>




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65904; Package emacs. Full text available.

Message received at 65904 <at> debbugs.gnu.org:


Received: (at 65904) by debbugs.gnu.org; 14 Sep 2023 11:58:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 07:58:25 2023
Received: from localhost ([127.0.0.1]:37856 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgkzI-0000mk-Qs
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 07:58:25 -0400
Received: from mout.gmx.net ([212.227.15.15]:56887)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael.albinus@HIDDEN>) id 1qgkzE-0000mV-L4
 for 65904 <at> debbugs.gnu.org; Thu, 14 Sep 2023 07:58:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417;
 t=1694692686; x=1695297486; i=michael.albinus@HIDDEN;
 bh=QFwCSeN58GFZyszqwUptsPo/sKjfYaNxFN0NcbDdkkE=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date;
 b=t8S0GOMHgzptd16pjTHump+uqggqZ5ehyK8xPaVG+teZ98ApqVcFqWdw10IShyIhjLYoGr2nksD
 QK+Tzumz7j+yyi2/aVgRgQqDD+BNFNqfWiMsLQUlreicHUd+pti4Pxn8TpU7EcV11o6r7JL1e5K1I
 Gr3lQOYrrmQdpJxcTYYu0DL4i8cBwDN3sVv/lS0mrkhT1fF4rIwstmNFXcM+4iqqhJnUyivYnH9Hx
 rjTId6ati2uT3Kr+fIq3SAbWTqameDEBlw0SY+cHXeIfWj49AbwOKiW+y8vmCK7o2bgpzS16VxWPF
 OlaOHJCbbPQ/gTT/6wA3Ky7Ll3Rs5KZ66VaA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.39.17]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N7zFZ-1rkDmf0ex9-014znL; Thu, 14
 Sep 2023 13:58:06 +0200
From: Michael Albinus <michael.albinus@HIDDEN>
To: zhanghj <ccsmile2008@HIDDEN>
Subject: Re: bug#65904: 29.1.50; autorevert can't revert files in a symlink
 directory
In-Reply-To: <OS3P286MB2199C24994074D8CA24C7F53A8F0A@HIDDEN>
 (zhanghj's message of "Wed, 13 Sep 2023 22:16:23 +0800")
References: <OS3P286MB2199E927044A7C3587862151A8F0A@HIDDEN>
 <83cyymnsg4.fsf@HIDDEN> <87fs3ib3k1.fsf@HIDDEN>
 <OS3P286MB2199C24994074D8CA24C7F53A8F0A@HIDDEN>
Date: Thu, 14 Sep 2023 13:58:05 +0200
Message-ID: <87h6nxklv6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Provags-ID: V03:K1:tBoXnPx6M51yGleQjvrcrFDEuLwYiqaRQ/qc74zIsxazTyh3rS+
 +WDmfwZH08C/JKfQwWCMMFFbIWxWQLfguaZ72l0VoREwuJWq+BdrZWyPyiat1eRfWDTCgb9
 ucqCj589HBfB5yaa/z5MqbHTdibEybJk2rZSyFe1tiiTmRHApCS+uPrgAY8DMS79VQXmweQ
 PXu+7ue9SuSjRq5zpaNnA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:imvXOKiiW8s=;gbs2W4XPxIhS4O7/aH8zTqHbehI
 aey28Td/ar/5ZmwwAgoHrFB8YvBvrP6R2sO8JArg42Rz4DA9vrT+XE1DtzmFk53H6wst2CXiR
 mSLW9QMZzasOV79mZt6FBk1UmxGpd6CehQ7vBnTM6Im4uddZJ1MzQQWw9PYv9SjtB8bYLQswx
 +DBRAXYnOcK9jAwmL3HrguC6t58dBMpJmrq7cVeQt7VEHHMlFxIDSG+CJ0L3UYI8w0ceWj7uw
 j34UGb+8gW4OTktN0tuecU2oWvNtjY0v8lKiJokZNbck7uTKHq8ANzcJ+Dekn4yhA1ZATbPXs
 9GBcrSS00lt6YB9hM5QHff58dUiayzkAZBFTqzM+U/8gD+qBn5rvXJhCtDf5DVrjjbfA4JHVE
 aV5t3FjrUwGDm6WeA5KQDS6v9wO5nn10Bq3Rqt7Egot3T7E7SgR/n0ZANeHI1JSqSAisLwCQE
 njxJeGZ6abjPH+VVEpFvtJ33peXKcGoLwikQxCGFrZcmDwx+OpyfEOC6limpBfNpn8wdMjeGB
 vH0mECy79OAqR9oxkCIHaULVnygYTlHlrSCZEP2UkMX1eVYQEgKfGEy8x7OQL4LRM0LQdYsdC
 c1ku3cnbUiYSmwix9AuDIlWFgqMCvncDAth7SJPuO7q/I66RYmBaNrnP6qn6zicvT+myIpKRH
 0H0UOGKxsLcGLWJ1eIQtk6JGXlT97/0NH+5aStXFfaSlEv8TByI5KtN5YqUP3nXepgIjxEj3B
 F8nLb29t6yf5iR9R3M2Mh5Rk53otEr2HkF9v+6+6I23oLBsjZ9r/rlDGKhwxubHZ8xxvjkm38
 HD9aEnM/YUdrODVsBC7LTnOIHPa7IIvIH+ZCHci3U+6BYRtv+eoLP579wtEL0NwecNkgthYNk
 mqA7cGm281Rwo9ihpGc9HJa8k0i1/a5/5meajYraBXCrq9bs5udMKD8SNzGGs7IAwazPNFhD2
 d5v1oeafiCIzKWLyEmzwk8XE2CY=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65904
Cc: Eli Zaretskii <eliz@HIDDEN>, 65904 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

zhanghj <ccsmile2008@HIDDEN> writes:

Hi,

> How does it work in Emacs 26/27? Why don't you let it keep the old behavi=
or?

That time, it was unspecified, whether symlinked files/directories are
watched. Some file notification backends did, other backends didn't. In
Emacs 29, this was clarified, see (info "(elisp) File Notifications")

--8<---------------cut here---------------start------------->8---
     If FILE is a symlink, it doesn=E2=80=99t follow that link.  Just FILE
     itself will be watched.
--8<---------------cut here---------------end--------------->8---

There is the idea to add a new flag to the `file-notify-add-watch'
function, `follow'. This would allow to follow symlinks, with different
implementations in the different backends. Buth this hasn't been
implemented yet.

If you need this feature urgently in inotify (I guess you're using this
backend), try the appended patch in filenotify.el (untested).

Best regards, Michael.


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment

diff --git a/lisp/filenotify.el b/lisp/filenotify.el
index e9f8d4e515d..6025f35cb6e 100644
--- a/lisp/filenotify.el
+++ b/lisp/filenotify.el
@@ -339,7 +339,6 @@ file-notify--add-watch-inotify
   "Add a watch for FILE in DIR with FLAGS, using inotify."
   (inotify-add-watch dir
                      (append
-                      '(dont-follow)
                       (and (memq 'change flags)
                            '(create delete delete-self modify move-self move))
                       (and (memq 'attribute-change flags)

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65904; Package emacs. Full text available.

Message received at 65904 <at> debbugs.gnu.org:


Received: (at 65904) by debbugs.gnu.org; 13 Sep 2023 14:16:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 13 10:16:46 2023
Received: from localhost ([127.0.0.1]:35505 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgQfd-00017W-NM
	for submit <at> debbugs.gnu.org; Wed, 13 Sep 2023 10:16:46 -0400
Received: from mail-os0jpn01olkn2091.outbound.protection.outlook.com
 ([40.92.98.91]:61766 helo=JPN01-OS0-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ccsmile2008@HIDDEN>) id 1qgQfb-00017H-52
 for 65904 <at> debbugs.gnu.org; Wed, 13 Sep 2023 10:16:44 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=nIUyjqcz8Pax+uXynrZRHFstCzmlL8GUuNN5+95oHfCzTTwjiIy7Bm59a/NUyP6ppgz0c6RIvE5R6eiz+RzmA7vNPoHQr9O5K1o/w74yXmPt6wFME6q9iePDcYLIMymej8h0O0uFtEWBHpTHfL8zckrZHPdyvGVrAm+wUywYMkUa3Uh4ZI40RmOJlfePMw1yH7HIvC5ayXZ8HxHRq129ca/f6Cn0ZwdwQh/8obJJ+Gh8PupiOsDjFl59ip3PbLxl33IqaQoN3u5EqZ+bK8Bok+UiLQxVASPwO/xsgcp7VQgVEQSeHjdoH5eO2PjtRsy5x39sXkAsv+NbG+kBcxaUlg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=TLQyVlPp/xVvSAVtghB1FboAFnHOXVM+vew0JtZBhbM=;
 b=Z4BijIQIBMGrSoxEX/3lngFsMnysJXv9I+Sl2CCSV1ooeiWgQ01soIPhHs8P1Ssf2u4PW730smExmVUgzNnY6/rXBMQ1SW5ojEo0fHnCqFGRSKSUPZ28wKNAVQOk9C/5GvbOCbdX4A75LhOl4mRmy7D3fvHMGwZnCc/cpURIvHg4HMUMwOhQNh0IvV6M/Iqb7IZE2QmPuthTgG0S1ff8khAHJ8cq9I/uy7LKxgg4lW2Q6LYYjqq3IedWLvCaGIUE1TIAbJy7cW2qWOcgNv2L9yszVqjTjcVRkg7IwjQeCdacMsLQKUSaNi/MiOTtCrT+cT5MHIh4g/ZbPeEoz4gcYQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=TLQyVlPp/xVvSAVtghB1FboAFnHOXVM+vew0JtZBhbM=;
 b=m8qOJOFOntGZx7IyBMg6xnAbJ8+X0VjFhu5VKPASGUNcdi2J6Rv6EfEMk56oQkD4gEBKWz+pM/Zetq2Lc7DIlqHDhUrU8p+x3AZgkrMjOH0Z8MEaA1S4NzQmhWxMKYEpgmMVRPFto+7dX8CEKFZPS+qBl4v19/e+sze3QCbPznQFgoRSiFJhyrER04gFKbWRix9ndD/dYbDKkTNjLnQCKaSfmB32IOwLEeWGIrHmwFwwgc/vnqMkUJsjM+ZirqnGanK/WrD9RYJLVAMAtYLEyjcu8SGvi1Txui8/Ka5eqBVHWHPEUYvlxLaFwOFTtNlgzEvHRs8D1aPPkhvgBIO1Vg==
Received: from OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:19f::13)
 by TY3P286MB2689.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:254::8) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.20; Wed, 13 Sep
 2023 14:16:30 +0000
Received: from OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
 ([fe80::97c3:1179:f612:ab7b]) by OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
 ([fe80::97c3:1179:f612:ab7b%3]) with mapi id 15.20.6792.020; Wed, 13 Sep 2023
 14:16:30 +0000
Message-ID: <OS3P286MB2199C24994074D8CA24C7F53A8F0A@HIDDEN>
Date: Wed, 13 Sep 2023 22:16:23 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.15.0
Subject: Re: bug#65904: 29.1.50; autorevert can't revert files in a symlink
 directory
Content-Language: en-US
To: Michael Albinus <michael.albinus@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>
References: <OS3P286MB2199E927044A7C3587862151A8F0A@HIDDEN>
 <83cyymnsg4.fsf@HIDDEN> <87fs3ib3k1.fsf@HIDDEN>
From: zhanghj <ccsmile2008@HIDDEN>
In-Reply-To: <87fs3ib3k1.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-TMN: [9HlKL/6gTdVbWqzH3jckKYRiehiouxJuwpNNiAloayA8YpCby0cLcNJjUZVAlqMg]
X-ClientProxiedBy: SE2P216CA0033.KORP216.PROD.OUTLOOK.COM
 (2603:1096:101:116::19) To OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
 (2603:1096:604:19f::13)
X-Microsoft-Original-Message-ID: <ba9a0ecf-bdcc-2170-cb8f-3cb588b11592@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: OS3P286MB2199:EE_|TY3P286MB2689:EE_
X-MS-Office365-Filtering-Correlation-Id: 682d70b0-1739-476f-88c9-08dbb4640677
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 2u9VIUz9PNiHJNv68s1X88WwWyP532PhRFgQfg8rMl6KaYvYo4KqXwcZIc5tLu90zD0y7xENGXDFcs5hOEfF+G7dJ763/5vKD1vh3UrnQ+8ELrD9wqT2MLla3tptlI/irrx7OKn78j2aQwRCKBZVmxxd/y993skx0Mih3UALAeNkV3djNyrkZNXu6Yq+Wa6XfrSds5SoFcjQW/7+g47kTU3DAIBxGD7spCelrIP6oAPkB6XOTbWGheBZB7FH+BB/2jpMTf3+h2QAQA2HNtszudmbNAUGLOou+4P9pjWZjcA4A/FPMy3KkFjH8f6Bsmfx72jBnb0rMHPJFtXhxmYawydhM8NX5br+0RxIJ6cAvZqd4fgXK5b7FNNF7N/ZBwhZLAuzrfmY5BatWu+/Dp5J2ndjtTWVLb9jMjPNqh6wU/PEwzBYt/PWsPU9x2T70/X0hgk381X9/sXLMpyHi1fqeZpp+v1Lt7SNivx8FkF0n1NcfhlKiKZDAjirUR+Gk/humJwr7rd0bPWKWLJNtPTrhBj5y+OavBRUr2MsILpGRrWGT9cEYhU0dO+jNRH/oQK3BvklmuLUuwo/xc6vJoUrf85pYSnFoWD0ioWJW8cEZZk=
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VzhaR3o3VFk5djFKeTZOSUZWK3B6ZDhUa1pyQXExdlpUQWhnTUFoRzFEM2V2?=
 =?utf-8?B?dk8yMFBWUUNSOHd1MENzOWhQTDNyRzNIc0p5S0xWV1gwTFVxVEowdDFkUXJr?=
 =?utf-8?B?SW02d1pSWXllRFFoSEJkb1FBVit3aUJhNnRTbkwzVytlVkd5enltT2RCOGN1?=
 =?utf-8?B?bzBVTjZSbFJyM01YMXRPRmsvdFN1Wk9Ldk5zdGtiVVBpRGljaUpoRWlhRzR4?=
 =?utf-8?B?WkJqcTNLT084V3VTUjFiT0RFV2MzZVRZbzhVTGtGVlM5bkpUZHBTSFk5L1NE?=
 =?utf-8?B?cDFDL1JRVkhKZHJlR0dVdkwwTTJjQ29xY0FNVWpjd1p3OFJhMUFYQ0U5WVdr?=
 =?utf-8?B?MVFTM2tpbXV0ckVMT0VzZzJlbkdjbHc2S2FiWUMzVmVvcU1iY0pwTk9KOHpW?=
 =?utf-8?B?UzVTYjIzRllVNlBsK010c2RNY3o3anpCWFp1ZHRhZytrSEZYVGVmckFRR1NJ?=
 =?utf-8?B?dUhyU3NsTjlhcjJhdXUxbklmSG9PenBhVDA3aDRkZmJHejZjSytWMkhmZk1u?=
 =?utf-8?B?bEFKRmU4clNRN1htZGVGaEVmMGRsNU1rdUhaSk8rdUkvVGVqcjZJVWgwY0lz?=
 =?utf-8?B?R1BPazh4UDRCSElKQm9sajdDbGJKYXdhQ0NOeW1FejBxY25BUWJxSVZUaVB6?=
 =?utf-8?B?TytHcWlwZ3ZaSnRGVEx6VU9haE04RW5ydzhmZlk1aXNKTTRJbUdlRXV5dG1w?=
 =?utf-8?B?cmdMSCtSZWkyWDd2eUpBeUpHbzlmSWEvMjFON3Y0N3lGbXM4N0NOVlNuYTgw?=
 =?utf-8?B?ZlNHbGFoNXh6M01ua2ZNRnJaM0k1ZWJubDdIdUhVZkxXUU5rVXl4T3ZNd0Va?=
 =?utf-8?B?Q09tbWFuOUVSN1VSYTBDR2IySVpnOC8xVjVDQ2gvbW5EVU14WHNMbW40TGp2?=
 =?utf-8?B?V0oyMnhsbitDOHRzTlFKNVVaMUVUdjN4Y01waDJsY0FCNnhOS1lNZG5DZWJh?=
 =?utf-8?B?QzN3TUllTXRIVEpxcy91MmNVclNrMUJkL0VwN2dyS1ozc2krVFdTOGo3djhP?=
 =?utf-8?B?WFlOSUFyNko3RmxNMTlwcFdYeVIvWFpiZ3VTUGo5bmVQOGZhYkg0SGtqcFRN?=
 =?utf-8?B?cmVvV2lLZWJRK2R1UElFRkd1UDZLNDFwdGI2L2ZWMWdhakFsUVZnN2V3cGlN?=
 =?utf-8?B?MWxMUWF6WWdYN0pmMnpDNHArR05rYy8zdy9URDk2ZzFTWlBpVGs2dGZWL3hr?=
 =?utf-8?B?R0VZNzRGNFBMZ1o2Tk84V1FQQWo2OGE2RXZldkhxWlc3TG96MGhSbi9OU1h0?=
 =?utf-8?B?ell4VDhZU1RoMVh5UlpVUy9TN0JXZWFZeEJCdHZ5dGIyYzZ4VVJSR0NtMmhJ?=
 =?utf-8?B?MW4vc2dBdGt6V2hCY2tkMXh4dm5xeWRmdHFxV3pZeXhtZXhUeEZBbWI0K2da?=
 =?utf-8?B?T0pUQ0o3SmtTQUx6VTdIZGpZQ0s2Z1F6RzlRaDBRcDNTMjBaeHI1QUxOazNN?=
 =?utf-8?B?UTFmNXd2U3BLdlYzdTRDQXpXSjRNSjdoWlFJMHorTHN6VjZuaU5CenQ0NlZC?=
 =?utf-8?B?NjJOK3JsUHA4NC90ZTB1UXREWVFLbWFHN2xqdTNDdHNLZHFBbmljRC8xcWxO?=
 =?utf-8?B?bmZRTWxpa2hMdjBYVjRBem82UVFwYkZ3UExJS3lXOGs4TWY1dTdieTQ0RURp?=
 =?utf-8?B?cEtaaWhUVGVIVmtCc3NnQjZSR3d2YndrMnlZTHpjOE1NamtIbVE0SnAzRXds?=
 =?utf-8?B?bFUvVFlWeE84MDArSG85M0tPNFlGUUlYMlRQMkV6TWRibWdBWURuVVFNMWhw?=
 =?utf-8?Q?ZSpIfDmp/+ELyFoYzs=3D?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 682d70b0-1739-476f-88c9-08dbb4640677
X-MS-Exchange-CrossTenant-AuthSource: OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2023 14:16:30.3055 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY3P286MB2689
X-Spam-Score: 0.4 (/)
X-Debbugs-Envelope-To: 65904
Cc: 65904 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.6 (/)

How does it work in Emacs 26/27? Why don't you let it keep the old behavior?

I just tried again with the following test code(with 
auto-revert-interval be a big value). There was a long delay(about 30s) 
before the first reverting. But the following ones were instant.

(progn
   (setq auto-revert-use-notify t
         auto-revert-interval 30)
   (global-auto-revert-mode 1)
   (setq find-file-hook (delq 'vc-refresh-state find-file-hook))
   (find-file "~/symlink_dir/abc.txt"))


On 9/13/23 21:33, Michael Albinus wrote:
> Eli Zaretskii <eliz@HIDDEN> writes:
>
> Hi,
>
>>> 0. emacs -Q
>>> 1. use the following code to open an existing file in a symlink directory
>>> (progn
>>>    (setq auto-revert-use-notify t
>>>             auto-revert-interval 3)
>>>    (global-auto-revert-mode 1)
>>>    (setq find-file-hook (delq 'vc-refresh-state find-file-hook))
>>>    (find-file "~/symlink_dir/test.txt"))
>>>
>>> 2. modify the test file in external program and save
>>> 3. emacs doesn't autorevert the file
>> AFAICT, we don't support autoreverting symlinks, since Dec 2013, so it
>> sounds strange that you say it worked in Emacs 27.
>>
>> The relevant discussion is here:
>>
>>    https://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00282.html
>>
>> The reason for this non-support seems to be performance.
>>
>> I hope Michael (CC'ed) will be able to tell more about this.
> Yes, we don't support autorevert of files in a symlinked directory via
> file notifications. There are other bugs with the same topic, see
> bug#16113, bug#18883 and bug#64061. I'll merge this bug with the other
> ones.
>
>> A workaround is to set auto-revert-use-notify to nil.
> Yep.
>
> Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65904; Package emacs. Full text available.
Merged 16113 18883 64061 65904. Request was from Michael Albinus <michael.albinus@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Severity set to 'wishlist' from 'normal' Request was from Michael Albinus <michael.albinus@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 65904 <at> debbugs.gnu.org:


Received: (at 65904) by debbugs.gnu.org; 13 Sep 2023 13:34:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 13 09:34:19 2023
Received: from localhost ([127.0.0.1]:32959 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgQ0X-0002Xm-Fi
	for submit <at> debbugs.gnu.org; Wed, 13 Sep 2023 09:34:19 -0400
Received: from mout.gmx.net ([212.227.17.20]:37597)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael.albinus@HIDDEN>) id 1qgQ0M-0002XG-Ah
 for 65904 <at> debbugs.gnu.org; Wed, 13 Sep 2023 09:34:15 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417;
 t=1694612031; x=1695216831; i=michael.albinus@HIDDEN;
 bh=Wzcx4ZDr3q2MgBJyoyacx7uVcrjqYfOuaO8dTGTD1E0=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date;
 b=Y9Hcei/a4pRy8BAPrC1KGNsP8HUM748skVMapj51rP/Ks/9pC99GaJx7LpF2nN15FTiJjhLoRKc
 vu8fF3v/sDB7+sIc7HY8CmXjg2cWh6M+KtXaD9F3TXMNKeZCp/gWRXx134Nfsz+Iek0AejHZPv4Z+
 3IXxMXC3SjWu+OT2k1swcPDg3ahsEJrWlOPbZioWY2JV6qVwCVcytQiHVZSTfvYh8cO61ylNHmKqm
 mitcMCJiTHmP50Yai5o40rY4cEcyJprh8c9cZ8KRZFzoucbARZaln0fNM9bC2KOu2J44TqHNdua0R
 eS6LWXgCs4o9uKJKtlTqcfmHXuhEfMwS0KFA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.39.17]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M59C8-1qhWSg4A44-0018J4; Wed, 13
 Sep 2023 15:33:51 +0200
From: Michael Albinus <michael.albinus@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#65904: 29.1.50; autorevert can't revert files in a symlink
 directory
In-Reply-To: <83cyymnsg4.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 13 Sep
 2023 15:55:23 +0300")
References: <OS3P286MB2199E927044A7C3587862151A8F0A@HIDDEN>
 <83cyymnsg4.fsf@HIDDEN>
Date: Wed, 13 Sep 2023 15:33:50 +0200
Message-ID: <87fs3ib3k1.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:xdFdMffBBYUiuc3vCoLhfwptLbWoBS9QXudQnaxFKpAXL2lfJW/
 cZxSArRNN7WFylOxcxYR+gJjM+ZC59u1w+A7IwpvBIHzMf/W+z2J97Iq9RK7XDXSTkGAI5W
 6IN+3XsnjSkE7VrYQU/zWRi7JU3R558wr0fXAHYaSRP+bin6PUEg0BVoUZjPYySFV7DC5iP
 hKx42fHZtZbB2oy/hB1kQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:978jhpVqXdg=;QzzCNBIsCWh22T5l5+5ylD++suG
 x1qIqV6HTGtnCEQth4tIgGJPEWeGfIuRHwp3dZNSmHZiI5vThj506rUYKWgY1Iwm5HX7KJlHG
 RYRXbP955msE4gJi6zQYgkX5Xtu6b8FVOLvXn2TE3bZmzl1WNfGBZrM6FJKaKu3jhC0C1pZ8o
 +FRBFoYzlTK3q3uFWBCZiPs7ps6MS2TmDgzWAE5VTNzuNXoYG8tcOiYhMKyTiI4LRLGEFd8g/
 vLQikY0OqehSVbEPKmUutlkfgQxi90mKJU99jwwe7TpEfD66MMALHBzGVqrmY8iIgR7FaYLLe
 aOR20DDc6Im4u7c6W2bLjX1AgLeKwIpVRnzZMXOQJaIirY+HQtZW+bK1BZgGWarwa/5yWBKGv
 fwPn6WKDKmgHkff284DvfYUp5dOvmcAlBg7XzO5p1E1JGCesnhu0wZyaurq/1TGMY4An3plxd
 gVtGF6uPqsVaRj21H28QQL9Ys5GgkcR8KvQZBSmNGmqp1UExgxRmR8XoZANvQhUvbe76gUKyQ
 6o12/ExeBiImC4FZ2zDXR9OnqegE04S6j9HY8UgzEf+LQUNjZet2oSyeHb2MHD3RFl+NICW2N
 EiWWh3uJOd0qeD/1ap+3bdTeWVxu1wXU3cdqXf2dDKQ8W/NXHK1G//+KitmFZk8gfwlhMMJtQ
 HZL+1Z2WAVh/xqR6p7lyxK37ilFeeVYJW7DdntqO4dyOAIqI64xg0T5ZEcFv86ECnL7wA0+/4
 he2gGYdG19YaW1iGcU2JHPwuYtF60azq13Z/syrUenDj14SKCba0a2HeSmxKfTPkSWS6mVmMw
 B09Y3lSij9ObsP4a+LCs1PAZE9Y6T0xrs1s6XZMd6ZXKOmI+HW/IaXSVBQiVHwgkzZ+1zKPv5
 MSq6ntHzBRN3Z4vpZSZAL5L9iPAZISI76xuUxlIWSzD1pTMctQg2lKXeStkPWqRxwKj4OKqNN
 xnWYQDxw/y6eWPkmQIxDsC+RQxI=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65904
Cc: 65904 <at> debbugs.gnu.org, Zhang Haijun <ccsmile2008@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

Hi,

>> 0. emacs -Q
>> 1. use the following code to open an existing file in a symlink directory
>> (progn
>>   (setq auto-revert-use-notify t
>> =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=
=E2=80=82=E2=80=82=E2=80=82=E2=80=82auto-revert-interval 3)
>>   (global-auto-revert-mode 1)
>>   (setq find-file-hook (delq 'vc-refresh-state find-file-hook))
>>   (find-file "~/symlink_dir/test.txt"))
>>=20
>> 2. modify the test file in external program and save
>> 3. emacs doesn't autorevert the file
>
> AFAICT, we don't support autoreverting symlinks, since Dec 2013, so it
> sounds strange that you say it worked in Emacs 27.
>
> The relevant discussion is here:
>
>   https://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00282.html
>
> The reason for this non-support seems to be performance.
>
> I hope Michael (CC'ed) will be able to tell more about this.

Yes, we don't support autorevert of files in a symlinked directory via
file notifications. There are other bugs with the same topic, see
bug#16113, bug#18883 and bug#64061. I'll merge this bug with the other
ones.

> A workaround is to set auto-revert-use-notify to nil.

Yep.

Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65904; Package emacs. Full text available.

Message received at 65904 <at> debbugs.gnu.org:


Received: (at 65904) by debbugs.gnu.org; 13 Sep 2023 13:29:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 13 09:29:10 2023
Received: from localhost ([127.0.0.1]:32954 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgPvZ-0002Pp-Kb
	for submit <at> debbugs.gnu.org; Wed, 13 Sep 2023 09:29:10 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:58120)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1qgPvX-0002Pc-PH
 for 65904 <at> debbugs.gnu.org; Wed, 13 Sep 2023 09:29:08 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1qgPvK-0007Rk-Q8; Wed, 13 Sep 2023 09:28:55 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=VAdbBtKlHjH4bbisRpEci9VaZqY1bIEKI5TLUGkv7pc=; b=FkiBi3L9jYVSR86UyRX1
 +tm8Od4R08fcCOtdfclbwWAgCE63+084Bt9vNtHNsF+fnG3tFySxDbELzE+ADFbyVJDvmf/koXkZs
 RN23BJGTwj5mqMfW/WaS4NGHaoS0q4XEa8ZEfEKaHnzg5LJ+kqrdDQt9DN36lG5oTnVJV9bcM6CML
 Fywo9Ojl4RIEj621Gn9K1wg0xN5ufz+dy0VKYnRhUSNrTA/TFQZGJJG+TJ4gmxrF48lJ7apbY1Zj3
 gOnWq24OEc1OO5K3UmRXNkpB/pHTkBINPV7nW7Ivh4mPJOsM25yzIXnLjX8gT3a6yPHM8XQPCg7tU
 W98/Bdn7UEpT1g==;
Date: Wed, 13 Sep 2023 16:28:35 +0300
Message-Id: <835y4enqws.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: zhanghj <ccsmile2008@HIDDEN>
In-Reply-To: <OS3P286MB21990B7D417D2023FADB19AAA8F0A@HIDDEN>
 (message from zhanghj on Wed, 13 Sep 2023 21:12:30 +0800)
Subject: Re: bug#65904: 29.1.50; autorevert can't revert files in a symlink
 directory
References: <OS3P286MB2199E927044A7C3587862151A8F0A@HIDDEN>
 <83cyymnsg4.fsf@HIDDEN> 
 <OS3P286MB21990B7D417D2023FADB19AAA8F0A@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 65904
Cc: michael.albinus@HIDDEN, 65904 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Wed, 13 Sep 2023 21:12:30 +0800
> Cc: 65904 <at> debbugs.gnu.org
> From: zhanghj <ccsmile2008@HIDDEN>
> 
> Do you mean that the test file itself is a symlink file?
> 
> In my case, the test file itself is a normal file. But its parent 
> directory is a symlink.
> 
> I just tested:  'file-symlink-p' return nil for the test file.

Emacs watches the parent directory of the file, not the file itself
(because certain changes regarding the file are only seen if we watch
the directory).

But I will let Michael chime in, in case I'm missing something.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65904; Package emacs. Full text available.

Message received at 65904 <at> debbugs.gnu.org:


Received: (at 65904) by debbugs.gnu.org; 13 Sep 2023 13:12:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 13 09:12:54 2023
Received: from localhost ([127.0.0.1]:32928 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgPfq-00021x-7l
	for submit <at> debbugs.gnu.org; Wed, 13 Sep 2023 09:12:54 -0400
Received: from mail-os0jpn01olkn2066.outbound.protection.outlook.com
 ([40.92.98.66]:42215 helo=JPN01-OS0-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ccsmile2008@HIDDEN>) id 1qgPfm-00021h-Os
 for 65904 <at> debbugs.gnu.org; Wed, 13 Sep 2023 09:12:53 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=mZKkkIchs2/vKeiMo0x5dgLmQr7sauo/FK3otImc4yL+pK9IY2ic613VZ/TYaCpR7tVBcu7KOAxR1qD1MkGuxkCMQNE1SbiJdehm09gOpV8glJB8l4PU4o0CaTU0bgQyXI5ONGOoKYymCacZvjM4m3VaQggplmVwqlz+qWPPdYm/tL26QnBEzHAAIvhLXIe+WXh6erV9MsJYjFWKSPBY8vdNx+mD06z4s0b/ZZlYjQbloODtzF39hP7qsDec9Qqsaa5rhoOr8UfwKo3vgvmhDtNFPzEsBTuthO2mcewMF6PQqc38gBjd0OAZom+N2mObwDT9/KhFgAudEM0rsNIQ1g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=JOU5Dy90hSrE+4rL+no+1rh9//Vs2Ps9BOYj1mWw2hc=;
 b=kWb5k1QdZuLt+AKMhkDcH7e17anpRBC7xPabcaFGrhquGFBCpm4t9350L7CTduwIgxX/5xq0XxMjOQmZOgr8/8S7UIgAJw36Vq1piCSZfk6ybvpRkXZaTuOUnpgF8aMTe6xz2H9DSaFV4o+JINznmNDgpZTKUh7lYadNMEgrzc9oJdVJyfNmxL7xuHhzRrdm1g1Yp+sVNRjfkaeojdYeG7dSNFFP/Nfh/lD7HDX5EbSSnldfYpvgf0k2iQEFPOfNBE1K0V8Ul/5NlrfSYq13KW4hU4KfV2m4oSVIFhTXb3nVW5MeW0jvMYTrDk9rlhx7ylJAl2Dc2kLbx+9WN2tXAw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JOU5Dy90hSrE+4rL+no+1rh9//Vs2Ps9BOYj1mWw2hc=;
 b=kMvjc3Wh/RD5u2bTiOzW+0ErSIlZjid51gb64ufw58RdA3d0vYCWEsO5ClIbtJO7rPmnX1Shc0g6Hszc0Z9bhlx01jYFdA5DabAhEcUnWL2NyzVo7+gO19ERr+OuQT+sgd74wue6m90SjaNOqLfkvTd1S9FLh9y4tEihPczpn4X0sOcFIiTsGDXYYo+MTNNq9VFtmz8MKiRPzMFnobSmIx+k13ofb9AHAWuNOLJfAEJ6yn9zCGEeJoumR5hba6os4gGsSharDyIO48Ap1prbb28Y2DFjVCRdF07LdN+GZ9Lq06ymoS2hB4vp3ESoOQQ7dYA4M0KAUPh71kZpPk9lYg==
Received: from OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:19f::13)
 by TYWP286MB3766.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:402::9) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.19; Wed, 13 Sep
 2023 13:12:37 +0000
Received: from OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
 ([fe80::97c3:1179:f612:ab7b]) by OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
 ([fe80::97c3:1179:f612:ab7b%3]) with mapi id 15.20.6792.020; Wed, 13 Sep 2023
 13:12:37 +0000
Message-ID: <OS3P286MB21990B7D417D2023FADB19AAA8F0A@HIDDEN>
Date: Wed, 13 Sep 2023 21:12:30 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.15.0
Subject: Re: bug#65904: 29.1.50; autorevert can't revert files in a symlink
 directory
Content-Language: en-US
To: Eli Zaretskii <eliz@HIDDEN>, Michael Albinus <michael.albinus@HIDDEN>
References: <OS3P286MB2199E927044A7C3587862151A8F0A@HIDDEN>
 <83cyymnsg4.fsf@HIDDEN>
From: zhanghj <ccsmile2008@HIDDEN>
In-Reply-To: <83cyymnsg4.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-TMN: [g3hHAwew7GZbBUnKSuTNjUDuu9dyubB99Gx10hZsyeCZHtIUYYmDooeOUgVTcA/9]
X-ClientProxiedBy: SG2PR02CA0124.apcprd02.prod.outlook.com
 (2603:1096:4:188::9) To OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
 (2603:1096:604:19f::13)
X-Microsoft-Original-Message-ID: <081f3bab-81a4-30ef-fdce-700e6bd8f1ef@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: OS3P286MB2199:EE_|TYWP286MB3766:EE_
X-MS-Office365-Filtering-Correlation-Id: 7f34658a-d117-4d73-2ca6-08dbb45b1a22
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: FOlEHE8PVoTnMc6Qh9/qFbTK2gm/7uLMrCZQmE2ONkQC2h7plBppkESHIHOCz7yHwgBUE/7tckvy2Sj6oGkGFatV9jq4I4GHJ78nOon80UC5cQI1+x29PIyautQWY62CgVixufYFbismjwr3jHvAz288K2pPS26XPOO4/YmEE+GbqBfzSXWiRpIi1SWAJG2BVZZLdDqE6hNXGYvat6ggWWKVbnjlUpzANIoUGut/zoQPyE6xut1LA45wMbLV9bWtsvRfnluKtnGkoMzWJ4UDVmLzrZjWzThi+3d21WmWmvxoMCb98nHLdXPvdpP42XW0k6GnyX4OsX525Io1OmZrQOmVctBit+sruQ9rWxTUttpm2KbTSgzto6wTT5tP7vDQu9WoN/HXHHP6E3QZkuRhvMVqis4DrO+Wu0w4l5UnslVqfSQ2YIaooZ6UMW3fKKCfR8CwYvNIPcC8/QIJhNsLG9dlO/E+plX1nQScFcZkcNCrJcHWXdveSa5BffY5azextvbKiy2RSxUGjE6ER/YlV4lsTvhwLkX6CsJmJ+go9evYq4bThEhtZpVNprzbONBsCI4uXgywhGX3Pm7wgs3mYYImiuWflvevvmttuWUFcjI=
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RmFBUHpSRTdBdDlmbW9iYUlMYnRvbG5Ld2hGL1NqZFh4cTNEQU45bzVQa3Bt?=
 =?utf-8?B?citpYndnVGdhbEl1QUZLTllndzU0cVRXOVZPQUxqRWkzYldkbkZuYUhPSEJT?=
 =?utf-8?B?WFpONjc5VFB5TTIydWJvcVMxc1JXNXBSbHNrTkZ4RWtMdXJlaExuOWE5cThV?=
 =?utf-8?B?c1ZYdFlOM2htbXQxT214bDAzN2c5ZTdZMTc0dW9wcmdrbE1yckI3dXY4T3VP?=
 =?utf-8?B?R3RqaFdBLy9QSDNVUkZMVGt6ZENUemduODlmVm1zQndDRlhVU3JubFV3L3lQ?=
 =?utf-8?B?My85bGFZd25POGhyMTIyeS9oa1Z5a0J3YU54TC90OE03RXNFUGJKRUFQaVZ2?=
 =?utf-8?B?VmVURU9DaXhSbmVzTjJBUUdwVFpNcHd2MnpIZHhlYTE1em5YVGlWU2Nsa1dZ?=
 =?utf-8?B?ZHJ1bHJwVm9BYjJZVkI1Rm9jR0dtbjNvVDlhaUQ2N1FTcm1Va2ZwZlM5SFNI?=
 =?utf-8?B?bFJDcVJMallSSXgyb2ZzSklzM1hsQkpqaFJiU3VkSHA4bTF1dlI0SXdBV3hL?=
 =?utf-8?B?ZGRSa3QzRGhXVFUwV2llbFFGdEZVWTZMM0lXckNZSy9ibWxCQnJDL3k5UUpO?=
 =?utf-8?B?T05hOVJlNDNIbWo3NkFXcTVhbzhqQ3B2ZHEvTHY4UllBbFVYM3N0S013dU5U?=
 =?utf-8?B?TzFoRnhPTkc5Y29ZUTdoLzVjL2IwSnhCc25JenUxempyR3Fia042alFWcHJn?=
 =?utf-8?B?QlhUcjM2Wm5rOENLVWJIWUxYVWtyZU9GeENrdG1nTzRaWTVWRTRWSlVvMVRr?=
 =?utf-8?B?cVVlZGJiY3liTjVsa24wL0RQb3UwZzN6K1JyZWF5T3J0WTBObWRwNnFnVUo1?=
 =?utf-8?B?cnAvQkxqRUJYSW9MLzRTVjltS1NlQmdiYmNhUFlEQkVCc3oxZDROWFAzaVBF?=
 =?utf-8?B?aU8zR2VyK2pKQnlKbXMrRDZLMW5hbG9WRDAvdVVET2FlUXFhdGF0NDFSYXNy?=
 =?utf-8?B?V2FWa2dvMzhFbDhEOTVJTG83aFJvM2JBeHNVM0hEUGR2STZaY2YzamZrN3hJ?=
 =?utf-8?B?VXVjNG5LVks2alpjdGRvZkhxcktoYWNvdG1OYVg2dHZkcDU5bXRBM2NWT2py?=
 =?utf-8?B?S1hXb2RRUlI1TFRNNFo1MDlzUGkweVZtL3I5Z0k5VWtBYUwzRkFRSjV2d0FP?=
 =?utf-8?B?Z2RJQm9DaXUwR2Z6cW5kbjNlMjRjOXpmaEtBMms4TnBSSnkzS1VyR2ppem5C?=
 =?utf-8?B?bnFJRGppZy9YNGI0YzNmVWxHM3hRZ0ROcjNTcGJ3bGRLVTdDWGxpcHFRQ1Vo?=
 =?utf-8?B?dVMyc3Z1VWhEYXdXQTd6eXhkRmdza2dzSk42eENOd2xON3VsQlNDbEZyYUZ6?=
 =?utf-8?B?QkFPV1ZFWkxzeDZXMk9Lakk4OXRMY0h5T05MQXBOL0ZlZlNkcER4V3R4V2JT?=
 =?utf-8?B?Y3N4bWxIcEtjblpQL0h3ZGxOOWxEWVc1bWVKclJaSWtEZE45TjVVc0tPVDNQ?=
 =?utf-8?B?Ujg0RFhRaXN5alplL25IZWxmVkdWTGlsVW5sR3NoYTRhWEFtdGdXRldlbktG?=
 =?utf-8?B?VlFBc1NraXdNaHhkbzNCWXEwbE9ES3FVZFdlQnpkZ3Q3Q0xUZ2Z3alplYWZk?=
 =?utf-8?B?Z0RiOTRBWmNEY0ZidEtUaEY5MkFCb1FBUC9hK0Y2QnV6czdYTllpQjgwVSth?=
 =?utf-8?B?Q0hjN0JwNXNqMnV6MTJRQTF6V2FyV2ZYdVV2SW84QkU5RWU2b2ZUVWdqMDY4?=
 =?utf-8?B?SE1wS0hXMEFucDRvU0xDTldpa00xR1RhWTRIYXZFc1UrdVYvLzIzMDY2eStC?=
 =?utf-8?Q?TuWB5313f1XhaP9CT4=3D?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7f34658a-d117-4d73-2ca6-08dbb45b1a22
X-MS-Exchange-CrossTenant-AuthSource: OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2023 13:12:37.8378 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWP286MB3766
X-Spam-Score: 0.4 (/)
X-Debbugs-Envelope-To: 65904
Cc: 65904 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.6 (/)

Do you mean that the test file itself is a symlink file?

In my case, the test file itself is a normal file. But its parent 
directory is a symlink.

I just tested:  'file-symlink-p' return nil for the test file.


On 9/13/23 20:56, Eli Zaretskii wrote:
>> From: Zhang Haijun <ccsmile2008@HIDDEN>
>> Date: Wed, 13 Sep 2023 03:55:15 +0000
>>
>>
>> It works in Emacs 26/27, But it doesn't work in Emacs 29.
>>
>> 0. emacs -Q
>> 1. use the following code to open an existing file in a symlink directory
>> (progn
>>    (setq auto-revert-use-notify t
>>             auto-revert-interval 3)
>>    (global-auto-revert-mode 1)
>>    (setq find-file-hook (delq 'vc-refresh-state find-file-hook))
>>    (find-file "~/symlink_dir/test.txt"))
>>
>> 2. modify the test file in external program and save
>> 3. emacs doesn't autorevert the file
> AFAICT, we don't support autoreverting symlinks, since Dec 2013, so it
> sounds strange that you say it worked in Emacs 27.
>
> The relevant discussion is here:
>
>    https://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00282.html
>
> The reason for this non-support seems to be performance.
>
> I hope Michael (CC'ed) will be able to tell more about this.
>
> A workaround is to set auto-revert-use-notify to nil.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65904; Package emacs. Full text available.

Message received at 65904 <at> debbugs.gnu.org:


Received: (at 65904) by debbugs.gnu.org; 13 Sep 2023 12:56:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 13 08:56:18 2023
Received: from localhost ([127.0.0.1]:32882 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgPPm-0001ar-DA
	for submit <at> debbugs.gnu.org; Wed, 13 Sep 2023 08:56:18 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:53040)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1qgPPh-0001aZ-BT
 for 65904 <at> debbugs.gnu.org; Wed, 13 Sep 2023 08:56:16 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1qgPPU-0004n7-P1; Wed, 13 Sep 2023 08:56:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=oddyEma+QDtmXIzJe8Pz1IB9mG0g0EjYfMFZF/IPgVU=; b=A5s4bXzKUMGAL5uYpy8R
 8Qx9IZPMVPHkVNutsbjfZe2MHYlw5j4Ld9HInAO9475xZ0oOEnSrW5G8RU4vYAQQkiSsYcsB1irL7
 B7Q1+UxVw66Cjz9uilb0UBrSA8T6icoxrmD8avvenz3b91q3+W2IZ3rwwvvdsyl0aYOrB0QZNoT8K
 12MgHEJXXORDdwcoKsQQ2P+gl2Qbum4czeDvILyycBAGMvNz4jZUn9VjB9B+7yRFOdi0apjEFu0wJ
 86TFoKSAfoYuSeVssgo9RdRHmVbwEZSw4/m+PITnHAZ6cIT49EXgyWDQvowThGQ7wlgcdZHJw4UjP
 aUIno6jWwSVzaQ==;
Date: Wed, 13 Sep 2023 15:55:23 +0300
Message-Id: <83cyymnsg4.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Zhang Haijun <ccsmile2008@HIDDEN>,
 Michael Albinus <michael.albinus@HIDDEN>
In-Reply-To: <OS3P286MB2199E927044A7C3587862151A8F0A@HIDDEN>
 (message from Zhang Haijun on Wed, 13 Sep 2023 03:55:15 +0000)
Subject: Re: bug#65904: 29.1.50;
 autorevert can't revert files in a symlink directory
References: <OS3P286MB2199E927044A7C3587862151A8F0A@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 65904
Cc: 65904 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Zhang Haijun <ccsmile2008@HIDDEN>
> Date: Wed, 13 Sep 2023 03:55:15 +0000
> 
> 
> It works in Emacs 26/27, But it doesn't work in Emacs 29.
> 
> 0. emacs -Q
> 1. use the following code to open an existing file in a symlink directory
> (progn
>   (setq auto-revert-use-notify t
>             auto-revert-interval 3)
>   (global-auto-revert-mode 1)
>   (setq find-file-hook (delq 'vc-refresh-state find-file-hook))
>   (find-file "~/symlink_dir/test.txt"))
> 
> 2. modify the test file in external program and save
> 3. emacs doesn't autorevert the file

AFAICT, we don't support autoreverting symlinks, since Dec 2013, so it
sounds strange that you say it worked in Emacs 27.

The relevant discussion is here:

  https://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00282.html

The reason for this non-support seems to be performance.

I hope Michael (CC'ed) will be able to tell more about this.

A workaround is to set auto-revert-use-notify to nil.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65904; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 Sep 2023 04:00:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 13 00:00:59 2023
Received: from localhost ([127.0.0.1]:60473 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgH3j-00050H-4I
	for submit <at> debbugs.gnu.org; Wed, 13 Sep 2023 00:00:59 -0400
Received: from lists.gnu.org ([2001:470:142::17]:52360)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ccsmile2008@HIDDEN>) id 1qgH3e-0004zz-ED
 for submit <at> debbugs.gnu.org; Wed, 13 Sep 2023 00:00:57 -0400
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 <ccsmile2008@HIDDEN>)
 id 1qgH3J-000763-ER
 for bug-gnu-emacs@HIDDEN; Wed, 13 Sep 2023 00:00:40 -0400
Received: from mail-tycjpn01olkn20829.outbound.protection.outlook.com
 ([2a01:111:f403:7010::829]
 helo=JPN01-TYC-obe.outbound.protection.outlook.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ccsmile2008@HIDDEN>)
 id 1qgH39-000351-FC
 for bug-gnu-emacs@HIDDEN; Wed, 13 Sep 2023 00:00:26 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=m//Bmi+k/P5ll8WJfFdJkwbReAq760tOCvw5914c8UvZe4Zn1nR6kYV0aePUsK/BdKSLOHlFfYsV0rMK/MtvjBpt3MAmvDehzpciZae4VxOr7L7oqwwfqmyshEnQsmUcVp0cVFNmLE72Bla321WygdZk9h+nrPDVgu279LRG2XhmLF7RjX14CIFI/3O6YeQikT9C/EfAZO+mMsUddx0Z5pcedF/D/5BnDjSVrgYeleFOPonujIE34CsS3M7UFxSgOkC3tFf8Necpo/3oQctTvNzPBLnJwf62tqf/ldX9ZRsdwexFoRKCdEy9Upcqe6MI4i7Eq8szTP07FXjdjIn4KQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=ELnIqzQEGQd4N1ZjRC4DQAfHZS9ax55vkZGK1iGZ4ms=;
 b=aB2YHN6fl78JWHeu4VxYe4BccHfrG7FItDq6koIBK5MTv3h4Hm2GDzRb5f2z3CLsZ5DubxxijYZhfcsFBYSH/K4sjFg39mhMrcoVD6xRtKoQoyVEktvSE3g8X9AuUKvwKEzq5Vjrw6Gu7gNcTlTb1qUl0l/Uig6OVfToFFuJl6KesQy3Qy/AYdtLAWuj5bEGz2W07Ib0DyTiEuAy8Gzc1Gxi4Zql+FJe+QMiSq8j9HikAVlST+S26S89HlsjmoRlEKTJA1cT9P1fdW8ZQ6L263QGYV4YbQRc1q0ctdBE/fplx/Sdm+0iV7H9lAZ6acdeaZKLcqqFz+XqMbu630CUKg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ELnIqzQEGQd4N1ZjRC4DQAfHZS9ax55vkZGK1iGZ4ms=;
 b=mIiV25oCcdkXqEUNWIDc3lfxiq1ZA5bkpq4WWEnw1hLAkLnQ8lS1/Ua93iDICgFoTFdE+3pOwiM6EqrUF0flhG3wbV762j6JIycgM/k/TScqpKkOn+4lTfgh0pYtvxZsiSpJgjdWqxZ80PkHUeBsS/3UyC/p0CBaj1HAra1DRZyjINiC8gXBFjaaEG0Vt0heMmfvc1P0mThebNgE+DrgYjWEUlBUoLd+TJLKwBSRMYBzngU8Snq/YbDESTSYWsfQ4//8WmbRWPUlaDW8rA22JIsMhEd6gbOg4D8A33AYBEEN3SSStIiA5L+A33kUz31x6xIjHk9HzxXjRuPt2ScdJQ==
Received: from OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:19f::13)
 by TYWP286MB3695.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:3f3::7) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.19; Wed, 13 Sep
 2023 03:55:15 +0000
Received: from OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
 ([fe80::97c3:1179:f612:ab7b]) by OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
 ([fe80::97c3:1179:f612:ab7b%3]) with mapi id 15.20.6792.019; Wed, 13 Sep 2023
 03:55:15 +0000
From: Zhang Haijun <ccsmile2008@HIDDEN>
To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
Subject: 29.1.50; autorevert can't revert files in a symlink directory
Thread-Topic: 29.1.50; autorevert can't revert files in a symlink directory
Thread-Index: AQHZ5fW3W7x/5xfZ9EagvvWWljoCSQ==
Date: Wed, 13 Sep 2023 03:55:15 +0000
Message-ID: <OS3P286MB2199E927044A7C3587862151A8F0A@HIDDEN>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: 
x-tmn: [F1Hd4p9w9/YyzX9m5204AsnegisZCurm]
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: OS3P286MB2199:EE_|TYWP286MB3695:EE_
x-ms-office365-filtering-correlation-id: 5b9bcbfe-5006-4e17-c452-08dbb40d3cf0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nYMEM0WfGxLJy/y4nR1Ma16t0mCj5pw1f6vonZ+QDa+4nIne/5aHp975LeCQq2EtidusZRQBWpaCEAGBQIuXMNr6y67UkgZZeZDLGNKtoTgyobAYLKyazlBKxrWsHPdgD5nUebvKSG/OeE1t5AmEWGDJDO5GrHLWkI/Be3UqrxeJot6CiOQVLdraQXcg3SsvGW0IRzA9SCDLY+F+yXY6BlPrR6yZRMkHCsFzqGTaQLLMjmpYhBPM286Z8fN63VyDz8Mw4okAtJJ5f051bTlaWa8VinMLmWqibe+yYGMLDJpeD5/ZhhhdpxP5BfWBserTLRnYfR4yoTmYMYu96nwzW6q+wjhsaimYTcCmBt6FwtRHQGezWKeh48+33T2TTMFqt+tKDe2G7M6ApE7oM18byqepojDOhtMWfLAsMixUetwkuodLAwZDhw99CKoqcfhYaqZXv2qqtqv9lXTWXBFvGjVugIbnHeThURXzcM00MLc+dPRgvKvK6gKM3pSqNAFv9kLtMGRT0cNpzKFBi0g2SsIhXmdyi0oMwqYv964JUeYgk9NQGY5XsTNTeA2mcYDY
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q2labjdMam9MbDZ6ZS8zaWlzQk4rT0V4Ly9MZHRxZmpkcFlsSTlBcmdORnBQ?=
 =?utf-8?B?U2FmWVJRMGdoWGNvcDRqWkRYNm1Ock8vSkNHbUc5LzJSSjUvTlU2UVM5bklX?=
 =?utf-8?B?M0hFMXdhb2l6OGY5NDExVG9wR1FhNzVmTkkyZ0t5emxiQ3ljblE3MzJRZEZX?=
 =?utf-8?B?dDFBK1FZbUdWeW9PSTBQOHpwTHljbDNQRzYwRjNRUHR6elFpRUo5SUFBM1Jw?=
 =?utf-8?B?ZDNxbGlkNkROZnpnN3lCTmo1aU1hanVuT0NtaStwWE5wUUpyelFVWWZqZHo3?=
 =?utf-8?B?dnVWQWJKWVdKTUdYSmt2REFyakVYalA3a1ZBRTN2akxFWGJmbnlHSlM2aDdq?=
 =?utf-8?B?ZHpjSHNyZjlvS1JNVE5IcW5XVTFWeWs3ZXl2T2VHOUFBNGlxNzdmS25ueHdl?=
 =?utf-8?B?Z3Vudk9FMXRaVWRHaUJwUkVheGxlcUhMRy84WGVyM1RaS1dnc2lPZzRDb1pZ?=
 =?utf-8?B?S3ByczczNm04LzJVT0QrVDZ6NFhJcnVRd05xVGU1emhxMGtXRmNPYkFzRDJr?=
 =?utf-8?B?aHd0akNoR3ZyNU5CT3A0SXQ0T2dsNmF2MGlDMTNieWZveFRGSEd1OGhVOExB?=
 =?utf-8?B?TVJ5engyNUxUWUtGMWxHYy9Nd0Zva1UySERjNTUxblh0dmllN0ZBTTN5MmYz?=
 =?utf-8?B?Wk5vYUNKTVFXYzJsRjFpQ2ZxMFhSbVJFU2dkVmJSSU5zMGNJZnBYWlRDMWdp?=
 =?utf-8?B?Mk5XQUdITEtzWGhnaXhHOTlsaTE4eXFyRHh5TzdkSGVMT3YxMjZMaTEvMjVR?=
 =?utf-8?B?VHRrdE5RclpFcml2NnJaWkVNRm9KQjhCaGdQSUlidng0ckpwU21pdlN6eEFv?=
 =?utf-8?B?NGVmTFNKd3pUNGpVZ3U2OUlETGpBaDA1QkNTbVYvMGxRdUpYUitIR3BvSHFi?=
 =?utf-8?B?M3pyZ0xTOXl0RWoyZ09tUzBpNVBqRUNTQlkreGVKTnpQdGtLZGYrempEdmFx?=
 =?utf-8?B?eHk4aCtXQTdOdyt6WkxPNVJZUldVTWJvdkpvMCtHR3piMWR4WVg4ZUd3THR2?=
 =?utf-8?B?UHhQT3JJdEhhTW5sL01Cb3RhekYwNDZ0b0dBdEI5K29kbk93Rkk2bmhEZU81?=
 =?utf-8?B?cWZVL1QvdjJ1Q1gzZS9tUFJ3RHZCTC9NelYyU2dId3paejlZNXEveUNCdkZP?=
 =?utf-8?B?T2lNUTZGOGdKcFl1ZlZNWTQxK09uUElyZ21pM3hyVXZCY2FNSElwbVBzVFFO?=
 =?utf-8?B?Mjd5REZodUUzMUlnQVpkOC9QVmlISlZQV3B0a1FlOWFDaFhrd01NRUNkanhS?=
 =?utf-8?B?Q2lWR3dxK3c3ODVuWm9JVHErc1ZPdFBFTEpDL1pITUhyQzBNU2ROUDc1NzQz?=
 =?utf-8?B?SW00blBiM0J6aWpWRzllNDJoMEs4N1BWbWdNQVU2M1FlUjhzTWljemUwcER3?=
 =?utf-8?B?cmxxK2pMYURNSkQ1OHUzT0ZsWE5tV25aVStlVkNjREkvcG1WUlF0TitCWlB2?=
 =?utf-8?B?S0hSeTYyOVV4b291ZW9WOHpSMFBrQjdmZlpDa3FUOHhqRk5nQ0JIbGJOc3E1?=
 =?utf-8?B?NkZoRzFudDdXUnJVdmlURFZ1Z0RIcGhqd2VCT2R6N1czbU15bEJBc3BzUEpL?=
 =?utf-8?B?dnNnN2pxSURsaXI4OUpNa3B6clRQLzl6QWN1c0NNeHc4YnZZWGpya1NKejJO?=
 =?utf-8?B?eU1yWDJ5TWRtNUllZldpN05pZjlJcGc9PQ==?=
Content-Type: multipart/alternative;
 boundary="_000_OS3P286MB2199E927044A7C3587862151A8F0AOS3P286MB2199JPNP_"
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: OS3P286MB2199.JPNP286.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: 5b9bcbfe-5006-4e17-c452-08dbb40d3cf0
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Sep 2023 03:55:15.3036 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWP286MB3695
Received-SPF: pass client-ip=2a01:111:f403:7010::829;
 envelope-from=ccsmile2008@HIDDEN;
 helo=JPN01-TYC-obe.outbound.protection.outlook.com
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  It works in Emacs 26/27, But it doesn't work in Emacs 29.
   0. emacs -Q 1. use the following code to open an existing file in a symlink
    directory (progn (setq auto-revert-use-notify t             auto-revert-interval
    3) (global-auto-rev [...] 
 
 Content analysis details:   (1.2 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
                             in digit (ccsmile2008[at]outlook.com)
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (ccsmile2008[at]outlook.com)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
  0.0 HTML_MESSAGE           BODY: HTML included in message
  0.0 SPOOFED_FREEMAIL       No description available.
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.2 (/)

--_000_OS3P286MB2199E927044A7C3587862151A8F0AOS3P286MB2199JPNP_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SXQgd29ya3MgaW4gRW1hY3MgMjYvMjcsIEJ1dCBpdCBkb2Vzbid0IHdvcmsgaW4gRW1hY3MgMjku
DQoNCjAuIGVtYWNzIC1RDQoxLiB1c2UgdGhlIGZvbGxvd2luZyBjb2RlIHRvIG9wZW4gYW4gZXhp
c3RpbmcgZmlsZSBpbiBhIHN5bWxpbmsgZGlyZWN0b3J5DQoocHJvZ24NCiAgKHNldHEgYXV0by1y
ZXZlcnQtdXNlLW5vdGlmeSB0DQrigILigILigILigILigILigILigILigILigILigILigILigIJh
dXRvLXJldmVydC1pbnRlcnZhbCAzKQ0KICAoZ2xvYmFsLWF1dG8tcmV2ZXJ0LW1vZGUgMSkNCiAg
KHNldHEgZmluZC1maWxlLWhvb2sgKGRlbHEgJ3ZjLXJlZnJlc2gtc3RhdGUgZmluZC1maWxlLWhv
b2spKQ0KICAoZmluZC1maWxlICJ+L3N5bWxpbmtfZGlyL3Rlc3QudHh0IikpDQoNCjIuIG1vZGlm
eSB0aGUgdGVzdCBmaWxlIGluIGV4dGVybmFsIHByb2dyYW0gYW5kIHNhdmUNCjMuIGVtYWNzIGRv
ZXNuJ3QgYXV0b3JldmVydCB0aGUgZmlsZQ0KDQoNCg0KSW4gR05VIEVtYWNzIDI5LjEuNTAgKGJ1
aWxkIDEsIHg4Nl82NC1wYy1saW51eC1nbnUsIEdUSysgVmVyc2lvbg0KIDMuMjQuMzcsIGNhaXJv
IHZlcnNpb24gMS4xNi4wKSBvZiAyMDIzLTA5LTA1IGJ1aWx0IG9uIGRlYmlhbi10aGluaw0KUmVw
b3NpdG9yeSByZXZpc2lvbjogNDk5NWMwZTY4NWY5OTRhNTU0ZDZmODJjNGY2ZDliMjRlYTcyMmI2
Ng0KUmVwb3NpdG9yeSBicmFuY2g6IGVtYWNzLTI5LW1vZA0KV2luZG93aW5nIHN5c3RlbSBkaXN0
cmlidXRvciAnVGhlIFguT3JnIEZvdW5kYXRpb24nLCB2ZXJzaW9uIDExLjAuMTIxMDEwMDcNClN5
c3RlbSBEZXNjcmlwdGlvbjogRGViaWFuIEdOVS9MaW51eCAxMiAoYm9va3dvcm0pDQoNCkNvbmZp
Z3VyZWQgdXNpbmc6DQogJ2NvbmZpZ3VyZSAtLXByZWZpeD0vaG9tZS9qdW4vYXBwcy9lbWFjcy0y
OSAtLXdpdGgteC10b29sa2l0PWd0azMNCiAtLXdpdGgtbW9kdWxlcyAtLXdpdGhvdXQtbWFrZWlu
Zm8gQ0ZMQUdTPS1PMicNCg0KQ29uZmlndXJlZCBmZWF0dXJlczoNCkNBSVJPIERCVVMgRlJFRVRZ
UEUgR0lGIEdMSUIgR01QIEdOVVRMUyBHU0VUVElOR1MgSEFSRkJVWlogSlBFRyBKU09ODQpMSUJT
RUxJTlVYIExJQlhNTDIgTU9EVUxFUyBOT1RJRlkgSU5PVElGWSBQRFVNUEVSIFBORyBSU1ZHIFNF
Q0NPTVAgU09VTkQNClNRTElURTMgVEhSRUFEUyBUSUZGIFRPT0xLSVRfU0NST0xMX0JBUlMgVFJF
RV9TSVRURVIgV0VCUCBYMTEgWERCRSBYSU0NClhJTlBVVDIgWFBNIEdUSzMgWkxJQg0KDQpJbXBv
cnRhbnQgc2V0dGluZ3M6DQogIHZhbHVlIG9mICRMQ19DVFlQRTogemhfQ04uVVRGLTgNCiAgdmFs
dWUgb2YgJExBTkc6IGVuX1VTLlVURi04DQogIHZhbHVlIG9mICRYTU9ESUZJRVJTOiBAaW09ZmNp
dHgNCiAgbG9jYWxlLWNvZGluZy1zeXN0ZW06IHV0Zi04LXVuaXgNCg0KTWFqb3IgbW9kZTogVGV4
dA0KDQpNaW5vciBtb2RlcyBpbiBlZmZlY3Q6DQogIGdsb2JhbC1hdXRvLXJldmVydC1tb2RlOiB0
DQogIHRvb2x0aXAtbW9kZTogdA0KICBnbG9iYWwtZWxkb2MtbW9kZTogdA0KICBzaG93LXBhcmVu
LW1vZGU6IHQNCiAgZWxlY3RyaWMtaW5kZW50LW1vZGU6IHQNCiAgbW91c2Utd2hlZWwtbW9kZTog
dA0KICB0b29sLWJhci1tb2RlOiB0DQogIG1lbnUtYmFyLW1vZGU6IHQNCiAgZmlsZS1uYW1lLXNo
YWRvdy1tb2RlOiB0DQogIGdsb2JhbC1mb250LWxvY2stbW9kZTogdA0KICBmb250LWxvY2stbW9k
ZTogdA0KICBibGluay1jdXJzb3ItbW9kZTogdA0KICBsaW5lLW51bWJlci1tb2RlOiB0DQogIGlu
ZGVudC10YWJzLW1vZGU6IHQNCiAgdHJhbnNpZW50LW1hcmstbW9kZTogdA0KICBhdXRvLWNvbXBv
c2l0aW9uLW1vZGU6IHQNCiAgYXV0by1lbmNyeXB0aW9uLW1vZGU6IHQNCiAgYXV0by1jb21wcmVz
c2lvbi1tb2RlOiB0DQoNCkxvYWQtcGF0aCBzaGFkb3dzOg0KTm9uZSBmb3VuZC4NCg0KRmVhdHVy
ZXM6DQooc2hhZG93IHNvcnQgbWFpbC1leHRyIGVtYWNzYnVnIG1lc3NhZ2UgbWFpbGNhcCB5YW5r
LW1lZGlhIHB1bnkgZGlyZWQNCmRpcmVkLWxvYWRkZWZzIHJmYzgyMiBtbWwgbW1sLXNlYyBwYXNz
d29yZC1jYWNoZSBlcGEgZGVyaXZlZCBlcGcgcmZjNjA2OA0KZXBnLWNvbmZpZyBnbnVzLXV0aWwg
dGV4dC1wcm9wZXJ0eS1zZWFyY2ggdGltZS1kYXRlIHN1YnIteCBtbS1kZWNvZGUNCm1tLWJvZGll
cyBtbS1lbmNvZGUgbWFpbC1wYXJzZSByZmMyMjMxIG1haWxhYmJyZXYgZ21tLXV0aWxzIG1haWxo
ZWFkZXINCnNlbmRtYWlsIHJmYzIwNDcgcmZjMjA0NSBpZXRmLWRydW1zIG1tLXV0aWwgbWFpbC1w
cnN2ciBtYWlsLXV0aWxzDQphdXRvcmV2ZXJ0IGZpbGVub3RpZnkgY2wtbG9hZGRlZnMgY2wtbGli
IGNoaW5hLXV0aWwgcm1jIGlzby10cmFuc2wNCnRvb2x0aXAgY2NvbnYgZWxkb2MgcGFyZW4gZWxl
Y3RyaWMgdW5pcXVpZnkgZWRpZmYtaG9vayB2Yy1ob29rcw0KbGlzcC1mbG9hdC10eXBlIGVsaXNw
LW1vZGUgbXdoZWVsIHRlcm0veC13aW4geC13aW4gdGVybS9jb21tb24td2luIHgtZG5kDQp0b29s
LWJhciBkbmQgZm9udHNldCBpbWFnZSByZWdleHAtb3B0IGZyaW5nZSB0YWJ1bGF0ZWQtbGlzdCBy
ZXBsYWNlDQpuZXdjb21tZW50IHRleHQtbW9kZSBsaXNwLW1vZGUgcHJvZy1tb2RlIHJlZ2lzdGVy
IHBhZ2UgdGFiLWJhciBtZW51LWJhcg0KcmZuLWVzaGFkb3cgaXNlYXJjaCBlYXN5bWVudSB0aW1l
ciBzZWxlY3Qgc2Nyb2xsLWJhciBtb3VzZSBqaXQtbG9jaw0KZm9udC1sb2NrIHN5bnRheCBmb250
LWNvcmUgdGVybS90dHktY29sb3JzIGZyYW1lIG1pbmlidWZmZXIgbmFkdmljZSBzZXENCnNpbXBs
ZSBjbC1nZW5lcmljIGluZG9uZXNpYW4gcGhpbGlwcGluZSBjaGFtIGdlb3JnaWFuIHV0Zi04LWxh
bmcNCm1pc2MtbGFuZyB2aWV0bmFtZXNlIHRpYmV0YW4gdGhhaSB0YWktdmlldCBsYW8ga29yZWFu
IGphcGFuZXNlIGV1Y2pwLW1zDQpjcDUxOTMyIGhlYnJldyBncmVlayByb21hbmlhbiBzbG92YWsg
Y3plY2ggZXVyb3BlYW4gZXRoaW9waWMgaW5kaWFuDQpjeXJpbGxpYyBjaGluZXNlIGNvbXBvc2l0
ZSBlbW9qaS16d2ogY2hhcnNjcmlwdCBjaGFycHJvcCBjYXNlLXRhYmxlDQplcGEtaG9vayBqa2Et
Y21wci1ob29rIGhlbHAgYWJicmV2IG9iYXJyYXkgb2Nsb3N1cmUgY2wtcHJlbG9hZGVkIGJ1dHRv
bg0KbG9hZGRlZnMgdGhlbWUtbG9hZGRlZnMgZmFjZXMgY3VzLWZhY2UgbWFjcm9leHAgZmlsZXMg
d2luZG93DQp0ZXh0LXByb3BlcnRpZXMgb3ZlcmxheSBzaGExIG1kNSBiYXNlNjQgZm9ybWF0IGVu
diBjb2RlLXBhZ2VzIG11bGUNCmN1c3RvbSB3aWRnZXQga2V5bWFwIGhhc2h0YWJsZS1wcmludC1y
ZWFkYWJsZSBiYWNrcXVvdGUgdGhyZWFkcyBkYnVzYmluZA0KaW5vdGlmeSBkeW5hbWljLXNldHRp
bmcgc3lzdGVtLWZvbnQtc2V0dGluZyBmb250LXJlbmRlci1zZXR0aW5nIGNhaXJvDQptb3ZlLXRv
b2xiYXIgZ3RrIHgtdG9vbGtpdCB4aW5wdXQyIHggbXVsdGktdHR5IG1ha2UtbmV0d29yay1wcm9j
ZXNzDQplbWFjcykNCg0KTWVtb3J5IGluZm9ybWF0aW9uOg0KKChjb25zZXMgMTYgMzg3MzIgNTg5
MCkNCiAoc3ltYm9scyA0OCA1MzE3IDApDQogKHN0cmluZ3MgMzIgMTM1MTkgMTc2NCkNCiAoc3Ry
aW5nLWJ5dGVzIDEgMzkwMDIzKQ0KICh2ZWN0b3JzIDE2IDEwOTk3KQ0KICh2ZWN0b3Itc2xvdHMg
OCAyMTE4NDYgNzg2MykNCiAoZmxvYXRzIDggMjIgMjMpDQogKGludGVydmFscyA1NiAyMzUgMCkN
CiAoYnVmZmVycyA5ODQgMTEpKQ0KDQo=

--_000_OS3P286MB2199E927044A7C3587862151A8F0AOS3P286MB2199JPNP_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgc3R5bGU9
ImRpc3BsYXk6bm9uZTsiPiBQIHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO30gPC9zdHls
ZT4NCjwvaGVhZD4NCjxib2R5IGRpcj0ibHRyIj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBD
YWxpYnJpLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTJwdDsgY29sb3I6IHJn
YigwLCAwLCAwKTsiIGNsYXNzPSJlbGVtZW50VG9Qcm9vZiI+DQo8ZGl2IGNsYXNzPSJDb250ZW50
UGFzdGVkMCI+SXQgd29ya3MgaW4gRW1hY3MgMjYvMjcsIEJ1dCBpdCBkb2Vzbid0IHdvcmsgaW4g
RW1hY3MgMjkuPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iQ29udGVudFBhc3RlZDAiPg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+MC4gZW1hY3MgLVE8L2Rpdj4NCjxkaXYgY2xh
c3M9IkNvbnRlbnRQYXN0ZWQwIj4xLiB1c2UgdGhlIGZvbGxvd2luZyBjb2RlIHRvIG9wZW4gYW4g
ZXhpc3RpbmcgZmlsZSBpbiBhIHN5bWxpbmsgZGlyZWN0b3J5PC9kaXY+DQo8ZGl2IGNsYXNzPSJD
b250ZW50UGFzdGVkMCI+KHByb2duPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+
Jm5ic3A7IChzZXRxIGF1dG8tcmV2ZXJ0LXVzZS1ub3RpZnkgdDwvZGl2Pg0KPGRpdiBjbGFzcz0i
Q29udGVudFBhc3RlZDAiPuKAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKAgmF1dG8t
cmV2ZXJ0LWludGVydmFsIDMpPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5i
c3A7IChnbG9iYWwtYXV0by1yZXZlcnQtbW9kZSAxKTwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVu
dFBhc3RlZDAiPiZuYnNwOyAoc2V0cSBmaW5kLWZpbGUtaG9vayAoZGVscSAndmMtcmVmcmVzaC1z
dGF0ZSBmaW5kLWZpbGUtaG9vaykpPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+
Jm5ic3A7IChmaW5kLWZpbGUgJnF1b3Q7fi9zeW1saW5rX2Rpci90ZXN0LnR4dCZxdW90OykpPC9k
aXY+DQo8ZGl2PjxiciBjbGFzcz0iQ29udGVudFBhc3RlZDAiPg0KPC9kaXY+DQo8ZGl2IGNsYXNz
PSJDb250ZW50UGFzdGVkMCI+Mi4gbW9kaWZ5IHRoZSB0ZXN0IGZpbGUgaW4gZXh0ZXJuYWwgcHJv
Z3JhbSBhbmQgc2F2ZTwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPjMuIGVtYWNz
IGRvZXNuJ3QgYXV0b3JldmVydCB0aGUgZmlsZTwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IkNvbnRl
bnRQYXN0ZWQwIj4NCjwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4NCjwv
ZGl2Pg0KPGRpdj48YnIgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4NCjwvZGl2Pg0KPGRpdiBjbGFz
cz0iQ29udGVudFBhc3RlZDAiPkluIEdOVSBFbWFjcyAyOS4xLjUwIChidWlsZCAxLCB4ODZfNjQt
cGMtbGludXgtZ251LCBHVEsrIFZlcnNpb248L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0
ZWQwIj4mbmJzcDszLjI0LjM3LCBjYWlybyB2ZXJzaW9uIDEuMTYuMCkgb2YgMjAyMy0wOS0wNSBi
dWlsdCBvbiBkZWJpYW4tdGhpbms8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5S
ZXBvc2l0b3J5IHJldmlzaW9uOiA0OTk1YzBlNjg1Zjk5NGE1NTRkNmY4MmM0ZjZkOWIyNGVhNzIy
YjY2PC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+UmVwb3NpdG9yeSBicmFuY2g6
IGVtYWNzLTI5LW1vZDwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPldpbmRvd2lu
ZyBzeXN0ZW0gZGlzdHJpYnV0b3IgJ1RoZSBYLk9yZyBGb3VuZGF0aW9uJywgdmVyc2lvbiAxMS4w
LjEyMTAxMDA3PC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+U3lzdGVtIERlc2Ny
aXB0aW9uOiBEZWJpYW4gR05VL0xpbnV4IDEyIChib29rd29ybSk8L2Rpdj4NCjxkaXY+PGJyIGNs
YXNzPSJDb250ZW50UGFzdGVkMCI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQw
Ij5Db25maWd1cmVkIHVzaW5nOjwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPiZu
YnNwOydjb25maWd1cmUgLS1wcmVmaXg9L2hvbWUvanVuL2FwcHMvZW1hY3MtMjkgLS13aXRoLXgt
dG9vbGtpdD1ndGszPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7LS13
aXRoLW1vZHVsZXMgLS13aXRob3V0LW1ha2VpbmZvIENGTEFHUz0tTzInPC9kaXY+DQo8ZGl2Pjxi
ciBjbGFzcz0iQ29udGVudFBhc3RlZDAiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFz
dGVkMCI+Q29uZmlndXJlZCBmZWF0dXJlczo8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0
ZWQwIj5DQUlSTyBEQlVTIEZSRUVUWVBFIEdJRiBHTElCIEdNUCBHTlVUTFMgR1NFVFRJTkdTIEhB
UkZCVVpaIEpQRUcgSlNPTjwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPkxJQlNF
TElOVVggTElCWE1MMiBNT0RVTEVTIE5PVElGWSBJTk9USUZZIFBEVU1QRVIgUE5HIFJTVkcgU0VD
Q09NUCBTT1VORDwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPlNRTElURTMgVEhS
RUFEUyBUSUZGIFRPT0xLSVRfU0NST0xMX0JBUlMgVFJFRV9TSVRURVIgV0VCUCBYMTEgWERCRSBY
SU08L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5YSU5QVVQyIFhQTSBHVEszIFpM
SUI8L2Rpdj4NCjxkaXY+PGJyIGNsYXNzPSJDb250ZW50UGFzdGVkMCI+DQo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5JbXBvcnRhbnQgc2V0dGluZ3M6PC9kaXY+DQo8ZGl2IGNs
YXNzPSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7IHZhbHVlIG9mICRMQ19DVFlQRTogemhfQ04uVVRG
LTg8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4mbmJzcDsgdmFsdWUgb2YgJExB
Tkc6IGVuX1VTLlVURi04PC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7
IHZhbHVlIG9mICRYTU9ESUZJRVJTOiBAaW09ZmNpdHg8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRl
bnRQYXN0ZWQwIj4mbmJzcDsgbG9jYWxlLWNvZGluZy1zeXN0ZW06IHV0Zi04LXVuaXg8L2Rpdj4N
CjxkaXY+PGJyIGNsYXNzPSJDb250ZW50UGFzdGVkMCI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IkNv
bnRlbnRQYXN0ZWQwIj5NYWpvciBtb2RlOiBUZXh0PC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iQ29u
dGVudFBhc3RlZDAiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+TWlub3Ig
bW9kZXMgaW4gZWZmZWN0OjwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPiZuYnNw
OyBnbG9iYWwtYXV0by1yZXZlcnQtbW9kZTogdDwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBh
c3RlZDAiPiZuYnNwOyB0b29sdGlwLW1vZGU6IHQ8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQ
YXN0ZWQwIj4mbmJzcDsgZ2xvYmFsLWVsZG9jLW1vZGU6IHQ8L2Rpdj4NCjxkaXYgY2xhc3M9IkNv
bnRlbnRQYXN0ZWQwIj4mbmJzcDsgc2hvdy1wYXJlbi1tb2RlOiB0PC9kaXY+DQo8ZGl2IGNsYXNz
PSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7IGVsZWN0cmljLWluZGVudC1tb2RlOiB0PC9kaXY+DQo8
ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7IG1vdXNlLXdoZWVsLW1vZGU6IHQ8L2Rp
dj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4mbmJzcDsgdG9vbC1iYXItbW9kZTogdDwv
ZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPiZuYnNwOyBtZW51LWJhci1tb2RlOiB0
PC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7IGZpbGUtbmFtZS1zaGFk
b3ctbW9kZTogdDwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPiZuYnNwOyBnbG9i
YWwtZm9udC1sb2NrLW1vZGU6IHQ8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4m
bmJzcDsgZm9udC1sb2NrLW1vZGU6IHQ8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQw
Ij4mbmJzcDsgYmxpbmstY3Vyc29yLW1vZGU6IHQ8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQ
YXN0ZWQwIj4mbmJzcDsgbGluZS1udW1iZXItbW9kZTogdDwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29u
dGVudFBhc3RlZDAiPiZuYnNwOyBpbmRlbnQtdGFicy1tb2RlOiB0PC9kaXY+DQo8ZGl2IGNsYXNz
PSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7IHRyYW5zaWVudC1tYXJrLW1vZGU6IHQ8L2Rpdj4NCjxk
aXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4mbmJzcDsgYXV0by1jb21wb3NpdGlvbi1tb2RlOiB0
PC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7IGF1dG8tZW5jcnlwdGlv
bi1tb2RlOiB0PC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7IGF1dG8t
Y29tcHJlc3Npb24tbW9kZTogdDwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IkNvbnRlbnRQYXN0ZWQw
Ij4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPkxvYWQtcGF0aCBzaGFkb3dz
OjwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPk5vbmUgZm91bmQuPC9kaXY+DQo8
ZGl2PjxiciBjbGFzcz0iQ29udGVudFBhc3RlZDAiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250
ZW50UGFzdGVkMCI+RmVhdHVyZXM6PC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+
KHNoYWRvdyBzb3J0IG1haWwtZXh0ciBlbWFjc2J1ZyBtZXNzYWdlIG1haWxjYXAgeWFuay1tZWRp
YSBwdW55IGRpcmVkPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+ZGlyZWQtbG9h
ZGRlZnMgcmZjODIyIG1tbCBtbWwtc2VjIHBhc3N3b3JkLWNhY2hlIGVwYSBkZXJpdmVkIGVwZyBy
ZmM2MDY4PC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+ZXBnLWNvbmZpZyBnbnVz
LXV0aWwgdGV4dC1wcm9wZXJ0eS1zZWFyY2ggdGltZS1kYXRlIHN1YnIteCBtbS1kZWNvZGU8L2Rp
dj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5tbS1ib2RpZXMgbW0tZW5jb2RlIG1haWwt
cGFyc2UgcmZjMjIzMSBtYWlsYWJicmV2IGdtbS11dGlscyBtYWlsaGVhZGVyPC9kaXY+DQo8ZGl2
IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+c2VuZG1haWwgcmZjMjA0NyByZmMyMDQ1IGlldGYtZHJ1
bXMgbW0tdXRpbCBtYWlsLXByc3ZyIG1haWwtdXRpbHM8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRl
bnRQYXN0ZWQwIj5hdXRvcmV2ZXJ0IGZpbGVub3RpZnkgY2wtbG9hZGRlZnMgY2wtbGliIGNoaW5h
LXV0aWwgcm1jIGlzby10cmFuc2w8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj50
b29sdGlwIGNjb252IGVsZG9jIHBhcmVuIGVsZWN0cmljIHVuaXF1aWZ5IGVkaWZmLWhvb2sgdmMt
aG9va3M8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5saXNwLWZsb2F0LXR5cGUg
ZWxpc3AtbW9kZSBtd2hlZWwgdGVybS94LXdpbiB4LXdpbiB0ZXJtL2NvbW1vbi13aW4geC1kbmQ8
L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj50b29sLWJhciBkbmQgZm9udHNldCBp
bWFnZSByZWdleHAtb3B0IGZyaW5nZSB0YWJ1bGF0ZWQtbGlzdCByZXBsYWNlPC9kaXY+DQo8ZGl2
IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+bmV3Y29tbWVudCB0ZXh0LW1vZGUgbGlzcC1tb2RlIHBy
b2ctbW9kZSByZWdpc3RlciBwYWdlIHRhYi1iYXIgbWVudS1iYXI8L2Rpdj4NCjxkaXYgY2xhc3M9
IkNvbnRlbnRQYXN0ZWQwIj5yZm4tZXNoYWRvdyBpc2VhcmNoIGVhc3ltZW51IHRpbWVyIHNlbGVj
dCBzY3JvbGwtYmFyIG1vdXNlIGppdC1sb2NrPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFz
dGVkMCI+Zm9udC1sb2NrIHN5bnRheCBmb250LWNvcmUgdGVybS90dHktY29sb3JzIGZyYW1lIG1p
bmlidWZmZXIgbmFkdmljZSBzZXE8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5z
aW1wbGUgY2wtZ2VuZXJpYyBpbmRvbmVzaWFuIHBoaWxpcHBpbmUgY2hhbSBnZW9yZ2lhbiB1dGYt
OC1sYW5nPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+bWlzYy1sYW5nIHZpZXRu
YW1lc2UgdGliZXRhbiB0aGFpIHRhaS12aWV0IGxhbyBrb3JlYW4gamFwYW5lc2UgZXVjanAtbXM8
L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5jcDUxOTMyIGhlYnJldyBncmVlayBy
b21hbmlhbiBzbG92YWsgY3plY2ggZXVyb3BlYW4gZXRoaW9waWMgaW5kaWFuPC9kaXY+DQo8ZGl2
IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Y3lyaWxsaWMgY2hpbmVzZSBjb21wb3NpdGUgZW1vamkt
endqIGNoYXJzY3JpcHQgY2hhcnByb3AgY2FzZS10YWJsZTwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29u
dGVudFBhc3RlZDAiPmVwYS1ob29rIGprYS1jbXByLWhvb2sgaGVscCBhYmJyZXYgb2JhcnJheSBv
Y2xvc3VyZSBjbC1wcmVsb2FkZWQgYnV0dG9uPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFz
dGVkMCI+bG9hZGRlZnMgdGhlbWUtbG9hZGRlZnMgZmFjZXMgY3VzLWZhY2UgbWFjcm9leHAgZmls
ZXMgd2luZG93PC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+dGV4dC1wcm9wZXJ0
aWVzIG92ZXJsYXkgc2hhMSBtZDUgYmFzZTY0IGZvcm1hdCBlbnYgY29kZS1wYWdlcyBtdWxlPC9k
aXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Y3VzdG9tIHdpZGdldCBrZXltYXAgaGFz
aHRhYmxlLXByaW50LXJlYWRhYmxlIGJhY2txdW90ZSB0aHJlYWRzIGRidXNiaW5kPC9kaXY+DQo8
ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+aW5vdGlmeSBkeW5hbWljLXNldHRpbmcgc3lzdGVt
LWZvbnQtc2V0dGluZyBmb250LXJlbmRlci1zZXR0aW5nIGNhaXJvPC9kaXY+DQo8ZGl2IGNsYXNz
PSJDb250ZW50UGFzdGVkMCI+bW92ZS10b29sYmFyIGd0ayB4LXRvb2xraXQgeGlucHV0MiB4IG11
bHRpLXR0eSBtYWtlLW5ldHdvcmstcHJvY2VzczwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBh
c3RlZDAiPmVtYWNzKTwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4NCjwv
ZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPk1lbW9yeSBpbmZvcm1hdGlvbjo8L2Rp
dj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4oKGNvbnNlcyAxNiAzODczMiA1ODkwKTwv
ZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPiZuYnNwOyhzeW1ib2xzIDQ4IDUzMTcg
MCk8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4mbmJzcDsoc3RyaW5ncyAzMiAx
MzUxOSAxNzY0KTwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPiZuYnNwOyhzdHJp
bmctYnl0ZXMgMSAzOTAwMjMpPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5i
c3A7KHZlY3RvcnMgMTYgMTA5OTcpPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+
Jm5ic3A7KHZlY3Rvci1zbG90cyA4IDIxMTg0NiA3ODYzKTwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29u
dGVudFBhc3RlZDAiPiZuYnNwOyhmbG9hdHMgOCAyMiAyMyk8L2Rpdj4NCjxkaXYgY2xhc3M9IkNv
bnRlbnRQYXN0ZWQwIj4mbmJzcDsoaW50ZXJ2YWxzIDU2IDIzNSAwKTwvZGl2Pg0KPGRpdiBjbGFz
cz0iQ29udGVudFBhc3RlZDAiPiZuYnNwOyhidWZmZXJzIDk4NCAxMSkpPC9kaXY+DQo8YnI+DQo8
L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_OS3P286MB2199E927044A7C3587862151A8F0AOS3P286MB2199JPNP_--




Acknowledgement sent to Zhang Haijun <ccsmile2008@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#65904; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 18 Sep 2023 21:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.