From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:4ea1::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id SEnLAtP/ymGKYQAAgWs5BA (envelope-from ) for ; Tue, 28 Dec 2021 13:15:15 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id WMtdONL/ymEXCQAAG6o9tA (envelope-from ) for ; Tue, 28 Dec 2021 13:15:14 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 534AB326C9 for ; Tue, 28 Dec 2021 13:15:14 +0100 (CET) Received: from localhost ([::1]:43282 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n2BNp-000113-FQ for larch@yhetil.org; Tue, 28 Dec 2021 07:15:13 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51530) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n2BKx-0000zP-QN for emacs-orgmode@gnu.org; Tue, 28 Dec 2021 07:12:17 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:60915) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n2BKv-0006Ba-Jb for emacs-orgmode@gnu.org; Tue, 28 Dec 2021 07:12:15 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 2C397320091A for ; Tue, 28 Dec 2021 07:12:11 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Tue, 28 Dec 2021 07:12:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eml.cc; h= message-id:subject:from:to:in-reply-to:references:content-type :date:mime-version; s=fm2; bh=EC9jls5CaBnGMsH6tcagmLjmkZSXdH2YT1 wyAFElZbo=; b=XVzXxS4mEYodz1Z8PAL/KOIGRZ7+QBz/OAl2uSSMwyyGCqhw/Z XRqO3uil7dQV69PnLeZ8cmvVEVfpVbXtfxBULUzi8X4bbKFbhwgb7iJ+cpiGATJF Ab4kbAA0Mcrbq3QEjVVB27W4ztTfLcuIVvmf4faJHVTdhRxeRScUH31YJ1Eaf7bK Uk6W4EzXHY2amtmPZX5/3X5hyXXHXik+SbcERrYUq3/JBAZGXAIhAl6SZCBR3GJq Z2CzTR7YH6uSVNptA9khcO/xat98dD+wIiV8mXiXaeF3P3WdeM5rcRUtWLDMhDLB QZNuWkuQP5Gr/dHcb8P+58TJlDqv4Aa5zAhQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=EC9jls 5CaBnGMsH6tcagmLjmkZSXdH2YT1wyAFElZbo=; b=RWG3ztxPYjKf8xdxicuAoN DP3WxQJdoxlhqLIRjma3iXpoZKVpXCpWoPszZvT2jHdheuuJixn3vlY6qdt19AxQ uzOk9/AiSTCqcSdZ0++3xY1YjgBBFyWLCDnU+7Ysnzw/++MXcWXwtzHrN7bLQHa2 lH85KTkpWoGsELReiIBFv0fEbiySKRp+M486fRNQtKXwyEDmPhHcqZx4C5u7EiLy 6JHMP4CEHf0yI6EwXp/M58pWGqvpVXiyqdv5ttsTk3MS0jidLwhOYvOMyyQnUDlc jpx3lb8qu6lh9af0HuJlixacHBlxbSmP+CqrSyBl6HdeyCUUisSv2kNGLUEZDbVQ == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrudduledgfeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdlfedtmdenucfjughrpefkuffhvfgjfhgtffggfgesmhdtreertder jeenucfhrhhomhepofhikhhhrghilhcuufhkohhriihhihhnshhkihhiuceomhhskhhorh iihhhinhhskhhihiesvghmlhdrtggtqeenucggtffrrghtthgvrhhnpeehteevledufeel ffeljedvgfekgffghfffteduffeghfeukeehtdeluddtudehleenucevlhhushhtvghruf hiiigvpedvnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmshhkohhriihhihhnshhkihih segvmhhlrdgttg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 28 Dec 2021 07:12:09 -0500 (EST) Message-ID: Subject: Re: [PATCH] org-agenda.el: customise outline path in echo area From: Mikhail Skorzhinskii To: Org Mode In-Reply-To: <87k0frscpe.fsf@localhost> References: <645e9e94235057a7b8f4b541fe11677d6f74ccf8.camel@eml.cc> <87k0frscpe.fsf@localhost> Content-Type: multipart/mixed; boundary="=-xa6U76pipxkJHbN5x7UA" Date: Tue, 28 Dec 2021 13:01:48 +0100 MIME-Version: 1.0 User-Agent: Evolution 3.40.4-1 Received-SPF: pass client-ip=64.147.123.21; envelope-from=mskorzhinskiy@eml.cc; helo=wout5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1640693714; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=EC9jls5CaBnGMsH6tcagmLjmkZSXdH2YT1wyAFElZbo=; b=P7iIoeeEzWl0yLGSL45tFYk/7QscQfTy2sGyV8ZQkrzG9xxS8Q+WYoBdBinMrIR16sKp0M WeY12bVbnDgohiIL8ZeDScNEu4TKRB7jKkNuBxUTjHsqVt6ZI4i1m/cRE1UoH08ht0spUj 1QBP2+DLjpYPQwiiBftn14x5ZUY5XJlotSJoAd5V+3iHj/UtkPXkuVRzeIoHfdXJosXzmI Wdr0rgdVzyDHR+klfkmdgrfWcbWz6vRzLKaNNRiaiovSFYHrpmFqd/f5eNCbcYYABHJNBZ RmziytVc3TNZLNVnfpnUT0h884pLgc3VO3/TA+JFKVffyShl3nICaMFSMXsmjA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1640693714; a=rsa-sha256; cv=none; b=hS+ASi9f6vweQ+l4rCwhWLkfPdvGvoWBeWE5g7G1uUBos65oG7A0gkfmL+ADrGs4I9T3Gr y9X3iIKD+77Vqp+hjEeR4iynJZVtGOlhaqWtDpD0Cn1ylaXAqjnxJe4217bl4+ItCFFHcW 7LUiO2+YhKgVmxX9aGqK50he4CctMYmaYtBoP12/4he0lCEBEUkrAI4czkvUdqRVr4zzp0 IxZw/oM+sYnPPRlK+vYLmtDwNmFvjtdkUUmSy3N0rNDJ6Kwj9Gf8v3Jqsix421VkudwjE1 QrSI2CvuReU2tq7+qwM17bYLbmJzlw4RArfqasgnaUqOFhZ0BBWkkB+OF1V6HA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=eml.cc header.s=fm2 header.b=XVzXxS4m; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=RWG3ztxP; dmarc=pass (policy=none) header.from=eml.cc; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.27 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=eml.cc header.s=fm2 header.b=XVzXxS4m; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=RWG3ztxP; dmarc=pass (policy=none) header.from=eml.cc; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 534AB326C9 X-Spam-Score: -4.27 X-Migadu-Scanner: scn1.migadu.com X-TUID: eqMcddc0+b3r --=-xa6U76pipxkJHbN5x7UA Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Hi Ihor, Thank you for your comments once again. I've changed string= to eq and it appears to be working OK. I've also renamed "title" variable to "title-prop" for better readability. The -prop suffix should show the reader that it was extracted from the file, and thus cost some CPU/IO. I've attached an updated version to this email. Would love to hear what you think. Thanks, Mikhail On Sun, 2021-12-26 at 21:44 +0800, Ihor Radchenko wrote: > Mikhail Skorzhinskii writes: > > Thanks for the patch! The addition looks reasonable to me. > > > +        (title (when (and file-or-title (string= file-or-title > > 'title)) > > ... > > +          (and file-or-title bfn (concat (if (and (string= file- > > or- > > title 'title) title) > > (string= file-or-title 'title) will match FILE-OR-TITLE values > "title" > and 'title. I am not sure if it is what you intended to achieve. > Probably, a simple (eq file-or-title 'title) would be sufficient. > > Best, > Ihor --=-xa6U76pipxkJHbN5x7UA Content-Disposition: attachment; filename="0001-org-agenda.el-customize-outline-path-in-echo-area.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-org-agenda.el-customize-outline-path-in-echo-area.patch"; charset="UTF-8" RnJvbSAxYTA5ZWE1MjJiNTFmMmE0MThiNThmMGY2MTIyYzU3OGE4MzZmNjlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNaWtoYWlsIFNrb3J6aGluc2tpaSA8bXNrb3J6aGluc2tpeUBl bWwuY2M+CkRhdGU6IFNhdCwgMTIgU2VwIDIwMjAgMTg6MTA6MDUgKzAyMDAKU3ViamVjdDogW1BB VENIIDEvNV0gb3JnLWFnZW5kYS5lbDogY3VzdG9taXplIG91dGxpbmUgcGF0aCBpbiBlY2hvIGFy ZWEKCiogbGlzcC9vcmctYWdlbmRhLmVsIChvcmctYWdlbmRhLXNob3ctb3V0bGluZS1wYXRoKTog YWRkIGFuIG9wdGlvbiB0bwpzaG93IGRvY3VtZW50IHRpdGxlIGluIG91dGxpbmUgcGF0aCAoaW5z dGVhZCBvZiBmaWxlIG5hbWUpCiogbGlzcC9vcmcuZWwgKG9yZy1nZXQtdGl0bGUtZnJvbS1maWxl KTogYSBmdW5jdGlvbiB0byBjb2xsZWN0IHRoZQpkb2N1bWVudCB0aXRsZSBmcm9tIHRoZSBvcmct bW9kZSBmaWxlCiogbGlzcC9vcmcuZWwgKG9yZy1kaXNwbGF5LW91dGxpbmUtcGF0aCk6IGFkZCBs b2dpYyB0aGF0IHdpbGwgY29sbGVjdCBhCmRvY3VtZW50IHRpdGxlIGFuZCBwdXQgaXQgaW50byB0 aGUgb3V0bGluZSBwYXRoIGlmCm9yZy1hZ2VuZGEtc2hvdy1vdXRsaW5lLXBhdGggc2V0IHRvICd0 aXRsZQotLS0KIGxpc3Avb3JnLWFnZW5kYS5lbCB8IDExICsrKysrKysrLS0tCiBsaXNwL29yZy5l bCAgICAgICAgfCAyNSArKysrKysrKysrKysrKysrKysrKysrLS0tCiAyIGZpbGVzIGNoYW5nZWQs IDMwIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9vcmct YWdlbmRhLmVsIGIvbGlzcC9vcmctYWdlbmRhLmVsCmluZGV4IDcyMWVmMmNlZC4uODE3MzU0NjU5 IDEwMDY0NAotLS0gYS9saXNwL29yZy1hZ2VuZGEuZWwKKysrIGIvbGlzcC9vcmctYWdlbmRhLmVs CkBAIC0xMDQ1LDkgKzEwNDUsMTQgQEAgY3VycmVudCBpdGVtJ3MgdHJlZSwgaW4gYW4gaW5kaXJl Y3QgYnVmZmVyLiIKICAgOnR5cGUgJ2Jvb2xlYW4pCiAKIChkZWZjdXN0b20gb3JnLWFnZW5kYS1z aG93LW91dGxpbmUtcGF0aCB0Ci0gICJOb24tbmlsIG1lYW5zIHNob3cgb3V0bGluZSBwYXRoIGlu IGVjaG8gYXJlYSBhZnRlciBsaW5lIG1vdGlvbi4iCisgICJOb24tbmlsIG1lYW5zIHNob3cgb3V0 bGluZSBwYXRoIGluIGVjaG8gYXJlYSBhZnRlciBsaW5lIG1vdGlvbi4KKworSWYgc2V0IHRvICd0 aXRsZSwgc2hvdyBkb2N1bWVudCB0aXRsZS4iCiAgIDpncm91cCAnb3JnLWFnZW5kYS1zdGFydHVw Ci0gIDp0eXBlICdib29sZWFuKQorICA6dHlwZSAnKGNob2ljZQorCSAgKGNvbnN0IDp0YWcgIkRv bid0IHNob3cgb3V0bGluZSBwYXRoIGluIGFnZW5kYSB2aWV3LiIgbmlsKQorCSAgKGNvbnN0IDp0 YWcgIlNob3cgb3V0bGluZSBwYXRoIHdpdGggcHJlcGVuZGVkIGZpbGUgbmFtZS4iIHQpCisJICAo Y29uc3QgOnRhZyAiU2hvdyBvdXRsaW5lIHBhdGggd2l0aCBwcmVwZW5kZWQgZG9jdW1lbnQgdGl0 bGUuIEZhbGxiYWNrIHRvIGZpbGUgbmFtZSBpcyBubyB0aXRsZSBpcyBwcmVzZW50LiIgdGl0bGUp KSkKIAogKGRlZmN1c3RvbSBvcmctYWdlbmRhLXN0YXJ0LXdpdGgtZW50cnktdGV4dC1tb2RlIG5p bAogICAiVGhlIGluaXRpYWwgdmFsdWUgb2YgZW50cnktdGV4dC1tb2RlIGluIGEgbmV3bHkgY3Jl YXRlZCBhZ2VuZGEgd2luZG93LiIKQEAgLTkzNTQsNyArOTM1OSw3IEBAIFdoZW4gY2FsbGVkIHdp dGggYSBwcmVmaXggYXJndW1lbnQsIGluY2x1ZGUgYWxsIGFyY2hpdmUgZmlsZXMgYXMgd2VsbC4i CiAJICAgICAgIChvcmctYWdlbmRhLXRyZWUtdG8taW5kaXJlY3QtYnVmZmVyIG5pbCkKIAkgICAg IChvcmctYWdlbmRhLXNob3cpKSkKICAgICAgIChhbmQgb3JnLWFnZW5kYS1zaG93LW91dGxpbmUt cGF0aAotCSAgIChvcmctd2l0aC1wb2ludC1hdCBtIChvcmctZGlzcGxheS1vdXRsaW5lLXBhdGgg dCkpKSkpKQorCSAgIChvcmctd2l0aC1wb2ludC1hdCBtIChvcmctZGlzcGxheS1vdXRsaW5lLXBh dGggb3JnLWFnZW5kYS1zaG93LW91dGxpbmUtcGF0aCkpKSkpKQogCiAoZGVmdW4gb3JnLWFnZW5k YS1zaG93LXRhZ3MgKCkKICAgIlNob3cgdGhlIHRhZ3MgYXBwbGljYWJsZSB0byB0aGUgY3VycmVu dCBpdGVtLiIKZGlmZiAtLWdpdCBhL2xpc3Avb3JnLmVsIGIvbGlzcC9vcmcuZWwKaW5kZXggY2U0 ZTA4ZWFiLi44NzkwYzcyYWIgMTAwNjQ0Ci0tLSBhL2xpc3Avb3JnLmVsCisrKyBiL2xpc3Avb3Jn LmVsCkBAIC04MTY2LDEwICs4MTY2LDI0IEBAIHRoZSBkZWZhdWx0IGlzIFwiL1wiLiIKIAkoc2V0 ZiAoc3Vic3RyaW5nIGZwYXRoICgtIHdpZHRoIDIpKSAiLi4iKSkpCiAgICAgZnBhdGgpKQogCi0o ZGVmdW4gb3JnLWRpc3BsYXktb3V0bGluZS1wYXRoICgmb3B0aW9uYWwgZmlsZSBjdXJyZW50IHNl cGFyYXRvciBqdXN0LXJldHVybi1zdHJpbmcpCisoZGVmdW4gb3JnLWdldC10aXRsZS1mcm9tLWZp bGUgKGZpbGUpCisgICJDb2xsZWN0IHRpbHRlIGZyb20gdGhlIHByb3ZpZGVkIGBvcmctbW9kZScg RklMRS4iCisgIChsZXQgKHRpdGxlKQorICAgICh3aGVuIGZpbGUKKyAgICAgICh3aXRoLWN1cnJl bnQtYnVmZmVyCisJICAoZ2V0LWZpbGUtYnVmZmVyIGZpbGUpCisJKHBjYXNlIChvcmctY29sbGVj dC1rZXl3b3JkcyAnKCJUSVRMRSIpKQorCSAgKGAoKCJUSVRMRSIgLiAsdmFsKSkKKwkgICAoc2V0 cSB0aXRsZSAoY2FyIHZhbCkpKSkpCisgICAgICB0aXRsZSkpKQorCisKKyhkZWZ1biBvcmctZGlz cGxheS1vdXRsaW5lLXBhdGggKCZvcHRpb25hbCBmaWxlLW9yLXRpdGxlIGN1cnJlbnQgc2VwYXJh dG9yIGp1c3QtcmV0dXJuLXN0cmluZykKICAgIkRpc3BsYXkgdGhlIGN1cnJlbnQgb3V0bGluZSBw YXRoIGluIHRoZSBlY2hvIGFyZWEuCiAKLUlmIEZJTEUgaXMgbm9uLW5pbCwgcHJlcGVuZCB0aGUg b3V0cHV0IHdpdGggdGhlIGZpbGUgbmFtZS4KK0lmIEZJTEUtT1ItVElUTEUgaXMgJ3RpdGxlLCBw cmVwZW5kIG91dGxpbmUgd2l0aCBmaWxlIHRpdGxlLiAgSWYKK2l0IGlzIG5vbi1uaWwgb3IgdGl0 bGUgaXMgbm90IHByZXNlbnQgaW4gZG9jdW1lbnQsIHByZXBlbmQKK291dGxpbmUgcGF0aCB3aXRo IHRoZSBmaWxlIG5hbWUuCiBJZiBDVVJSRU5UIGlzIG5vbi1uaWwsIGFwcGVuZCB0aGUgY3VycmVu dCBoZWFkaW5nIHRvIHRoZSBvdXRwdXQuCiBTRVBBUkFUT1IgaXMgcGFzc2VkIHRocm91Z2ggdG8g YG9yZy1mb3JtYXQtb3V0bGluZS1wYXRoJy4gIEl0IHNlcGFyYXRlcwogdGhlIGRpZmZlcmVudCBw YXJ0cyBvZiB0aGUgcGF0aCBhbmQgZGVmYXVsdHMgdG8gXCIvXCIuCkBAIC04MTc3LDYgKzgxOTEs OCBAQCBJZiBKVVNULVJFVFVSTi1TVFJJTkcgaXMgbm9uLW5pbCwgcmV0dXJuIGEgc3RyaW5nLCBk b24ndCBkaXNwbGF5IGEgbWVzc2FnZS4iCiAgIChpbnRlcmFjdGl2ZSAiUCIpCiAgIChsZXQqIChj YXNlLWZvbGQtc2VhcmNoCiAJIChiZm4gKGJ1ZmZlci1maWxlLW5hbWUgKGJ1ZmZlci1iYXNlLWJ1 ZmZlcikpKQorCSAodGl0bGUtcHJvcCAod2hlbiAoYW5kIGZpbGUtb3ItdGl0bGUgKGVxIGZpbGUt b3ItdGl0bGUgJ3RpdGxlKSkKKwkJICAob3JnLWdldC10aXRsZS1mcm9tLWZpbGUgYmZuKSkpCiAJ IChwYXRoIChhbmQgKGRlcml2ZWQtbW9kZS1wICdvcmctbW9kZSkgKG9yZy1nZXQtb3V0bGluZS1w YXRoKSkpCiAJIHJlcykKICAgICAod2hlbiBjdXJyZW50IChzZXRxIHBhdGggKGFwcGVuZCBwYXRo CkBAIC04MTg4LDcgKzgyMDQsMTAgQEAgSWYgSlVTVC1SRVRVUk4tU1RSSU5HIGlzIG5vbi1uaWws IHJldHVybiBhIHN0cmluZywgZG9uJ3QgZGlzcGxheSBhIG1lc3NhZ2UuIgogCSAgKG9yZy1mb3Jt YXQtb3V0bGluZS1wYXRoCiAJICAgcGF0aAogCSAgICgxLSAoZnJhbWUtd2lkdGgpKQotCSAgIChh bmQgZmlsZSBiZm4gKGNvbmNhdCAoZmlsZS1uYW1lLW5vbmRpcmVjdG9yeSBiZm4pIHNlcGFyYXRv cikpCisJICAgKGFuZCBmaWxlLW9yLXRpdGxlIGJmbiAoY29uY2F0IChpZiAoYW5kIChlcSBmaWxl LW9yLXRpdGxlICd0aXRsZSkgdGl0bGUtcHJvcCkKKwkJCQkJICAgICAgdGl0bGUtcHJvcAorCQkJ CQkgICAgKGZpbGUtbmFtZS1ub25kaXJlY3RvcnkgYmZuKSkKKwkJCQkgc2VwYXJhdG9yKSkKIAkg ICBzZXBhcmF0b3IpKQogICAgIChhZGQtZmFjZS10ZXh0LXByb3BlcnR5IDAgKGxlbmd0aCByZXMp CiAJCQkgICAgYCg6aGVpZ2h0ICwoZmFjZS1hdHRyaWJ1dGUgJ2RlZmF1bHQgOmhlaWdodCkpCi0t IAoyLjMyLjAKCg== --=-xa6U76pipxkJHbN5x7UA--