From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Newsgroups: gmane.emacs.bugs Subject: bug#35418: [PATCH] Don't poll auto-revert files that use notification Date: Sat, 04 May 2019 13:21:19 +0200 Message-ID: <26e8159ac86da37d9cf555f6cb3f2dcb63ac0a67.camel@acm.org> References: <83sgu71b91.fsf@gnu.org> <74CB5185-5DA1-4786-BD9C-9EEB3D43B3C1@acm.org> <83o94uz9h2.fsf@gnu.org> <875zqzssql.fsf@gmx.de> <83d0l7v193.fsf@gnu.org> <86EFE367-90FF-4786-BC91-FC28FAF38A4E@acm.org> <877ebdqmbj.fsf@gmx.de> <834l6gu6ee.fsf@gnu.org> <834l6eqdam.fsf@gnu.org> <8bbbdc62bee1dc16b6fd684e7da5ffac43f1e232.camel@acm.org> <87woj9nj77.fsf@gmx.de> <83r29fmz3f.fsf@gnu.org> <6b722334f6eaddcbbf3def636b5181c9439a172c.camel@acm.org> <831s1emvz7.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-rrD2ikn2e81wcl0D1j3F" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="66737"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Evolution 3.30.5 (3.30.5-1.fc29) Cc: michael.albinus@gmx.de, 35418@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat May 04 13:22:23 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 1hMskG-000HCb-TB for geb-bug-gnu-emacs@m.gmane.org; Sat, 04 May 2019 13:22:21 +0200 Original-Received: from localhost ([127.0.0.1]:54805 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hMskF-0003QY-LJ for geb-bug-gnu-emacs@m.gmane.org; Sat, 04 May 2019 07:22:19 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:41944) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hMsk0-0003QG-Oc for bug-gnu-emacs@gnu.org; Sat, 04 May 2019 07:22:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hMsjy-0001Ie-Vq for bug-gnu-emacs@gnu.org; Sat, 04 May 2019 07:22:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36912) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hMsjy-0001IV-RX for bug-gnu-emacs@gnu.org; Sat, 04 May 2019 07:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hMsjy-0004Le-Gp for bug-gnu-emacs@gnu.org; Sat, 04 May 2019 07:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 May 2019 11:22: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.155696888716662 (code B ref 35418); Sat, 04 May 2019 11:22:02 +0000 Original-Received: (at 35418) by debbugs.gnu.org; 4 May 2019 11:21:27 +0000 Original-Received: from localhost ([127.0.0.1]:50456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hMsjP-0004Ke-1B for submit@debbugs.gnu.org; Sat, 04 May 2019 07:21:27 -0400 Original-Received: from mail85c50.megamailservers.eu ([91.136.10.95]:47424 helo=mail18c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hMsjL-0004KT-Vc for 35418@debbugs.gnu.org; Sat, 04 May 2019 07:21:25 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1556968881; bh=WzEAPDefixb6kPTbuJbyIrD2L+yGbIARjyO/XKWAxSA=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=BrDcXqupvQ0R3eiklIW8zipyvhOF5phWpNHeoL4Bore4iYjjJFI0e30KOOKeiiPV7 51w0NBAUaNQWqx6gA9rW1KLjxAviZh0ipP1WyRmIVYwvE3b3Uls3mQ4INpFMZXee4L KBNjtD6goiodTePWM56l8lqwiSBmStxnTQKym7Uo= Feedback-ID: mattiase@acm.or Original-Received: from dhcppc1 (c-e636e253.032-75-73746f71.bbcust.telenor.se [83.226.54.230]) (authenticated bits=0) by mail18c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id x44BLKVX010219; Sat, 4 May 2019 11:21:21 +0000 In-Reply-To: <831s1emvz7.fsf@gnu.org> X-CTCH-RefID: str=0001.0A0B0207.5CCD75B1.0047, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=W4oWqyek c=1 sm=1 tr=0 a=M+GU/qJco4WXjv8D6jB2IA==:117 a=M+GU/qJco4WXjv8D6jB2IA==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=wXJLnjB-we-nPwKeh_IA:9 a=QEXdDO2ut3YA:10 a=N54-gffFAAAA:8 a=aq8NLC-jydVQ8E0-rTsA:9 a=9OaxS5Md8fU-2vKe:21 a=PIXDmC4pcpJjlasN:21 a=B2y7HmGcmWMA:10 a=6l0D2HzqY3Epnrm8mE3f:22 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:158736 Archived-At: --=-rrD2ikn2e81wcl0D1j3F Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit lör 2019-05-04 klockan 12:04 +0300 skrev Eli Zaretskii: > > IOW, only when you describe changes to another node you should start > on a new line. The above is the formatting produced by "C-x 4 a" and > its ilk. Reformatted. > No, I meant make "Autorevert" (under its new name) a subsection of > "Auto Revert", and the 2 subsections of "Autorevert" sub-subsections. > Or did I misunderstand the problem you were describing? Done. It seems that a subsection can be directly under a top node without a section as intermediate step; I didn't know that. > Yes, but that hint doesn't mention the polling. I think it's > important to tell that polling is needed in these rare cases. Text added. Thanks again; revised patch attached. > --=-rrD2ikn2e81wcl0D1j3F Content-Disposition: attachment; filename="0001-Reorganise-auto-revert-nodes-in-the-manual.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-Reorganise-auto-revert-nodes-in-the-manual.patch"; charset="UTF-8" RnJvbSBlYTdjMDg3ZGYxNGYzMDI1NDNjZTllMjcxMWNjOGNiZGUwOWRiYzMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/TWF0dGlhcz0yMEVuZ2RlZz1DMz1BNXJkPz0g PG1hdHRpYXNlQGFjbS5vcmc+CkRhdGU6IFR1ZSwgMzAgQXByIDIwMTkgMjI6MzU6NTYgKzAyMDAK U3ViamVjdDogW1BBVENIXSBSZW9yZ2FuaXNlIChhdXRvLSlyZXZlcnQgbm9kZXMgaW4gdGhlIG1h bnVhbAoKUHV0IGFsbCBpbmZvcm1hdGlvbiBhYm91dCBhdXRvLXJldmVydCBpbnRvIGEgc2VjdGlv biBvZiBpdHMgb3duLCBhbmQKb3JnYW5pc2UgdGhlIHRleHQgaW4gYSBtb3JlIGxvZ2ljYWwgd2F5 LiAgUHJldmlvdXNseSBpdCB3YXMgbWFpbmx5CmRlc2NyaWJlZCBpbiB0aGUgc2VjdGlvbiBhYm91 dCByZXZlcnRpbmcgKGJ1ZyMzNTQxOCkuCgoqIGRvYy9lbWFjcy9maWxlcy50ZXhpIChGaWxlcyk6 IEFkanVzdCBtZW51LgooUmV2ZXJ0aW5nLCBBdXRvIFJldmVydCwgQXV0b3JldmVydCk6IEFkZCBu b2RlIGBBdXRvIFJldmVydCcgYW5kIG1vdmUKdGV4dCBvbiB0aGF0IHRvcGljIGZyb20gYFJldmVy dGluZycsIHJlYXJyYW5nZWQuICBUdXJuIHRoZSBvbGQKYEF1dG9yZXZlcnQnIG5vZGUgaW50byBh IHN1YnNlY3Rpb24gdW5kZXIgYEF1dG8gUmV2ZXJ0Jy4KKiBkb2MvZW1hY3MvYXJldmVydC14dHJh LnRleGkgKEF1dG9yZXZlcnQpOiBSZW5hbWUgYW5kIHR1cm4gaW50bwpzdWJzdWJzZWN0aW9uLgoq IGRvYy9lbWFjcy9idWZmZXJzLnRleGkgKFNldmVyYWwgQnVmZmVycyk6IEFkanVzdCByZWZlcmVu Y2VzLgoqIGRvYy9lbWFjcy9lbWFjcy50ZXhpIChUb3ApOiBBZGp1c3QgbWVudS4KKiBkb2MvZW1h Y3MvZW1hY3MteHRyYS50ZXhpIChUb3ApOiBBZGp1c3QgbWVudS4KKE5vbi1GaWxlIEJ1ZmZlcnMp OiBBZGQgbm9kZSBhbmQgc2VjdGlvbiBsaW5lcy4KLS0tCiBkb2MvZW1hY3MvYXJldmVydC14dHJh LnRleGkgfCAgOSArKystLQogZG9jL2VtYWNzL2J1ZmZlcnMudGV4aSAgICAgIHwgIDQgKy0KIGRv Yy9lbWFjcy9lbWFjcy14dHJhLnRleGkgICB8ICAyICstCiBkb2MvZW1hY3MvZW1hY3MudGV4aSAg ICAgICAgfCAgNCArLQogZG9jL2VtYWNzL2ZpbGVzLnRleGkgICAgICAgIHwgNzUgKysrKysrKysr KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQogNSBmaWxlcyBjaGFuZ2VkLCA1MSBpbnNlcnRp b25zKCspLCA0MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2MvZW1hY3MvYXJldmVydC14 dHJhLnRleGkgYi9kb2MvZW1hY3MvYXJldmVydC14dHJhLnRleGkKaW5kZXggY2Q3YzFmZjg5NS4u OWUwMWExMGFjZSAxMDA2NDQKLS0tIGEvZG9jL2VtYWNzL2FyZXZlcnQteHRyYS50ZXhpCisrKyBi L2RvYy9lbWFjcy9hcmV2ZXJ0LXh0cmEudGV4aQpAQCAtNCw4ICs0LDkgQEAKIEBjCiBAYyBUaGlz IGZpbGUgaXMgaW5jbHVkZWQgZWl0aGVyIGluIGVtYWNzLXh0cmEudGV4aSAod2hlbiBwcm9kdWNp bmcgdGhlCiBAYyBwcmludGVkIHZlcnNpb24pIG9yIGluIHRoZSBtYWluIEVtYWNzIG1hbnVhbCAo Zm9yIHRoZSBvbi1saW5lIHZlcnNpb24pLgotQG5vZGUgQXV0b3JldmVydAotQHNlY3Rpb24gQXV0 byBSZXZlcnRpbmcgTm9uLUZpbGUgQnVmZmVycworCitAbm9kZSBOb24tRmlsZSBCdWZmZXJzCitA c3Vic2VjdGlvbiBBdXRvIFJldmVydGluZyBOb24tRmlsZSBCdWZmZXJzCiAKIEdsb2JhbCBBdXRv IFJldmVydCBNb2RlIG5vcm1hbGx5IG9ubHkgcmV2ZXJ0cyBmaWxlIGJ1ZmZlcnMuICBUaGVyZSBh cmUKIHR3byB3YXlzIHRvIGF1dG8tcmV2ZXJ0IGNlcnRhaW4gbm9uLWZpbGUgYnVmZmVyczogYnkg ZW5hYmxpbmcgQXV0bwpAQCAtNDMsNyArNDQsNyBAQCBBdXRvcmV2ZXJ0CiBAZW5kIG1lbnUKIAog QG5vZGUgQXV0byBSZXZlcnRpbmcgdGhlIEJ1ZmZlciBNZW51Ci1Ac3Vic2VjdGlvbiBBdXRvIFJl dmVydGluZyB0aGUgQnVmZmVyIE1lbnUKK0BzdWJzdWJzZWN0aW9uIEF1dG8gUmV2ZXJ0aW5nIHRo ZSBCdWZmZXIgTWVudQogCiBJZiBhdXRvLXJldmVydGluZyBvZiBub24tZmlsZSBidWZmZXJzIGlz IGVuYWJsZWQsIHRoZSBCdWZmZXIgTWVudQogQGlmdGV4CkBAIC02NSw3ICs2Niw3IEBAIEF1dG8g UmV2ZXJ0aW5nIHRoZSBCdWZmZXIgTWVudQogYXV0b21hdGljYWxseSBlcmFzaW5nIHRoZSBtYXJr cy4KIAogQG5vZGUgQXV0byBSZXZlcnRpbmcgRGlyZWQKLUBzdWJzZWN0aW9uIEF1dG8gUmV2ZXJ0 aW5nIERpcmVkIGJ1ZmZlcnMKK0BzdWJzdWJzZWN0aW9uIEF1dG8gUmV2ZXJ0aW5nIERpcmVkIGJ1 ZmZlcnMKIAogRGlyZWQgYnVmZmVycyBvbmx5IGF1dG8tcmV2ZXJ0IHdoZW4gdGhlIGZpbGUgbGlz dCBvZiB0aGUgYnVmZmVyJ3MgbWFpbgogZGlyZWN0b3J5IGNoYW5nZXMgKGUuZy4sIHdoZW4gYSBu ZXcgZmlsZSBpcyBhZGRlZCBvciBkZWxldGVkKS4gIFRoZXkKZGlmZiAtLWdpdCBhL2RvYy9lbWFj cy9idWZmZXJzLnRleGkgYi9kb2MvZW1hY3MvYnVmZmVycy50ZXhpCmluZGV4IDI3ZmNiNzM2OWEu LjE0YTBhMDFjYTggMTAwNjQ0Ci0tLSBhL2RvYy9lbWFjcy9idWZmZXJzLnRleGkKKysrIGIvZG9j L2VtYWNzL2J1ZmZlcnMudGV4aQpAQCAtNTY4LDEwICs1NjgsMTAgQEAgU2V2ZXJhbCBCdWZmZXJz CiBBdXRvIFJldmVydCBtb2RlIGFwcGxpZXMgdG8gdGhlIEBmaWxleypCdWZmZXIgTGlzdCp9IGJ1 ZmZlciBvbmx5IGlmCiBAY29kZXtnbG9iYWwtYXV0by1yZXZlcnQtbm9uLWZpbGUtYnVmZmVyc30g aXMgbm9uLUBjb2Rle25pbH0uCiBAaWZ0ZXgKLUBpbmZvcmVme0F1dG9yZXZlcnQsLCBlbWFjcy14 dHJhfSwgZm9yIGRldGFpbHMuCitAaW5mb3JlZntBdXRvIFJldmVydGluZyB0aGUgQnVmZmVyIE1l bnUsLCBlbWFjcy14dHJhfSwgZm9yIGRldGFpbHMuCiBAZW5kIGlmdGV4CiBAaWZub3R0ZXgKLUB4 cmVme0F1dG9yZXZlcnQsIGdsb2JhbC1hdXRvLXJldmVydC1ub24tZmlsZS1idWZmZXJzfSwgZm9y IGRldGFpbHMuCitAeHJlZntBdXRvIFJldmVydGluZyB0aGUgQnVmZmVyIE1lbnUsIGdsb2JhbC1h dXRvLXJldmVydC1ub24tZmlsZS1idWZmZXJzfSwgZm9yIGRldGFpbHMuCiBAZW5kIGlmbm90dGV4 CiAKIEBub2RlIEluZGlyZWN0IEJ1ZmZlcnMKZGlmZiAtLWdpdCBhL2RvYy9lbWFjcy9lbWFjcy14 dHJhLnRleGkgYi9kb2MvZW1hY3MvZW1hY3MteHRyYS50ZXhpCmluZGV4IGRjZDhmYWUxYjYuLmU5 MjMxYjRlM2EgMTAwNjQ0Ci0tLSBhL2RvYy9lbWFjcy9lbWFjcy14dHJhLnRleGkKKysrIGIvZG9j L2VtYWNzL2VtYWNzLXh0cmEudGV4aQpAQCAtNTksNyArNTksNyBAQCBUb3AKICogUGljdHVyZSBN b2RlOjogICAgICAgIEVkaXRpbmcgcGljdHVyZXMgbWFkZSB1cCBvZiBjaGFyYWN0ZXJzIHVzaW5n CiAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlIHF1YXJ0ZXItcGxhbmUgc2NyZWVuIG1vZGVs LgogCi0qIEF1dG9yZXZlcnQ6OiAgICAgICAgICBBdXRvIFJldmVydGluZyBub24tZmlsZSBidWZm ZXJzLgorKiBOb24tRmlsZSBCdWZmZXJzOjogICAgQXV0byBSZXZlcnRpbmcgbm9uLWZpbGUgYnVm ZmVycy4KICogU3ViZGlyIFN3aXRjaGVzOjogICAgIFN1YmRpcmVjdG9yeSBzd2l0Y2hlcyBpbiBE aXJlZC4KICogQWR2YW5jZWQgQ2FsZW5kYXIvRGlhcnkgVXNhZ2U6OiBBZHZhbmNlZCBDYWxlbmRh ci9EaWFyeSBjdXN0b21pemF0aW9uLgogKiBFbWVyZ2U6OiAgICAgICAgICAgICAgQSBjb252ZW5p ZW50IHdheSBvZiBtZXJnaW5nIHR3byB2ZXJzaW9ucyBvZiBhIHByb2dyYW0uCmRpZmYgLS1naXQg YS9kb2MvZW1hY3MvZW1hY3MudGV4aSBiL2RvYy9lbWFjcy9lbWFjcy50ZXhpCmluZGV4IDU4ZWMz NzMwMjkuLmEzNGNlZjIyMWUgMTAwNjQ0Ci0tLSBhL2RvYy9lbWFjcy9lbWFjcy50ZXhpCisrKyBi L2RvYy9lbWFjcy9lbWFjcy50ZXhpCkBAIC00NDMsOSArNDQzLDcgQEAgVG9wCiAqIFZpc2l0aW5n OjogICAgICAgICAgICBWaXNpdGluZyBhIGZpbGUgcHJlcGFyZXMgRW1hY3MgdG8gZWRpdCB0aGUg ZmlsZS4KICogU2F2aW5nOjogICAgICAgICAgICAgIFNhdmluZyBtYWtlcyB5b3VyIGNoYW5nZXMg cGVybWFuZW50LgogKiBSZXZlcnRpbmc6OiAgICAgICAgICAgUmV2ZXJ0aW5nIGNhbmNlbHMgYWxs IHRoZSBjaGFuZ2VzIG5vdCBzYXZlZC4KLUBpZm5vdHRleAotKiBBdXRvcmV2ZXJ0OjogICAgICAg ICAgQXV0byBSZXZlcnRpbmcgbm9uLWZpbGUgYnVmZmVycy4KLUBlbmQgaWZub3R0ZXgKKyogQXV0 byBSZXZlcnQ6OiAgICAgICAgIEtlZXBpbmcgYnVmZmVycyBhdXRvbWF0aWNhbGx5IHVwLXRvLWRh dGUuCiAqIEF1dG8gU2F2ZTo6ICAgICAgICAgICBBdXRvIFNhdmUgcGVyaW9kaWNhbGx5IHByb3Rl Y3RzIGFnYWluc3QgbG9zcyBvZiBkYXRhLgogKiBGaWxlIEFsaWFzZXM6OiAgICAgICAgSGFuZGxp bmcgbXVsdGlwbGUgbmFtZXMgZm9yIG9uZSBmaWxlLgogKiBEaXJlY3Rvcmllczo6ICAgICAgICAg Q3JlYXRpbmcsIGRlbGV0aW5nLCBhbmQgbGlzdGluZyBmaWxlIGRpcmVjdG9yaWVzLgpkaWZmIC0t Z2l0IGEvZG9jL2VtYWNzL2ZpbGVzLnRleGkgYi9kb2MvZW1hY3MvZmlsZXMudGV4aQppbmRleCA5 OTBiOGYxNjc5Li5jNTFkMDc2ZmEyIDEwMDY0NAotLS0gYS9kb2MvZW1hY3MvZmlsZXMudGV4aQor KysgYi9kb2MvZW1hY3MvZmlsZXMudGV4aQpAQCAtMjUsOSArMjUsNyBAQCBGaWxlcwogKiBWaXNp dGluZzo6ICAgICAgICAgICAgVmlzaXRpbmcgYSBmaWxlIHByZXBhcmVzIEVtYWNzIHRvIGVkaXQg dGhlIGZpbGUuCiAqIFNhdmluZzo6ICAgICAgICAgICAgICBTYXZpbmcgbWFrZXMgeW91ciBjaGFu Z2VzIHBlcm1hbmVudC4KICogUmV2ZXJ0aW5nOjogICAgICAgICAgIFJldmVydGluZyBjYW5jZWxz IGFsbCB0aGUgY2hhbmdlcyBub3Qgc2F2ZWQuCi1AaWZub3R0ZXgKLSogQXV0b3JldmVydDo6ICAg ICAgICAgIEF1dG8gUmV2ZXJ0aW5nIG5vbi1maWxlIGJ1ZmZlcnMuCi1AZW5kIGlmbm90dGV4Cisq IEF1dG8gUmV2ZXJ0OjogICAgICAgICBLZWVwaW5nIGJ1ZmZlcnMgYXV0b21hdGljYWxseSB1cC10 by1kYXRlLgogKiBBdXRvIFNhdmU6OiAgICAgICAgICAgQXV0byBTYXZlIHBlcmlvZGljYWxseSBw cm90ZWN0cyBhZ2FpbnN0IGxvc3Mgb2YgZGF0YS4KICogRmlsZSBBbGlhc2VzOjogICAgICAgIEhh bmRsaW5nIG11bHRpcGxlIG5hbWVzIGZvciBvbmUgZmlsZS4KICogRGlyZWN0b3JpZXM6OiAgICAg ICAgIENyZWF0aW5nLCBkZWxldGluZywgYW5kIGxpc3RpbmcgZmlsZSBkaXJlY3Rvcmllcy4KQEAg LTk1NSw2ICs5NTMsMTEgQEAgUmV2ZXJ0aW5nCiBpcyBub3QgbW9kaWZpZWQuICAoSWYgeW91IGhh dmUgZWRpdGVkIHRoZSB0ZXh0LCBpdCB3b3VsZCBiZSB3cm9uZyB0bwogZGlzY2FyZCB5b3VyIGNo YW5nZXMuKQogCisgIFlvdSBjYW4gYWxzbyB0ZWxsIEVtYWNzIHRvIHJldmVydCBidWZmZXJzIGF1 dG9tYXRpY2FsbHkgd2hlbiB0aGVpcgordmlzaXRlZCBmaWxlcyBjaGFuZ2Ugb24gZGlzazsgQHB4 cmVme0F1dG8gUmV2ZXJ0fS4KKworQG5vZGUgQXV0byBSZXZlcnQKK0BzZWN0aW9uIEF1dG8gUmV2 ZXJ0OiBLZWVwaW5nIGJ1ZmZlcnMgYXV0b21hdGljYWxseSB1cC10by1kYXRlCiBAY2luZGV4IEds b2JhbCBBdXRvIFJldmVydCBtb2RlCiBAY2luZGV4IG1vZGUsIEdsb2JhbCBBdXRvIFJldmVydAog QGNpbmRleCBBdXRvIFJldmVydCBtb2RlCkBAIC05NjIsMjIgKzk2NSwzOSBAQCBSZXZlcnRpbmcK IEBmaW5kZXggZ2xvYmFsLWF1dG8tcmV2ZXJ0LW1vZGUKIEBmaW5kZXggYXV0by1yZXZlcnQtbW9k ZQogQGZpbmRleCBhdXRvLXJldmVydC10YWlsLW1vZGUKLUB2aW5kZXggYXV0by1yZXZlcnQtaW50 ZXJ2YWwKLUB2aW5kZXggYXV0by1yZXZlcnQtcmVtb3RlLWZpbGVzCisKKyAgQSBidWZmZXIgY2Fu IGdldCBvdXQgb2Ygc3luYyB3aXRoIHJlc3BlY3QgdG8gaXRzIHZpc2l0ZWQgZmlsZSBvbgorZGlz ayBpZiB0aGF0IGZpbGUgaXMgY2hhbmdlZCBieSBhbm90aGVyIHByb2dyYW0uICBUbyBrZWVwIGl0 IHVwIHRvCitkYXRlLCB5b3UgY2FuIGVuYWJsZSBBdXRvIFJldmVydCBtb2RlIGJ5IHR5cGluZyBA a2Jke00teCBhdXRvLXJldmVydC1tb2RlfS4KK1RoaXMgYXV0b21hdGljYWxseSByZXZlcnRzIHRo ZSBidWZmZXIgd2hlbiBpdHMgdmlzaXRlZCBmaWxlIGNoYW5nZXMgb24KK2Rpc2suICBUbyBkbyB0 aGUgc2FtZSBmb3IgYWxsIGZpbGUgYnVmZmVycywgdHlwZQorQGtiZHtNLXggZ2xvYmFsLWF1dG8t cmV2ZXJ0LW1vZGV9IHRvIGVuYWJsZSBHbG9iYWwgQXV0byBSZXZlcnQgbW9kZS4KKworICBBdXRv IFJldmVydCB3aWxsIG5vdCByZXZlcnQgYSBidWZmZXIgaWYgaXQgaGFzIHVuc2F2ZWQgY2hhbmdl cywgb3IgaWYKK2l0cyBmaWxlIG9uIGRpc2sgaXMgZGVsZXRlZCBvciByZW5hbWVkLgorCisgIE9u ZSB1c2Ugb2YgQXV0byBSZXZlcnQgbW9kZSBpcyB0byBgYHRhaWwnJyBhIGZpbGUgc3VjaCBhcyBh IHN5c3RlbQorbG9nLCBzbyB0aGF0IGNoYW5nZXMgbWFkZSB0byB0aGF0IGZpbGUgYnkgb3RoZXIg cHJvZ3JhbXMgYXJlCitjb250aW51b3VzbHkgZGlzcGxheWVkLiAgVG8gZG8gdGhpcywganVzdCBt b3ZlIHRoZSBwb2ludCB0byB0aGUgZW5kIG9mCit0aGUgYnVmZmVyLCBhbmQgaXQgd2lsbCBzdGF5 IHRoZXJlIGFzIHRoZSBmaWxlIGNvbnRlbnRzIGNoYW5nZS4KK0hvd2V2ZXIsIGlmIHlvdSBhcmUg c3VyZSB0aGF0IHRoZSBmaWxlIHdpbGwgb25seSBjaGFuZ2UgYnkgZ3Jvd2luZyBhdAordGhlIGVu ZCwgdXNlIEF1dG8gUmV2ZXJ0IFRhaWwgbW9kZSBpbnN0ZWFkCisoQGNvZGV7YXV0by1yZXZlcnQt dGFpbC1tb2RlfSkuICBJdCBpcyBtb3JlIGVmZmljaWVudCBmb3IgdGhpcy4KK0F1dG8gUmV2ZXJ0 IFRhaWwgbW9kZSBhbHNvIHdvcmtzIGZvciByZW1vdGUgZmlsZXMuCisKIEB2aW5kZXggYXV0by1y ZXZlcnQtdmVyYm9zZQotICBZb3UgY2FuIGFsc28gdGVsbCBFbWFjcyB0byByZXZlcnQgYnVmZmVy cyBwZXJpb2RpY2FsbHkuICBUbyBkbyB0aGlzCi1mb3IgYSBzcGVjaWZpYyBidWZmZXIsIGVuYWJs ZSB0aGUgbWlub3IgbW9kZSBBdXRvLVJldmVydCBtb2RlIGJ5Ci10eXBpbmcgQGtiZHtNLXggYXV0 by1yZXZlcnQtbW9kZX0uICBUaGlzIGF1dG9tYXRpY2FsbHkgcmV2ZXJ0cyB0aGUKLWN1cnJlbnQg YnVmZmVyIHdoZW4gaXRzIHZpc2l0ZWQgZmlsZSBjaGFuZ2VzIG9uIGRpc2suICBUbyBkbyB0aGUg c2FtZQotZm9yIGFsbCBmaWxlIGJ1ZmZlcnMsIHR5cGUgQGtiZHtNLXggZ2xvYmFsLWF1dG8tcmV2 ZXJ0LW1vZGV9IHRvIGVuYWJsZQotR2xvYmFsIEF1dG8tUmV2ZXJ0IG1vZGUuICBUaGVzZSBtaW5v ciBtb2RlcyBkbyBub3QgY2hlY2sgb3IgcmV2ZXJ0Ci1yZW1vdGUgZmlsZXMsIGJlY2F1c2UgdGhh dCBpcyB1c3VhbGx5IHRvbyBzbG93LiAgVGhpcyBiZWhhdmlvciBjYW4gYmUKLWNoYW5nZWQgYnkg c2V0dGluZyB0aGUgdmFyaWFibGUgQGNvZGV7YXV0by1yZXZlcnQtcmVtb3RlLWZpbGVzfSB0bwot bm9uLUBjb2Rle25pbH0uCisgIFdoZW4gYSBidWZmZXIgaXMgYXV0by1yZXZlcnRlZCwgYSBtZXNz YWdlIGlzIGdlbmVyYXRlZC4gIFRoaXMgY2FuIGJlCitzdXBwcmVzc2VkIGJ5IHNldHRpbmcgQGNv ZGV7YXV0by1yZXZlcnQtdmVyYm9zZX0gdG8gQGNvZGV7bmlsfS4KKworQHZpbmRleCBhdXRvLXJl dmVydC1yZW1vdGUtZmlsZXMKKyAgVGhlIEF1dG8gUmV2ZXJ0IG1vZGVzIGRvIG5vdCBjaGVjayBv ciByZXZlcnQgcmVtb3RlIGZpbGVzLCBiZWNhdXNlCit0aGF0IGlzIHVzdWFsbHkgdG9vIHNsb3cu ICBUaGlzIGJlaGF2aW9yIGNhbiBiZSBjaGFuZ2VkIGJ5IHNldHRpbmcgdGhlCit2YXJpYWJsZSBA Y29kZXthdXRvLXJldmVydC1yZW1vdGUtZmlsZXN9IHRvIG5vbi1AY29kZXtuaWx9LgogCiBAY2lu ZGV4IGZpbGUgbm90aWZpY2F0aW9ucwogQHZpbmRleCBhdXRvLXJldmVydC11c2Utbm90aWZ5Ci0g IEJ5IGRlZmF1bHQsIEF1dG8tUmV2ZXJ0IG1vZGUgd29ya3MgdXNpbmcgQGRmbntmaWxlIG5vdGlm aWNhdGlvbnN9LAorQHZpbmRleCBhdXRvLXJldmVydC1pbnRlcnZhbAorICBCeSBkZWZhdWx0LCBB dXRvIFJldmVydCBtb2RlIHdvcmtzIHVzaW5nIEBkZm57ZmlsZSBub3RpZmljYXRpb25zfSwKIHdo ZXJlYnkgY2hhbmdlcyBpbiB0aGUgZmlsZXN5c3RlbSBhcmUgcmVwb3J0ZWQgdG8gRW1hY3MgYnkg dGhlIE9TLgogWW91IGNhbiBkaXNhYmxlIHVzZSBvZiBmaWxlIG5vdGlmaWNhdGlvbnMgYnkgY3Vz dG9taXppbmcgdGhlIHZhcmlhYmxlCiBAY29kZXthdXRvLXJldmVydC11c2Utbm90aWZ5fSB0byBh IEBjb2Rle25pbH0gdmFsdWUsIHRoZW4gRW1hY3Mgd2lsbApAQCAtOTkwLDMxICsxMDEwLDIwIEBA IFJldmVydGluZwogCiBAdmluZGV4IGF1dG8tcmV2ZXJ0LWF2b2lkLXBvbGxpbmcKIEB2aW5kZXgg YXV0by1yZXZlcnQtbm90aWZ5LWV4Y2x1ZGUtZGlyLXJlZ2V4cAotICBCeSBkZWZhdWx0LCBBdXRv LVJldmVydCBtb2RlIHdpbGwgcG9sbCBmaWxlcyBmb3IgY2hhbmdlcwotcGVyaW9kaWNhbGx5IGV2 ZW4gd2hlbiBmaWxlIG5vdGlmaWNhdGlvbnMgYXJlIHVzZWQuICBTdWNoIHBvbGxpbmcgaXMKLXVz dWFsbHkgdW5uZWNlc3NhcnksIGFuZCB0dXJuaW5nIGl0IG9mZiBtYXkgc2F2ZSBwb3dlciBieSBy ZWx5aW5nIG9uCi1ub3RpZmljYXRpb25zIG9ubHkuICBUbyBkbyBzbywgc2V0IHRoZSB2YXJpYWJs ZQorICBCeSBkZWZhdWx0LCBBdXRvIFJldmVydCBtb2RlIHdpbGwgcG9sbCBmaWxlcyBmb3IgY2hh bmdlcworcGVyaW9kaWNhbGx5IGV2ZW4gd2hlbiBmaWxlIG5vdGlmaWNhdGlvbnMgYXJlIHVzZWQu ICBQb2xsaW5nIGlzCit1bm5lY2Vzc2FyeSBpbiBtYW55IGNhc2VzLCBhbmQgdHVybmluZyBpdCBv ZmYgbWF5IHNhdmUgcG93ZXIgYnkKK3JlbHlpbmcgb24gbm90aWZpY2F0aW9ucyBvbmx5LiAgVG8g ZG8gc28sIHNldCB0aGUgdmFyaWFibGUKIEBjb2Rle2F1dG8tcmV2ZXJ0LWF2b2lkLXBvbGxpbmd9 IHRvIG5vbi1AY29kZXtuaWx9LiAgSG93ZXZlciwKIG5vdGlmaWNhdGlvbiBpcyBpbmVmZmVjdGl2 ZSBvbiBjZXJ0YWluIGZpbGUgc3lzdGVtczsgbWFpbmx5IG5ldHdvcmsKIGZpbGUgc3lzdGVtIG9u IFVuaXgtbGlrZSBtYWNoaW5lcywgd2hlcmUgZmlsZXMgY2FuIGJlIGFsdGVyZWQgZnJvbQotb3Ro ZXIgbWFjaGluZXMuICBUbyBmb3JjZSBwb2xsaW5nIHdoZW4KK290aGVyIG1hY2hpbmVzLiAgRm9y IHN1Y2ggZmlsZSBzeXN0ZW1zLCBwb2xsaW5nIG1heSBiZSBuZWNlc3NhcnkuCitUbyBmb3JjZSBw b2xsaW5nIHdoZW4KIEBjb2Rle2F1dG8tcmV2ZXJ0LWF2b2lkLXBvbGxpbmd9IGlzIG5vbi1AY29k ZXtuaWx9LCBzZXQKIEBjb2Rle2F1dG8tcmV2ZXJ0LW5vdGlmeS1leGNsdWRlLWRpci1yZWdleHB9 IHRvIG1hdGNoIGZpbGVzIHRoYXQKIHNob3VsZCBiZSBleGNsdWRlZCBmcm9tIHVzaW5nIG5vdGlm aWNhdGlvbi4KIAotICBPbmUgdXNlIG9mIEF1dG8tUmV2ZXJ0IG1vZGUgaXMgdG8gYGB0YWlsJycg YSBmaWxlIHN1Y2ggYXMgYSBzeXN0ZW0KLWxvZywgc28gdGhhdCBjaGFuZ2VzIG1hZGUgdG8gdGhh dCBmaWxlIGJ5IG90aGVyIHByb2dyYW1zIGFyZQotY29udGludW91c2x5IGRpc3BsYXllZC4gIFRv IGRvIHRoaXMsIGp1c3QgbW92ZSB0aGUgcG9pbnQgdG8gdGhlIGVuZCBvZgotdGhlIGJ1ZmZlciwg YW5kIGl0IHdpbGwgc3RheSB0aGVyZSBhcyB0aGUgZmlsZSBjb250ZW50cyBjaGFuZ2UuCi1Ib3dl dmVyLCBpZiB5b3UgYXJlIHN1cmUgdGhhdCB0aGUgZmlsZSB3aWxsIG9ubHkgY2hhbmdlIGJ5IGdy b3dpbmcgYXQKLXRoZSBlbmQsIHVzZSBBdXRvLVJldmVydCBUYWlsIG1vZGUgaW5zdGVhZAotKEBj b2Rle2F1dG8tcmV2ZXJ0LXRhaWwtbW9kZX0pLiAgSXQgaXMgbW9yZSBlZmZpY2llbnQgZm9yIHRo aXMuCi1BdXRvLVJldmVydCBUYWlsIG1vZGUgd29ya3MgYWxzbyBmb3IgcmVtb3RlIGZpbGVzLgot Ci0gIFdoZW4gYSBidWZmZXIgaXMgYXV0by1yZXZlcnRlZCwgYSBtZXNzYWdlIGlzIGdlbmVyYXRl ZC4gIFRoaXMgY2FuIGJlCi1zdXBwcmVzc2VkIGJ5IHNldHRpbmcgQGNvZGV7YXV0by1yZXZlcnQt dmVyYm9zZX0gdG8gQGNvZGV7bmlsfS4KLQotICBJbiBEaXJlZCBidWZmZXJzIChAcHhyZWZ7RGly ZWR9KSwgQXV0by1SZXZlcnQgbW9kZSByZWZyZXNoZXMgdGhlCisgIEluIERpcmVkIGJ1ZmZlcnMg KEBweHJlZntEaXJlZH0pLCBBdXRvIFJldmVydCBtb2RlIHJlZnJlc2hlcyB0aGUKIGJ1ZmZlciB3 aGVuIGEgZmlsZSBpcyBjcmVhdGVkIG9yIGRlbGV0ZWQgaW4gdGhlIGJ1ZmZlcidzIGRpcmVjdG9y eS4KIAogICBAeHJlZntWQyBVbmRvfSwgZm9yIGNvbW1hbmRzIHRvIHJldmVydCB0byBlYXJsaWVy IHZlcnNpb25zIG9mIGZpbGVzCi0tIAoyLjIwLjEKCg== --=-rrD2ikn2e81wcl0D1j3F--