From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#51883: 29.0.50; Command to get accidentally deleted frames back Date: Tue, 16 Nov 2021 17:05:07 +0000 Message-ID: References: <87czn1gfb1.fsf@web.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="szdyHdGsYE" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20397"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Michael Heerdegen To: 51883@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 16 18:08:09 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mn1wG-00055K-1B for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 16 Nov 2021 18:08:08 +0100 Original-Received: from localhost ([::1]:42386 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mn1wF-0005U3-34 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 16 Nov 2021 12:08:07 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:35182) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mn1uE-0001us-K2 for bug-gnu-emacs@gnu.org; Tue, 16 Nov 2021 12:06:06 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47454) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mn1uE-0001hI-Bq for bug-gnu-emacs@gnu.org; Tue, 16 Nov 2021 12:06:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mn1uE-0007i8-07 for bug-gnu-emacs@gnu.org; Tue, 16 Nov 2021 12:06:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Nov 2021 17:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51883 X-GNU-PR-Package: emacs Original-Received: via spool by 51883-submit@debbugs.gnu.org id=B51883.163708231129517 (code B ref 51883); Tue, 16 Nov 2021 17:06:01 +0000 Original-Received: (at 51883) by debbugs.gnu.org; 16 Nov 2021 17:05:11 +0000 Original-Received: from localhost ([127.0.0.1]:59000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mn1tO-0007fz-QE for submit@debbugs.gnu.org; Tue, 16 Nov 2021 12:05:11 -0500 Original-Received: from heytings.org ([95.142.160.155]:37422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mn1tN-0007fo-Gg for 51883@debbugs.gnu.org; Tue, 16 Nov 2021 12:05:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1637082308; bh=Co9h1h2r1NoP0RCkRdlgJcWcbSRqi0d0JRhXYcvYoyE=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=DT7e13chMii7gEIf1R29TG7jTynYt3WoP7ShQdc2vQfp/qKTK4i4v2LTcVrGW8sZj B9p/tzuRSw3nV7oQPxzgLUG76fVoaNJqL9dIMeAPmkhUwQ/k9eIakYhmHGU29k+6i3 r1j7zMdFjFFEAqMBFgh4udNCTjH4/+9sN5/Yfmv45fOnbGW28tH05HKuJcjTK2PVzO tJMS9u2g4DJdsJHNQ6y/nNyIOpyau9At4cQbnqGjBVMkf30tQ5XIQZC6WYddvApn0T tW4wMe+3Y+mHVn/pbe+PpQWwQug6Ikuyo62f+NmDKPzm2PukkkUEfQxcjF45wXhU7l ijEbLNil9ulxA== In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:220134 Archived-At: --szdyHdGsYE Content-Type: text/plain; charset=us-ascii; format=flowed Slightly improved patch attached. --szdyHdGsYE Content-Type: text/x-diff; name=Undelete-deleted-frames.patch Content-Transfer-Encoding: base64 Content-ID: Content-Description: Content-Disposition: attachment; filename=Undelete-deleted-frames.patch RnJvbSBmZDY4ZDI3ZGRlMjY3ODg4MjBlYmRjM2FkODE2Y2VmYjZhNWM2NTli IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogR3JlZ29yeSBIZXl0 aW5ncyA8Z3JlZ29yeUBoZXl0aW5ncy5vcmc+DQpEYXRlOiBUdWUsIDE2IE5v diAyMDIxIDE3OjAxOjM3ICswMDAwDQpTdWJqZWN0OiBbUEFUQ0hdIFVuZGVs ZXRlIGRlbGV0ZWQgZnJhbWVzLg0KDQoqIGxpc3AvZnJhbWUuZWwgKHVuZGVs ZXRlLWZyYW1lKTogTmV3IGNvbW1hbmQuDQoodW5kZWxldGVkLWZyYW1lLS1z YXZlLWRlbGV0ZWQtZnJhbWUpOiBOZXcgYXV4aWxpYXJ5IGZ1bmN0aW9uLg0K KHVuZGVsZXRlLWZyYW1lLS1kZWxldGVkLWZyYW1lcyk6IE5ldyBhdXhpbGlh cnkgdmFyaWFibGUuDQoobWFrZS1mcmFtZS1jb21tYW5kKTogQWRkIGEgcHJl Zml4IGFyZ3VtZW50LCBhbmQgY2FsbCB0aGUgbmV3DQpjb21tYW5kLg0KDQoq IHNyYy9mcmFtZS5jIChGZGVsZXRlX2ZyYW1lKTogVXBkYXRlIGRvY3N0cmlu Zy4NCg0KKiBsaXNwL21lbnUtYmFyLmVsIChtZW51LWJhci1maWxlLW1lbnUp OiBBZGQgYW4gZW50cnkgZm9yIHRoZQ0KbmV3IGNvbW1hbmQuDQoNCiogZG9j L2VtYWNzL2ZyYW1lcy50ZXggKENyZWF0aW5nIEZyYW1lcywgRnJhbWUgQ29t bWFuZHMpOiBEb2N1bWVudA0KdGhlIG5ldyBjb21tYW5kLg0KDQoqIGV0Yy9O RVdTOiBEb2N1bWVudCB0aGUgbmV3IGNvbW1hbmQuDQoNClNlZSBidWcjNTE4 ODMuDQotLS0NCiBkb2MvZW1hY3MvZnJhbWVzLnRleGkgfCAxMSArKysrKy0t LQ0KIGV0Yy9ORVdTICAgICAgICAgICAgICB8IDEwICsrKysrKysNCiBsaXNw L2ZyYW1lLmVsICAgICAgICAgfCA2MSArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKystLS0tDQogbGlzcC9tZW51LWJhci5lbCAgICAg IHwgIDQgKysrDQogc3JjL2ZyYW1lLmMgICAgICAgICAgIHwgIDMgKysrDQog NSBmaWxlcyBjaGFuZ2VkLCA4MSBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9u cygtKQ0KDQpkaWZmIC0tZ2l0IGEvZG9jL2VtYWNzL2ZyYW1lcy50ZXhpIGIv ZG9jL2VtYWNzL2ZyYW1lcy50ZXhpDQppbmRleCBjMTRhZGEyOTU3Li5mNWVk ZTZhZjVlIDEwMDY0NA0KLS0tIGEvZG9jL2VtYWNzL2ZyYW1lcy50ZXhpDQor KysgYi9kb2MvZW1hY3MvZnJhbWVzLnRleGkNCkBAIC00NTIsOCArNDUyLDEx IEBAIENyZWF0aW5nIEZyYW1lcw0KIEBpdGVtIEMteCA1IDINCiBAa2luZGV4 IEMteCA1IDINCiBAZmluZGV4IG1ha2UtZnJhbWUtY29tbWFuZA0KLUNyZWF0 ZSBhIG5ldyBmcmFtZSB1c2luZyB0aGUgZGVmYXVsdCBmcmFtZSBwYXJhbWV0 ZXJzDQotKEBjb2Rle21ha2UtZnJhbWUtY29tbWFuZH0pLg0KK0NyZWF0ZSBh IG5ldyBmcmFtZSB1c2luZyB0aGUgZGVmYXVsdCBmcmFtZSBwYXJhbWV0ZXJz LCBvciwgd2l0aCBhIHByZWZpeA0KK2FyZ3VtZW50LCB1bmRlbGV0ZSBvbmUg b2YgdGhlIDE2IG1vc3QgcmVjZW50bHkgZGVsZXRlZCBmcmFtZXMNCisoQGNv ZGV7bWFrZS1mcmFtZS1jb21tYW5kfSkuICBBIHByZWZpeCBhcmd1bWVudCB1 bmRlbGV0ZXMgdGhlIGxhc3QgZGVsZXRlZA0KK2ZyYW1lLCBhIG51bWVyaWNh bCBwcmVmaXggYXJndW1lbnQgYmV0d2VlbiAwIGFuZCAxNSB1bmRlbGV0ZXMg dGhlDQorY29ycmVzcG9uZGluZyBkZWxldGVkIGZyYW1lLCB3aGVyZSAwIGlz IHRoZSBtb3N0IHJlY2VudGx5IGRlbGV0ZWQgZnJhbWUuDQogDQogQGl0ZW0g Qy14IDUgYw0KIEBraW5kZXggQy14IDUgYw0KQEAgLTUxMCw3ICs1MTMsOSBA QCBGcmFtZSBDb21tYW5kcw0KIEBraW5kZXggQy14IDUgMA0KIEBmaW5kZXgg ZGVsZXRlLWZyYW1lDQogRGVsZXRlIHRoZSBzZWxlY3RlZCBmcmFtZSAoQGNv ZGV7ZGVsZXRlLWZyYW1lfSkuICBUaGlzIHNpZ25hbHMgYW4NCi1lcnJvciBp ZiB0aGVyZSBpcyBvbmx5IG9uZSBmcmFtZS4NCitlcnJvciBpZiB0aGVyZSBp cyBvbmx5IG9uZSBmcmFtZS4gIFRoZSAxNiBtb3N0IHJlY2VudGx5IGRlbGV0 ZWQgZnJhbWVzDQorY2FuIGJlIHVuZGVsZXRlZCB3aXRoIHRoZSBAa2Jke0Mt eCA1IDJ9IGNvbW1hbmQsIHdoZW4gaXQgaXMgdXNlZCB3aXRoDQorYSBwcmVm aXggYXJndW1lbnQuDQogDQogQGl0ZW0gQy16DQogQGtpbmRleCBDLXogQHJ7 KFggd2luZG93cyl9DQpkaWZmIC0tZ2l0IGEvZXRjL05FV1MgYi9ldGMvTkVX Uw0KaW5kZXggMzEyZmMxOGY0Zi4uYWI0N2Y4Y2Y1YiAxMDA2NDQNCi0tLSBh L2V0Yy9ORVdTDQorKysgYi9ldGMvTkVXUw0KQEAgLTEzMCw2ICsxMzAsMTYg QEAgRm9yIGV4YW1wbGUsIGEgJ2Rpc3BsYXktYnVmZmVyLWFsaXN0JyBlbnRy eSBvZg0KIHdpbGwgbWFrZSB0aGUgYm9keSBvZiB0aGUgY2hvc2VuIHdpbmRv dyA0MCBjb2x1bW5zIHdpZGUuICBGb3IgdGhlDQogaGVpZ2h0IHVzZSAnd2lu ZG93LWhlaWdodCcgaW4gY29tYmluYXRpb24gd2l0aCAnYm9keS1saW5lcycu DQogDQorLS0tDQorKiogRnJhbWVzDQorDQorKysrDQorKioqIFdpdGggYSBw cmVmaXggYXJndW1lbnQsIHRoZSBrZXkgJ0MteCA1IDInIHVuZGVsZXRlcyBk ZWxldGVkIGZyYW1lcy4NCitUaGUgMTYgbW9zdCByZWNlbnRseSBkZWxldGVk IGZyYW1lcyBjYW4gYmUgdW5kZWxldGVkLiAgQSBwcmVmaXggYXJndW1lbnQN Cit1bmRlbGV0ZXMgdGhlIGxhc3QgZGVsZXRlZCBmcmFtZSwgYSBudW1lcmlj YWwgcHJlZml4IGFyZ3VtZW50IGJldHdlZW4gMA0KK2FuZCAxNSB1bmRlbGV0 ZXMgdGhlIGNvcnJlc3BvbmRpbmcgZGVsZXRlZCBmcmFtZSwgd2hlcmUgMCBp cyB0aGUgbW9zdA0KK3JlY2VudGx5IGRlbGV0ZWQgZnJhbWUuDQorDQogKiog QmV0dGVyIGRldGVjdGlvbiBvZiB0ZXh0IHN1c3BpY2lvdXNseSByZW9yZGVy ZWQgb24gZGlzcGxheS4NCiBUaGUgZnVuY3Rpb24gJ2JpZGktZmluZC1vdmVy cmlkZGVuLWRpcmVjdGlvbmFsaXR5JyBoYXMgYmVlbiBleHRlbmRlZA0KIHRv IGRldGVjdCByZW9yZGVyaW5nIGVmZmVjdHMgcHJvZHVjZWQgYnkgZW1iZWRk aW5ncyBhbmQgaXNvbGF0ZXMNCmRpZmYgLS1naXQgYS9saXNwL2ZyYW1lLmVs IGIvbGlzcC9mcmFtZS5lbA0KaW5kZXggMmM3MzczN2E1NC4uMTk5ZTllODAw NSAxMDA2NDQNCi0tLSBhL2xpc3AvZnJhbWUuZWwNCisrKyBiL2xpc3AvZnJh bWUuZWwNCkBAIC03NzUsMTYgKzc3NSwyMyBAQCBjbG9zZS1kaXNwbGF5LWNv bm5lY3Rpb24NCiAgICAgICAobWFwYyAjJ2RlbGV0ZS1mcmFtZSBmcmFtZXMp DQogICAgICAgKHgtY2xvc2UtY29ubmVjdGlvbiBkaXNwbGF5KSkpKQ0KIA0K LShkZWZ1biBtYWtlLWZyYW1lLWNvbW1hbmQgKCkNCisoZGVmdW4gbWFrZS1m cmFtZS1jb21tYW5kICgmb3B0aW9uYWwgYXJnKQ0KICAgIk1ha2UgYSBuZXcg ZnJhbWUsIG9uIHRoZSBzYW1lIHRlcm1pbmFsIGFzIHRoZSBzZWxlY3RlZCBm cmFtZS4NCiBJZiB0aGUgdGVybWluYWwgaXMgYSB0ZXh0LW9ubHkgdGVybWlu YWwsIHRoaXMgYWxzbyBzZWxlY3RzIHRoZQ0KIG5ldyBmcmFtZS4NCiANCitX aXRoIGEgcHJlZml4IGFyZ3VtZW50IEFSRywgdW5kZWxldGUgdGhlIG1vc3Qg cmVjZW50bHkgZGVsZXRlZA0KK2ZyYW1lLg0KK1dpdGggYSBudW1lcmljYWwg cHJlZml4IGFyZ3VtZW50IEFSRyBiZXR3ZWVuIDAgYW5kIDE1LCB1bmRlbGV0 ZQ0KK3RoZSBBUkd0aCBkZWxldGVkIGZyYW1lLCB3aGVyZSAwIGlzIG1vc3Qg cmVjZW50bHkgZGVsZXRlZCBmcmFtZS4NCisNCiBXaGVuIGNhbGxlZCBmcm9t IExpc3AsIHJldHVybnMgdGhlIG5ldyBmcmFtZS4iDQotICAoaW50ZXJhY3Rp dmUpDQotICAoaWYgKGRpc3BsYXktZ3JhcGhpYy1wKQ0KLSAgICAgIChtYWtl LWZyYW1lKQ0KLSAgICAoc2VsZWN0LWZyYW1lIChtYWtlLWZyYW1lKSkpKQ0K KyAgKGludGVyYWN0aXZlICJQIikNCisgIChpZiBhcmcNCisgICAgICAodW5k ZWxldGUtZnJhbWUgYXJnKQ0KKyAgICAoaWYgKGRpc3BsYXktZ3JhcGhpYy1w KQ0KKyAgICAgICAgKG1ha2UtZnJhbWUpDQorICAgICAgKHNlbGVjdC1mcmFt ZSAobWFrZS1mcmFtZSkpKSkpDQogDQogKGRlZnVuIGNsb25lLWZyYW1lICgm b3B0aW9uYWwgZnJhbWUgbm8td2luZG93cykNCiAgICJNYWtlIGEgbmV3IGZy YW1lIHdpdGggdGhlIHNhbWUgcGFyYW1ldGVycyBhbmQgd2luZG93cyBhcyBG UkFNRS4NCkBAIC0yNDg0LDYgKzI0OTEsNTAgQEAgZGVsZXRlLW90aGVyLWZy YW1lcw0KICAgICAgICAgKGlmIGljb25pZnkgKGljb25pZnktZnJhbWUgdGhp cykgKGRlbGV0ZS1mcmFtZSB0aGlzKSkpDQogICAgICAgKHNldHEgdGhpcyBu ZXh0KSkpKQ0KIA0KKyhldmFsLXdoZW4tY29tcGlsZSAocmVxdWlyZSAnZnJh bWVzZXQpKQ0KKw0KKyhkZWZ2YXIgdW5kZWxldGUtZnJhbWUtLWRlbGV0ZWQt ZnJhbWVzIG5pbA0KKyAgIkludGVybmFsIHZhcmlhYmxlIHVzZWQgYnkgYHVu ZGVsZXRlLWZyYW1lLS1zYXZlLWRlbGV0ZWQtZnJhbWUnLiIpDQorDQorKGRl ZnVuIHVuZGVsZXRlZC1mcmFtZS0tc2F2ZS1kZWxldGVkLWZyYW1lIChmcmFt ZSkNCisgICJTYXZlIHRoZSBjb25maWd1cmF0aW9uIG9mIGZyYW1lcyBkZWxl dGVkIHdpdGggYGRlbGV0ZS1mcmFtZScuDQorT25seSB0aGUgMTYgbW9zdCBy ZWNlbnRseSBkZWxldGVkIGZyYW1lcyBhcmUgc2F2ZWQuIg0KKyAgKHdoZW4g KGZyYW1lLWxpdmUtcCBmcmFtZSkNCisgICAgKHNldHEgdW5kZWxldGUtZnJh bWUtLWRlbGV0ZWQtZnJhbWVzDQorICAgICAgICAgIChjb25zIChjb25zDQor ICAgICAgICAgICAgICAgICAoZGlzcGxheS1ncmFwaGljLXApDQorICAgICAg ICAgICAgICAgICAoZnJhbWVzZXQtc2F2ZSAobGlzdCBmcmFtZSkpKQ0KKyAg ICAgICAgICAgICAgICB1bmRlbGV0ZS1mcmFtZS0tZGVsZXRlZC1mcmFtZXMp KQ0KKyAgICAoaWYgKD4gKGxlbmd0aCB1bmRlbGV0ZS1mcmFtZS0tZGVsZXRl ZC1mcmFtZXMpIDE2KQ0KKyAgICAgICAgKHNldHEgdW5kZWxldGUtZnJhbWUt LWRlbGV0ZWQtZnJhbWVzDQorICAgICAgICAgICAgICAoYnV0bGFzdCB1bmRl bGV0ZS1mcmFtZS0tZGVsZXRlZC1mcmFtZXMpKSkpKQ0KKw0KKyhhZGQtaG9v ayAnZGVsZXRlLWZyYW1lLWZ1bmN0aW9ucyAjJ3VuZGVsZXRlZC1mcmFtZS0t c2F2ZS1kZWxldGVkLWZyYW1lKQ0KKw0KKyhkZWZ1biB1bmRlbGV0ZS1mcmFt ZSAoJm9wdGlvbmFsIGFyZykNCisgICJVbmRlbGV0ZSBhIGZyYW1lIGRlbGV0 ZWQgd2l0aCBgZGVsZXRlLWZyYW1lJy4NCitXaGVuIEFSRyBpcyBuaWwgb3Ig YSBsaXN0LCB0aGUgbGFzdCBkZWxldGVkIGZyYW1lIGlzIHVuZGVsZXRlZC4N CitXaGVuIEFSRyBpcyBhIG51bWJlciBiZXR3ZWVuIDAgYW5kIDE1LCB0aGUg QVJHdGggZGVsZXRlZCBmcmFtZSBpcw0KK3VuZGVsZXRlZC4NCitXaGVuIGNh bGxlZCBmcm9tIExpc3AsIHJldHVybnMgdGhlIG5ldyBmcmFtZS4iDQorICAo aW50ZXJhY3RpdmUgIlAiKQ0KKyAgKGxldCogKChmcmFtZXMgKGZyYW1lLWxp c3QpKQ0KKyAgICAgICAgIChuIChpZiAobGlzdHAgYXJnKSAwIGFyZykpDQor ICAgICAgICAgKGZyYW1lc2V0IChudGggbiB1bmRlbGV0ZS1mcmFtZS0tZGVs ZXRlZC1mcmFtZXMpKSkNCisgICAgKGlmIChub3QgZnJhbWVzZXQpDQorICAg ICAgICAobWVzc2FnZSAiTm8gZGVsZXRlZCBmcmFtZSBzYXZlZCBhdCBwb3Np dGlvbiAlZCIgbikNCisgICAgICAoaWYgKG5vdCAoZXEgKGRpc3BsYXktZ3Jh cGhpYy1wKSAoY2FyIGZyYW1lc2V0KSkpDQorICAgICAgICAgIChtZXNzYWdl DQorICAgICAgICAgICAiQ2Fubm90IHVuZGVsZXRlICVzZ3JhcGhpYyBkaXNw bGF5IGZyYW1lIG9uIGEgJXNncmFwaGljIGRpc3BsYXkiDQorICAgICAgICAg ICAoaWYgKGRpc3BsYXktZ3JhcGhpYy1wKSAibm9uLSIgIiIpDQorICAgICAg ICAgICAoaWYgKGRpc3BsYXktZ3JhcGhpYy1wKSAiIiAibm9uLSIpKQ0KKyAg ICAgICAgKHNldHEgdW5kZWxldGUtZnJhbWUtLWRlbGV0ZWQtZnJhbWVzDQor ICAgICAgICAgICAgICAoZGVscSBmcmFtZXNldCB1bmRlbGV0ZS1mcmFtZS0t ZGVsZXRlZC1mcmFtZXMpKQ0KKyAgICAgICAgKGZyYW1lc2V0LXJlc3RvcmUg KGNkciBmcmFtZXNldCkpDQorICAgICAgICAobGV0ICgoZnJhbWUgKGNhciAo c2VxLWRpZmZlcmVuY2UgKGZyYW1lLWxpc3QpIGZyYW1lcykpKSkNCisgICAg ICAgICAgKHdoZW4gZnJhbWUNCisgICAgICAgICAgICAoc2VsZWN0LWZyYW1l LXNldC1pbnB1dC1mb2N1cyBmcmFtZSkNCisgICAgICAgICAgICBmcmFtZSkp KSkpKQ0KIAwNCiA7OzsgV2luZG93IGRpdmlkZXJzLg0KIChkZWZncm91cCB3 aW5kb3ctZGl2aWRlciBuaWwNCmRpZmYgLS1naXQgYS9saXNwL21lbnUtYmFy LmVsIGIvbGlzcC9tZW51LWJhci5lbA0KaW5kZXggMWE4MWYxYTNkMC4uYTFl MDE5NWJiNSAxMDA2NDQNCi0tLSBhL2xpc3AvbWVudS1iYXIuZWwNCisrKyBi L2xpc3AvbWVudS1iYXIuZWwNCkBAIC0xMDksNiArMTA5LDEwIEBAIG1lbnUt YmFyLWZpbGUtbWVudQ0KICAgICAgIChiaW5kaW5ncy0tZGVmaW5lLWtleSBt ZW51IFtzZXBhcmF0b3ItdGFiXQ0KICAgICAgICAgbWVudS1iYXItc2VwYXJh dG9yKSkNCiANCisgICAgKGJpbmRpbmdzLS1kZWZpbmUta2V5IG1lbnUgW3Vu ZGVsZXRlLWxhc3QtZGVsZXRlZC1mcmFtZV0NCisgICAgICAnKG1lbnUtaXRl bSAiVW5kZWxldGUgRnJhbWUiIHVuZGVsZXRlLWZyYW1lDQorICAgICAgICAg ICAgICAgICAgOmhlbHAgIlVuZGVsZXRlIGxhc3QgZGVsZXRlZCBmcmFtZSIp KQ0KKw0KICAgICA7OyBEb24ndCB1c2UgZGVsZXRlLWZyYW1lIGFzIGV2ZW50 IG5hbWUgYmVjYXVzZSB0aGF0IGlzIGEgc3BlY2lhbA0KICAgICA7OyBldmVu dC4NCiAgICAgKGJpbmRpbmdzLS1kZWZpbmUta2V5IG1lbnUgW2RlbGV0ZS10 aGlzLWZyYW1lXQ0KZGlmZiAtLWdpdCBhL3NyYy9mcmFtZS5jIGIvc3JjL2Zy YW1lLmMNCmluZGV4IDc5YTdjODllMGQuLjllMTFiYzkzZWQgMTAwNjQ0DQot LS0gYS9zcmMvZnJhbWUuYw0KKysrIGIvc3JjL2ZyYW1lLmMNCkBAIC0yMzc2 LDYgKzIzNzYsOSBAQCBERUZVTiAoImRlbGV0ZS1mcmFtZSIsIEZkZWxldGVf ZnJhbWUsIFNkZWxldGVfZnJhbWUsIDAsIDIsICIiLA0KICAgICAgICBkb2M6 IC8qIERlbGV0ZSBGUkFNRSwgcGVybWFuZW50bHkgZWxpbWluYXRpbmcgaXQg ZnJvbSB1c2UuDQogRlJBTUUgbXVzdCBiZSBhIGxpdmUgZnJhbWUgYW5kIGRl ZmF1bHRzIHRvIHRoZSBzZWxlY3RlZCBvbmUuDQogDQorVGhlIDE2IG1vc3Qg cmVjZW50bHkgZGVsZXRlZCBmcmFtZXMgY2FuIGhvd2V2ZXIgYmUgdW5kZWxl dGVkIHdpdGgNCitgdW5kZWxldGUtZnJhbWUnLCB3aGljaCBzZWUuDQorDQog QSBmcmFtZSBtYXkgbm90IGJlIGRlbGV0ZWQgaWYgaXRzIG1pbmlidWZmZXIg c2VydmVzIGFzIHN1cnJvZ2F0ZQ0KIG1pbmlidWZmZXIgZm9yIGFub3RoZXIg ZnJhbWUuICBOb3JtYWxseSwgeW91IG1heSBub3QgZGVsZXRlIGEgZnJhbWUg aWYNCiBhbGwgb3RoZXIgZnJhbWVzIGFyZSBpbnZpc2libGUsIGJ1dCBpZiB0 aGUgc2Vjb25kIG9wdGlvbmFsIGFyZ3VtZW50DQotLSANCjIuMzMuMA0KDQo= --szdyHdGsYE--