From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#71049: async-shell-command ends with "Process *Async Shell Command* finished" when remote "direct-async-process" Date: Sat, 1 Jun 2024 04:21:46 +0300 Message-ID: References: <3a497741-2ad0-4919-b7c9-cdb36b0eb455@gutov.dev> <87o78vf9l2.fsf@gmx.de> <86sey711m6.fsf@gnu.org> <221919a1-950e-4ef3-975d-f86078d8e105@gutov.dev> <87wmnidv3u.fsf@gmx.de> <25dad14a-397c-4052-908c-121e40bbef51@gutov.dev> <877cfhubyd.fsf@gmx.de> <608acf89-a1f9-4151-9f53-99962af87688@gutov.dev> <87jzjhvnbw.fsf@gmx.de> <50900208-34b8-4b7c-90fc-8796da6bccd6@gutov.dev> <87cyp9vlb1.fsf@gmx.de> <87fru4u06a.fsf@gmx.de> <7989cd21-7808-4416-ab0a-92e5da869a36@gutov.dev> <861q5ku956.fsf@gnu.org> <86wmncss4i.fsf@gnu.org> <0ebb5a51-8634-4f65-a384-79f82592e339@gutov.dev> <87h6egecqn.fsf@gmx.de> <727a50c7-0e50-429e-9f9a-78b5b29ff405@gutov.dev> <875xuwea52.fsf@gmx.de> <87jzjbr8ek.fsf@gmx.de> <9685d486-46fe-4947-8bb2-fb436f09048b@gutov.dev> <86zfs6plwj.fsf@gnu.org> <86h6edq2kz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------3lQlkX0HtnxuXje8apfezpqy" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27179"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird Cc: michael.albinus@gmx.de, 71049@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jun 01 03:23:15 2024 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 1sDDSj-0006hg-Or for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 01 Jun 2024 03:23:14 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sDDSO-0003Ey-JK; Fri, 31 May 2024 21:22:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sDDSN-0003EQ-HR for bug-gnu-emacs@gnu.org; Fri, 31 May 2024 21:22:51 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sDDSN-0002Pw-95 for bug-gnu-emacs@gnu.org; Fri, 31 May 2024 21:22:51 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sDDSY-0007GW-JZ for bug-gnu-emacs@gnu.org; Fri, 31 May 2024 21:23:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 01 Jun 2024 01:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71049 X-GNU-PR-Package: emacs Original-Received: via spool by 71049-submit@debbugs.gnu.org id=B71049.171720493327776 (code B ref 71049); Sat, 01 Jun 2024 01:23:02 +0000 Original-Received: (at 71049) by debbugs.gnu.org; 1 Jun 2024 01:22:13 +0000 Original-Received: from localhost ([127.0.0.1]:55504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sDDRl-0007Dw-6N for submit@debbugs.gnu.org; Fri, 31 May 2024 21:22:13 -0400 Original-Received: from wfout1-smtp.messagingengine.com ([64.147.123.144]:58783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sDDRg-0007Df-Ml for 71049@debbugs.gnu.org; Fri, 31 May 2024 21:22:11 -0400 Original-Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfout.west.internal (Postfix) with ESMTP id EFF651C00069; Fri, 31 May 2024 21:21:50 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Fri, 31 May 2024 21:21:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1717204910; x=1717291310; bh=5Jx2oQxLOo LLfwCZuI1VhNV6OnQ02vVK3reVvdGv0aM=; b=TPZYF8cSeBuSfXsqgmSEv1OpTM S5VMiO19mW0WekPeAZbuExkT3Ftwzn7U9vrMfk1D8/N3dOD2LTp6McpEW3FdRDv2 IKbmDsyV2UDZjKo++Uhf9OqV2OxljLUrJZBNxOk2+iyJjkHckxh7J5EoiEVW2uFy 3jyf2i+smUbifgEoh4X4dP0YAkKQWMwIh117XvZuiQMhOt+F9CYOVwxEHiMJoCeq VlvR+85FoCl3a3KCZ3lxxBUfXWoznUDPpOaiDJmyaMEb9uMH3Fvbh0vm0d0AilAF ST6vBaHyDgQBHo8IJvgVvzGr2aFKDPJPrrZANErvK/YzUIPkQBYvee0jWQvg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1717204910; x=1717291310; bh=5Jx2oQxLOoLLfwCZuI1VhNV6OnQ0 2vVK3reVvdGv0aM=; b=fKuNfysPjFNtSDDoZeL6MHJfbdVKlDI+Ir2d+Pd548Lh sx/K06Zf2TMulQXGHr+wONS9sBQeGIGHqUgBylWAGcYunV0P7TucqyvfXLKRkpc5 iezJxOhMCmEpT2OIbW0o1hfj+piiN9uu803F5cAS8PNSEf3cFi3QrHeo0N5/f13c CenQSTdFueL/eueltQCMCZHYROyFgWcqIIPv7NWuImnGpSpp/TYz4saMHy8YImWO nTexxtgw69tQOOUKW4ZTCXItSV/hamny9NIGT+4yAM2vmcFCfOC7+0ViAektKVBd tC4xDCWjdgIuq1QGFGomIBJlDa7bUTIERI9tJPxcYg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvdekjedggeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheptgfkffggfgfuvfevfhfhjgesmhdtreertddvjeenucfhrhhomhepffhmihht rhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrghtth gvrhhnpeehleefudekudduveekieelgfeiffdvkefhkeeljeeujeegueekveffkeejjeev heenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegumh hithhrhiesghhuthhovhdruggvvh X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 31 May 2024 21:21:48 -0400 (EDT) Content-Language: en-US In-Reply-To: <86h6edq2kz.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:286305 Archived-At: This is a multi-part message in MIME format. --------------3lQlkX0HtnxuXje8apfezpqy Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 31/05/2024 21:05, Eli Zaretskii wrote: >> Date: Fri, 31 May 2024 19:24:10 +0300 >> Cc:michael.albinus@gmx.de,71049@debbugs.gnu.org >> From: Dmitry Gutov >> >> On 31/05/2024 08:53, Eli Zaretskii wrote: >> >>>> 1) [first patch] We can add a new major mode, for 'M-&' to use instead >>>> of the full-blown 'shell-mode' - it could be very simple: just apply >>>> font-lock keywords and maybe set list-buffers-directory. >>> I think I'm okay with this. (It needs to be prominently documented, >>> of course.) >> In NEWS? > There, but also in the doc string of M-&, and maybe also in the doc > string of shell-mode-hook. > >>> But we need a documented way for people to get previous >>> behavior if they want that. How would that work? >> If we really needed the capability to rollback the change, I suppose we >> could add a defvar pointing to the major mode to use. I.e. >> >> (defvar async-shell-command-major-mode #'shell-command-mode) > That could work, yes. How about this? --------------3lQlkX0HtnxuXje8apfezpqy Content-Type: text/x-patch; charset=UTF-8; name="shell-command-mode.diff" Content-Disposition: attachment; filename="shell-command-mode.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2V0Yy9ORVdTIGIvZXRjL05FV1MKaW5kZXggZDA1OGFjYzM1NzIuLjQw NDA3ZWRmNGUzIDEwMDY0NAotLS0gYS9ldGMvTkVXUworKysgYi9ldGMvTkVXUwpAQCAtMTg4 MSw2ICsxODgxLDEwIEBAIHRoYW4gcmVndWxhciBleHByZXNzaW9ucywgYnV0IGxlc3MgY29t cGxleGl0eSB0aGFuIGNvbnRleHQtZnJlZQogZ3JhbW1hcnMuICBUaGUgSW5mbyBtYW51YWwg IihlbGlzcCkgUGFyc2luZyBFeHByZXNzaW9uIEdyYW1tYXJzIiBoYXMKIGRvY3VtZW50YXRp b24gYW5kIGV4YW1wbGVzLgogCisqKiBOZXcgbWFqb3IgbW9kZSAnc2hlbGwtY29tbWFuZC1t b2RlJy4KK1RoaXMgbW9kZSBpcyB1c2VkIGJ5IGRlZmF1bHQgZm9yIHRoZSBvdXRwdXQgb2Yg J2FzeW5jLXNoZWxsLWNvbW1hbmQnLgorVG8gcmV2ZXJ0IHRvIHRoZSBwcmV2aW91cyBiZWhh dmlvciwgc2V0ICdhc3luYy1zaGVsbC1jb21tYW5kLW1vZGUnIHRvCisnc2hlbGwtbW9kZScu CiAMCiAqIEluY29tcGF0aWJsZSBMaXNwIENoYW5nZXMgaW4gRW1hY3MgMzAuMQogCmRpZmYg LS1naXQgYS9saXNwL25ldC90cmFtcC5lbCBiL2xpc3AvbmV0L3RyYW1wLmVsCmluZGV4IDkz ODViMDIzMzkyLi43OTVhOWU2NjdjNyAxMDA2NDQKLS0tIGEvbGlzcC9uZXQvdHJhbXAuZWwK KysrIGIvbGlzcC9uZXQvdHJhbXAuZWwKQEAgLTUyNDcsOCArNTI0NywxMyBAQCB0cmFtcC1o YW5kbGUtc2hlbGwtY29tbWFuZAogCSAgICAgIDs7IERpc3BsYXkgb3V0cHV0LgogCSAgICAg ICh3aXRoLWN1cnJlbnQtYnVmZmVyIG91dHB1dC1idWZmZXIKIAkJKHNldHEgbW9kZS1saW5l LXByb2Nlc3MgJygiOiVzIikpCi0JCSh1bmxlc3MgKGVxIG1ham9yLW1vZGUgJ3NoZWxsLW1v ZGUpCi0JCSAgKHNoZWxsLW1vZGUpKQorICAgICAgICAgICAgICAgIChjb25kCisgICAgICAg ICAgICAgICAgICgoYm91bmRwICdhc3luYy1zaGVsbC1jb21tYW5kLW1vZGUpCisgICAgICAg ICAgICAgICAgICA7OyBFbWFjcyAzMCsKKyAgICAgICAgICAgICAgICAgICh1bmxlc3MgKGVx IG1ham9yLW1vZGUgYXN5bmMtc2hlbGwtY29tbWFuZC1tb2RlKQorICAgICAgICAgICAgICAg ICAgICAoZnVuY2FsbCBhc3luYy1zaGVsbC1jb21tYW5kLW1vZGUpKSkKKyAgICAgICAgICAg ICAgICAgKChub3QgKGVxIG1ham9yLW1vZGUgJ3NoZWxsLW1vZGUpKQorICAgICAgICAgICAg ICAgICAgKHNoZWxsLW1vZGUpKSkKIAkJKHNldC1wcm9jZXNzLWZpbHRlciBwICMnY29taW50 LW91dHB1dC1maWx0ZXIpCiAJCShzZXQtcHJvY2Vzcy1zZW50aW5lbCBwICMnc2hlbGwtY29t bWFuZC1zZW50aW5lbCkKIAkJKHdoZW4gZXJyb3ItZmlsZQpkaWZmIC0tZ2l0IGEvbGlzcC9z aGVsbC5lbCBiL2xpc3Avc2hlbGwuZWwKaW5kZXggZTZiMzE1ZWU1YzAuLmVkZWU0NmNkYjRk IDEwMDY0NAotLS0gYS9saXNwL3NoZWxsLmVsCisrKyBiL2xpc3Avc2hlbGwuZWwKQEAgLTgz OCw2ICs4MzgsMTMgQEAgc2hlbGwtd3JpdGUtaGlzdG9yeS1vbi1leGl0CiAgICAgICAod2l0 aC1jdXJyZW50LWJ1ZmZlciBidWYKICAgICAgICAgKGluc2VydCAoZm9ybWF0ICJcblByb2Nl c3MgJXMgJXNcbiIgcHJvY2VzcyBldmVudCkpKSkpKQogCisoZGVmaW5lLWRlcml2ZWQtbW9k ZSBzaGVsbC1jb21tYW5kLW1vZGUgY29taW50LW1vZGUgIlNoZWxsIgorICAiTWFqb3IgbW9k ZSBmb3IgdGhlIG91dHB1dCBvZiBhc3luY2hyb25vdXMgYHNoZWxsLWNvbW1hbmQnLiIKKyAg KHNldHEtbG9jYWwgZm9udC1sb2NrLWRlZmF1bHRzICcoc2hlbGwtZm9udC1sb2NrLWtleXdv cmRzIHQpKQorICA7OyBTZWUgY29tbWVudHMgaW4gYHNoZWxsLW1vZGUnLgorICAoc2V0cS1s b2NhbCBhbnNpLWNvbG9yLWFwcGx5LWZhY2UtZnVuY3Rpb24gIydzaGVsbC1hcHBseS1hbnNp LWNvbG9yKQorICAoc2V0cSBsaXN0LWJ1ZmZlcnMtZGlyZWN0b3J5IChleHBhbmQtZmlsZS1u YW1lIGRlZmF1bHQtZGlyZWN0b3J5KSkpCisKIDs7OyMjI2F1dG9sb2FkCiAoZGVmdW4gc2hl bGwgKCZvcHRpb25hbCBidWZmZXIgZmlsZS1uYW1lKQogICAiUnVuIGFuIGluZmVyaW9yIHNo ZWxsLCB3aXRoIEkvTyB0aHJvdWdoIEJVRkZFUiAod2hpY2ggZGVmYXVsdHMgdG8gYCpzaGVs bConKS4KZGlmZiAtLWdpdCBhL2xpc3Avc2ltcGxlLmVsIGIvbGlzcC9zaW1wbGUuZWwKaW5k ZXggYWU4YTgyNGNiNTQuLmZhNzQ1ZjEwMTQ4IDEwMDY0NAotLS0gYS9saXNwL3NpbXBsZS5l bAorKysgYi9saXNwL3NpbXBsZS5lbApAQCAtMzEsNyArMzEsNiBAQAogKGV2YWwtd2hlbi1j b21waWxlIChyZXF1aXJlICdjbC1saWIpKQogCiAoZGVjbGFyZS1mdW5jdGlvbiB3aWRnZXQt Y29udmVydCAid2lkLWVkaXQiICh0eXBlICZyZXN0IGFyZ3MpKQotKGRlY2xhcmUtZnVuY3Rp b24gc2hlbGwtbW9kZSAic2hlbGwiICgpKQogCiA7OzsgRnJvbSBjb21waWxlLmVsCiAoZGVm dmFyIGNvbXBpbGF0aW9uLWN1cnJlbnQtZXJyb3IpCkBAIC00NDg3LDkgKzQ0ODYsMTAgQEAg YXN5bmMtc2hlbGwtY29tbWFuZAogCiBUaGUgb3V0cHV0IGFwcGVhcnMgaW4gT1VUUFVULUJV RkZFUiwgd2hpY2ggY291bGQgYmUgYSBidWZmZXIgb3IKIHRoZSBuYW1lIG9mIGEgYnVmZmVy LCBhbmQgZGVmYXVsdHMgdG8gYHNoZWxsLWNvbW1hbmQtYnVmZmVyLW5hbWUtYXN5bmMnCi1p ZiBuaWwgb3Igb21pdHRlZC4gIFRoYXQgYnVmZmVyIGlzIGluIHNoZWxsIG1vZGUuICBOb3Rl IHRoYXQsIHVubGlrZQotd2l0aCBgc2hlbGwtY29tbWFuZCcsIE9VVFBVVC1CVUZGRVIgY2Fu IG9ubHkgYmUgYSBidWZmZXIsIGEgYnVmZmVyJ3MKLW5hbWUgKGEgc3RyaW5nKSwgb3Igbmls LgoraWYgbmlsIG9yIG9taXR0ZWQuICBUaGF0IGJ1ZmZlciBpcyBpbiBtYWpvciBtb2RlIHNw ZWNpZmllZCBieSB0aGUKK3ZhcmlhYmxlIGBhc3luYy1zaGVsbC1jb21tYW5kLW1vZGUnLiAg Tm90ZSB0aGF0LCB1bmxpa2Ugd2l0aAorYHNoZWxsLWNvbW1hbmQnLCBPVVRQVVQtQlVGRkVS IGNhbiBvbmx5IGJlIGEgYnVmZmVyLCBhIGJ1ZmZlcidzIG5hbWUKKyhhIHN0cmluZyksIG9y IG5pbC4KIAogWW91IGNhbiBjdXN0b21pemUgYGFzeW5jLXNoZWxsLWNvbW1hbmQtYnVmZmVy JyB0byBzcGVjaWZ5IHdoYXQgdG8gZG8KIHdoZW4gdGhlIGJ1ZmZlciBzcGVjaWZpZWQgYnkg YHNoZWxsLWNvbW1hbmQtYnVmZmVyLW5hbWUtYXN5bmMnIGlzCkBAIC00NTMzLDYgKzQ1MzMs OSBAQCBhc3luYy1zaGVsbC1jb21tYW5kCiAoZGVjbGFyZS1mdW5jdGlvbiBjb21pbnQtb3V0 cHV0LWZpbHRlciAiY29taW50IiAocHJvY2VzcyBzdHJpbmcpKQogKGRlY2xhcmUtZnVuY3Rp b24gY29taW50LXRlcm0tZW52aXJvbm1lbnQgImNvbWludCIgKCkpCiAKKyhkZWZ2YXIgYXN5 bmMtc2hlbGwtY29tbWFuZC1tb2RlICdzaGVsbC1jb21tYW5kLW1vZGUKKyAgIk1ham9yIG1v ZGUgdG8gdXNlIGZvciB0aGUgb3V0cHV0IG9mIGFzeW5jaHJvbm91cyBgc2hlbGwtY29tbWFu ZCcuIikKKwogKGRlZnVuIHNoZWxsLWNvbW1hbmQgKGNvbW1hbmQgJm9wdGlvbmFsIG91dHB1 dC1idWZmZXIgZXJyb3ItYnVmZmVyKQogICAiRXhlY3V0ZSBzdHJpbmcgQ09NTUFORCBpbiBp bmZlcmlvciBzaGVsbDsgZGlzcGxheSBvdXRwdXQsIGlmIGFueS4KIFdpdGggcHJlZml4IGFy Z3VtZW50LCBpbnNlcnQgdGhlIENPTU1BTkQncyBvdXRwdXQgYXQgcG9pbnQuCkBAIC00NTQz LDkgKzQ1NDYsOSBAQCBzaGVsbC1jb21tYW5kCiAKIElmIENPTU1BTkQgZW5kcyBpbiBgJics IGV4ZWN1dGUgaXQgYXN5bmNocm9ub3VzbHkuCiBUaGUgb3V0cHV0IGFwcGVhcnMgaW4gdGhl IGJ1ZmZlciB3aG9zZSBuYW1lIGlzIHNwZWNpZmllZAotYnkgYHNoZWxsLWNvbW1hbmQtYnVm ZmVyLW5hbWUtYXN5bmMnLiAgVGhhdCBidWZmZXIgaXMgaW4gc2hlbGwKLW1vZGUuICBZb3Ug Y2FuIGFsc28gdXNlIGBhc3luYy1zaGVsbC1jb21tYW5kJyB0aGF0IGF1dG9tYXRpY2FsbHkK LWFkZHMgYCYnLgorYnkgYHNoZWxsLWNvbW1hbmQtYnVmZmVyLW5hbWUtYXN5bmMnLiAgVGhh dCBidWZmZXIgaXMgaW4gbWFqb3IgbW9kZQorc3BlY2lmaWVkIGJ5IHRoZSB2YXJpYWJsZSBg YXN5bmMtc2hlbGwtY29tbWFuZC1tb2RlJy4gIFlvdSBjYW4gYWxzbyB1c2UKK2Bhc3luYy1z aGVsbC1jb21tYW5kJyB0aGF0IGF1dG9tYXRpY2FsbHkgYWRkcyBgJicuCiAKIE90aGVyd2lz ZSwgQ09NTUFORCBpcyBleGVjdXRlZCBzeW5jaHJvbm91c2x5LiAgVGhlIG91dHB1dCBhcHBl YXJzIGluCiB0aGUgYnVmZmVyIG5hbWVkIGJ5IGBzaGVsbC1jb21tYW5kLWJ1ZmZlci1uYW1l Jy4gIElmIHRoZSBvdXRwdXQgaXMKQEAgLTQ3MjEsNyArNDcyNCw3IEBAIHNoZWxsLWNvbW1h bmQKIAkJICAoc2V0cSBwcm9jCiAJCQkoc3RhcnQtcHJvY2Vzcy1zaGVsbC1jb21tYW5kICJT aGVsbCIgYnVmZmVyIGNvbW1hbmQpKSkKIAkJKHNldHEgbW9kZS1saW5lLXByb2Nlc3MgJygi OiVzIikpCi0gICAgICAgICAgICAgICAgKHNoZWxsLW1vZGUpCisgICAgICAgICAgICAgICAg KGZ1bmNhbGwgYXN5bmMtc2hlbGwtY29tbWFuZC1tb2RlKQogICAgICAgICAgICAgICAgIChz ZXRxLWxvY2FsIHJldmVydC1idWZmZXItZnVuY3Rpb24KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAobGFtYmRhICgmcmVzdCBfKQogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgKGFzeW5jLXNoZWxsLWNvbW1hbmQgY29tbWFuZCBidWZmZXIpKSkK --------------3lQlkX0HtnxuXje8apfezpqy--