From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Zhang Haijun Newsgroups: gmane.emacs.bugs Subject: bug#35418: [PATCH] Don't poll auto-revert files that use notification Date: Wed, 1 May 2019 02:17:32 +0000 Message-ID: References: <87tvegt1ip.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="104257"; mail-complaints-to="usenet@blaine.gmane.org" Cc: "35418@debbugs.gnu.org" <35418@debbugs.gnu.org> To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed May 01 04:18:17 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hLep6-000Qs3-4s for geb-bug-gnu-emacs@m.gmane.org; Wed, 01 May 2019 04:18:16 +0200 Original-Received: from localhost ([127.0.0.1]:59558 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hLep5-00014q-2D for geb-bug-gnu-emacs@m.gmane.org; Tue, 30 Apr 2019 22:18:15 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:37952) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hLeow-000141-9V for bug-gnu-emacs@gnu.org; Tue, 30 Apr 2019 22:18:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hLeot-0006lW-8u for bug-gnu-emacs@gnu.org; Tue, 30 Apr 2019 22:18:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57651) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hLeos-0006l6-P2 for bug-gnu-emacs@gnu.org; Tue, 30 Apr 2019 22:18:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hLeos-0005Mz-FN for bug-gnu-emacs@gnu.org; Tue, 30 Apr 2019 22:18:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Zhang Haijun Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 May 2019 02:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35418 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 35418-submit@debbugs.gnu.org id=B35418.155667706320614 (code B ref 35418); Wed, 01 May 2019 02:18:02 +0000 Original-Received: (at 35418) by debbugs.gnu.org; 1 May 2019 02:17:43 +0000 Original-Received: from localhost ([127.0.0.1]:42962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLeoY-0005MQ-Jn for submit@debbugs.gnu.org; Tue, 30 Apr 2019 22:17:42 -0400 Original-Received: from mail-oln040092255089.outbound.protection.outlook.com ([40.92.255.89]:22860 helo=APC01-HK2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLeoW-0005M9-9S for 35418@debbugs.gnu.org; Tue, 30 Apr 2019 22:17:41 -0400 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=OZJSx24kR8rYs7E9OYGc+VrjxA+dr5aEXWcgeBhQu5E=; b=pyZWjKcaG9jtREJMhRq3HH6YsJbubtmoh4XvN8TOIT1DCZQViZqJsy1E04tn4YDQENCpzjsd9bTAPN0Ko2BA8/yeeJIm4WDSJRIDn5TPdlA+ZBDFz2zwe1BTCLyJJIuHH+9ggvFzhzgqMpTYIkhpXJe4ISBmYkyedS3ez3CRRS3k4BRJ8GEyE3RUmSGZKNqPBWmxcRlX+35UHr84SJsHUMoVatBnsesla3wG8VlCVltZGomOzxYDmjTQwL59erBMaC6GDDf//1EB4E+1VUG6p5GDlsut7DRKWlcnpd8VL3PXXU0qRrw77H1VlqFL4daqsjlt0k7PWSAwTHqh+7COpw== Original-Received: from SG2APC01FT060.eop-APC01.prod.protection.outlook.com (10.152.250.60) by SG2APC01HT018.eop-APC01.prod.protection.outlook.com (10.152.250.247) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1835.13; Wed, 1 May 2019 02:17:32 +0000 Original-Received: from PS1PR06MB2759.apcprd06.prod.outlook.com (10.152.250.55) by SG2APC01FT060.mail.protection.outlook.com (10.152.251.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1835.13 via Frontend Transport; Wed, 1 May 2019 02:17:32 +0000 Original-Received: from PS1PR06MB2759.apcprd06.prod.outlook.com ([fe80::3c3b:be45:a6af:3d86]) by PS1PR06MB2759.apcprd06.prod.outlook.com ([fe80::3c3b:be45:a6af:3d86%4]) with mapi id 15.20.1835.018; Wed, 1 May 2019 02:17:32 +0000 Thread-Topic: bug#35418: [PATCH] Don't poll auto-revert files that use notification Thread-Index: AQHU/vCBHkd3xAerUE++lxqH2WqSdKZUSLp7gAFA1IA= In-Reply-To: <87tvegt1ip.fsf@gmx.de> Accept-Language: zh-CN, en-US Content-Language: en-US x-clientproxiedby: HK2PR06CA0010.apcprd06.prod.outlook.com (2603:1096:202:2e::22) To PS1PR06MB2759.apcprd06.prod.outlook.com (2603:1096:803:46::13) x-incomingtopheadermarker: OriginalChecksum:DC9F72C2233DF3F7ECCEB47EB43FAA29981A8609CDAB8BD1F5C924B96BD04FED; UpperCasedChecksum:A673EAA6879DB6E518FA00E1FEDB9119C105EA215F53270D06B7BCBF29F63967; SizeAsReceived:7571; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: Apple Mail (2.3445.9.1) x-tmn: [CE38MrbZ1395pVSOxv/QwJ/j91hEqGTh] x-microsoft-original-message-id: <108C51D4-B575-45D5-A75C-9A63D5294672@outlook.com> x-ms-publictraffictype: Email x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(5050001)(7020095)(20181119110)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031323274)(2017031324274)(2017031322404)(1601125500)(1603101475)(1701031045); SRVR:SG2APC01HT018; x-ms-traffictypediagnostic: SG2APC01HT018: x-microsoft-antispam-message-info: 9C3gdDNv1FhJppY85XiEIU0wcsW8DNwJF1IS0p9SyDtk1IQf4aeC7c1FRkjERMDIocNKLVEyZHwuf+Cww3PEwjzVw7mIL3wfoKFlkFeFfnv7Nokt/q8kBMmSpth8JycKTZjCyZRIzJ7Drryk8BKJ8y6tD6xj0mX9VBTPDtoe5sfPMGebEqEbLa4fwDCsTNrx Content-ID: <87CA9CD189722A43915A2F31D5584AF7@apcprd06.prod.outlook.com> X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 154125c4-80db-4184-43cc-08d6cddb2ac8 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 May 2019 02:17:32.1074 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2APC01HT018 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.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" Xref: news.gmane.org gmane.emacs.bugs:158562 Archived-At: DQo+IEkgZG9uJ3QgdW5kZXJzdGFuZCB0aGUgcGF0Y2guIFN5bWJvbCBrcXVldWUxMSBkb2VzIG5v dCBleGlzdCwgc28gZG8geW91IG1lYW4NCj4gDQo+ICsgICAgICAgICAgICAgICAgICBmdW5jIGRp cg0KWWVzLg0KDQo+IA0KPiBBbmQgaGF2ZSB5b3UgYXBwbGllZCB0aGUgdGVzdHMgaW4gZmlsZW5v dGlmeS10ZXN0cy5lbD8gRG8gYWxsIG9mIHRoZW0gcGFzcz8NCj4gDQo+IEJlc3QgcmVnYXJkcywg TWljaGFlbC4NCg0KJCBtYWtlIC1DIHRlc3QgYXV0b3JldmVydC10ZXN0cw0KIEVMQyAgICAgIGxp c3AvYXV0b3JldmVydC10ZXN0cy5lbGMNCiBHRU4gICAgICBsaXNwL2F1dG9yZXZlcnQtdGVzdHMu bG9nDQpSdW5uaW5nIDUgdGVzdHMgKDIwMTktMDUtMDEgMTA6MDY6MzgrMDgwMCkNClJldmVydGlu ZyBidWZmZXIgYGF1dG8tcmV2ZXJ0LXRlc3RxZTRxZWQnLg0KICBwYXNzZWQgIDEvNSAgYXV0by1y ZXZlcnQtdGVzdDAwLWF1dG8tcmV2ZXJ0LW1vZGUNCihTaGVsbCBjb21tYW5kIHN1Y2NlZWRlZCB3 aXRoIG5vIG91dHB1dCkNClRlc3QgYXV0by1yZXZlcnQtdGVzdDAxLWF1dG8tcmV2ZXJ0LXNldmVy YWwtZmlsZXMgYmFja3RyYWNlOg0KIHNpZ25hbChlcnQtdGVzdC1mYWlsZWQgKCgoc2hvdWxkIChz dHJpbmctbWF0Y2ggImFub3RoZXIgdGV4dCIgKGJ1ZmZlDQogZXJ0LWZhaWwoKChzaG91bGQgKHN0 cmluZy1tYXRjaCAiYW5vdGhlciB0ZXh0IiAoYnVmZmVyLXN0cmluZykpKSA6Zm8NCiAoaWYgKHVu d2luZC1wcm90ZWN0IChzZXRxIHZhbHVlLTQwIChhcHBseSBmbi0zOCBhcmdzLTM5KSkgKHNldHEg Zm9ybQ0KIChsZXQgKGZvcm0tZGVzY3JpcHRpb24tNDIpIChpZiAodW53aW5kLXByb3RlY3QgKHNl dHEgdmFsdWUtNDAgKGFwcGx5DQogKGxldCAoKHZhbHVlLTQwIChxdW90ZSBlcnQtZm9ybS1ldmFs dWF0aW9uLWFib3J0ZWQtNDEpKSkgKGxldCAoZm9ybS0NCiAobGV0KiAoKGZuLTM4IChmdW5jdGlv biBzdHJpbmctbWF0Y2gpKSAoYXJncy0zOSAoY29uZGl0aW9uLWNhc2UgZXJyDQogKHNhdmUtY3Vy cmVudC1idWZmZXIgKHNldC1idWZmZXIgYnVmKSAoYXV0by1yZXZlcnQtLXdhaXQtZm9yLXJldmVy dA0KICh3aGlsZSAtLWRvbGlzdC10YWlsLS0gKHNldHEgYnVmIChjYXIgLS1kb2xpc3QtdGFpbC0t KSkgKHNhdmUtY3VycmVuDQogKGxldCAoKC0tZG9saXN0LXRhaWwtLSAobGlzdCBidWYxIGJ1ZjIp KSBidWYpICh3aGlsZSAtLWRvbGlzdC10YWlsLS0NCiAocHJvZ24gKHdyaXRlLXJlZ2lvbiAiYW55 IHRleHQiIG5pbCB0bXBmaWxlMSBuaWwgKHF1b3RlIG5vLW1lc3NhZ2UpKQ0KICh1bndpbmQtcHJv dGVjdCAocHJvZ24gKHdyaXRlLXJlZ2lvbiAiYW55IHRleHQiIG5pbCB0bXBmaWxlMSBuaWwgKHF1 DQogKGxldCogKChhdXRvLXJldmVydC0tbWVzc2FnZXMgIiIpIChnMzAgKGZ1bmN0aW9uIChsYW1i ZGEgKG1zZykgKHNldHENCiAodW53aW5kLXByb3RlY3QgKGxldCogKChhdXRvLXJldmVydC0tbWVz c2FnZXMgIiIpIChnMzAgKGZ1bmN0aW9uIChsYQ0KIChsZXQqICgoY3AgKGV4ZWN1dGFibGUtZmlu ZCAiY3AiKSkgKHRtcGRpcjEgKG1ha2UtdGVtcC1maWxlICJhdXRvLXJlDQogKGxhbWJkYSBuaWwg KGxldCogKChmbi0yMyAoZnVuY3Rpb24gZXhlY3V0YWJsZS1maW5kKSkgKGFyZ3MtMjQgKGNvbmQN CiBlcnQtLXJ1bi10ZXN0LWludGVybmFsKCNzKGVydC0tdGVzdC1leGVjdXRpb24taW5mbyA6dGVz dCAjcyhlcnQtdGVzdA0KIGVydC1ydW4tdGVzdCgjcyhlcnQtdGVzdCA6bmFtZSBhdXRvLXJldmVy dC10ZXN0MDEtYXV0by1yZXZlcnQtc2V2ZXJhDQogZXJ0LXJ1bi1vci1yZXJ1bi10ZXN0KCNzKGVy dC0tc3RhdHMgOnNlbGVjdG9yIChub3QgKHRhZyA6dW5zdGFibGUpKQ0KIGVydC1ydW4tdGVzdHMo KG5vdCAodGFnIDp1bnN0YWJsZSkpICNmKGNvbXBpbGVkLWZ1bmN0aW9uIChldmVudC10eXBlDQog ZXJ0LXJ1bi10ZXN0cy1iYXRjaCgobm90ICh0YWcgOnVuc3RhYmxlKSkpDQogZXJ0LXJ1bi10ZXN0 cy1iYXRjaC1hbmQtZXhpdCgobm90ICh0YWcgOnVuc3RhYmxlKSkpDQogZXZhbCgoZXJ0LXJ1bi10 ZXN0cy1iYXRjaC1hbmQtZXhpdCAocXVvdGUgKG5vdCAodGFnIDp1bnN0YWJsZSkpKSkpDQogY29t bWFuZC1saW5lLTEoKCItTCIgIjouIiAiLWwiICJlcnQiICItbCIgImxpc3AvYXV0b3JldmVydC10 ZXN0cy5lbCINCiBjb21tYW5kLWxpbmUoKQ0KIG5vcm1hbC10b3AtbGV2ZWwoKQ0KVGVzdCBhdXRv LXJldmVydC10ZXN0MDEtYXV0by1yZXZlcnQtc2V2ZXJhbC1maWxlcyBjb25kaXRpb246DQogICAo ZXJ0LXRlc3QtZmFpbGVkDQogICAgKChzaG91bGQNCiAgICAgIChzdHJpbmctbWF0Y2ggImFub3Ro ZXIgdGV4dCINCiAgICAgICAgICAgICAgICAgICAgKGJ1ZmZlci1zdHJpbmcpKSkNCiAgICAgOmZv cm0NCiAgICAgKHN0cmluZy1tYXRjaCAiYW5vdGhlciB0ZXh0IiAiYW55IHRleHQiKQ0KICAgICA6 dmFsdWUgbmlsKSkNCiAgRkFJTEVEICAyLzUgIGF1dG8tcmV2ZXJ0LXRlc3QwMS1hdXRvLXJldmVy dC1zZXZlcmFsLWZpbGVzDQpSZXZlcnRpbmcgYnVmZmVyIGBhdXRvLXJldmVydC10ZXN0NDl2Umx5 Jy4NClJldmVydGluZyBidWZmZXIgYGF1dG8tcmV2ZXJ0LXRlc3Q0OXZSbHknLg0KUmV2ZXJ0aW5n IGJ1ZmZlciBgYXV0by1yZXZlcnQtdGVzdDQ5dlJseScuDQogIHBhc3NlZCAgMy81ICBhdXRvLXJl dmVydC10ZXN0MDItYXV0by1yZXZlcnQtZGVsZXRlZC1maWxlDQpSZXZlcnRpbmcgYnVmZmVyIGBh dXRvLXJldmVydC10ZXN0dlZJeUVZJy4NCiAgcGFzc2VkICA0LzUgIGF1dG8tcmV2ZXJ0LXRlc3Qw My1hdXRvLXJldmVydC10YWlsLW1vZGUNCmxzIGRvZXMgbm90IHN1cHBvcnQgLS1kaXJlZDsgc2Vl IGBkaXJlZC11c2UtbHMtZGlyZWQnIGZvciBtb3JlIGRldGFpbHMuDQpSZXZlcnRpbmcgYnVmZmVy IGBUJy4NClJldmVydGluZyBidWZmZXIgYFQnLg0KICBwYXNzZWQgIDUvNSAgYXV0by1yZXZlcnQt dGVzdDA0LWF1dG8tcmV2ZXJ0LW1vZGUtZGlyZWQNCg0KUmFuIDUgdGVzdHMsIDQgcmVzdWx0cyBh cyBleHBlY3RlZCwgMSB1bmV4cGVjdGVkICgyMDE5LTA1LTAxIDEwOjA3OjIzKzA4MDApDQoNCjEg dW5leHBlY3RlZCByZXN1bHRzOg0KICBGQUlMRUQgIGF1dG8tcmV2ZXJ0LXRlc3QwMS1hdXRvLXJl dmVydC1zZXZlcmFsLWZpbGVzDQoNCm1ha2VbMV06ICoqKiBbbGlzcC9hdXRvcmV2ZXJ0LXRlc3Rz LmxvZ10gRXJyb3IgMQ0KbWFrZTogKioqIFtsaXNwL2F1dG9yZXZlcnQtdGVzdHNdIEVycm9yIDIN Cg0K