From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: hugo@heagren.com Newsgroups: gmane.emacs.bugs Subject: bug#62606: [PATCH] function to align mode-line elements to right Date: Sun, 02 Jul 2023 13:43:21 +0100 Message-ID: <15c04eac1a68f65a43d97553dc268d4d@heagren.com> References: <83leg9ysjc.fsf@gnu.org> <83zg4mwi7p.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_c9014e7849fa8a18adbc0167921b02cc" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32777"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Roundcube Webmail/1.6.0 Cc: monnier@iro.umontreal.ca, 62606@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jul 02 14:44:24 2023 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 1qFwRD-0008LR-Jo for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 02 Jul 2023 14:44:23 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qFwQy-0002rz-UR; Sun, 02 Jul 2023 08:44:09 -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 1qFwQt-0002g4-CC for bug-gnu-emacs@gnu.org; Sun, 02 Jul 2023 08:44:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qFwQr-0006Ew-N8 for bug-gnu-emacs@gnu.org; Sun, 02 Jul 2023 08:44:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qFwQr-0002GN-J5 for bug-gnu-emacs@gnu.org; Sun, 02 Jul 2023 08:44:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: hugo@heagren.com Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 02 Jul 2023 12:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62606 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 62606-submit@debbugs.gnu.org id=B62606.16883018128655 (code B ref 62606); Sun, 02 Jul 2023 12:44:01 +0000 Original-Received: (at 62606) by debbugs.gnu.org; 2 Jul 2023 12:43:32 +0000 Original-Received: from localhost ([127.0.0.1]:59494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFwQN-0002FW-JE for submit@debbugs.gnu.org; Sun, 02 Jul 2023 08:43:32 -0400 Original-Received: from whuk14.whukhost.com ([5.77.41.174]:34528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFwQL-0002FI-6i for 62606@debbugs.gnu.org; Sun, 02 Jul 2023 08:43:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=heagren.com ; s=default; h=Content-Type:Message-ID:References:In-Reply-To:Subject:Cc:To: From:Date:MIME-Version:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=5QA1U6gSsnyjfDwb5tG4V1m+nx+U/qhJodTfYY7dU8E=; b=nTCgiOVSx/lwLvSao99/10Khne CmEOZljVlQncib62jiCfD7Ghcv+LW9ldlSctcQYHBIGhZUx5W1ngNg6XmVXWljQAf4H5J4GTX8L8G WquBmQWZoGT3sfSZ9Za4uMIx3qpn/ok/KRQpDS8+RVSk/22jHwGzS7sKgCnImYoWMtD0E2LKHRlXY 2wUHgE8SBlEdkLPkUzpocBv8xW6zASQleRRNaqwu+6kGLObk1k6nrUH3fjiCDbRbE0ZZbNdv3h97j /Fpw0pyNzlXVTP3SY9x4x+MMckxomoDLaUYUeKrDsIKX3XteItacupMo1SqzpnL/wIPDeftNYFtQ6 bKvSD2dw==; Original-Received: from [::1] (port=50132 helo=whuk14.whukhost.com) by whuk14.whukhost.com with esmtpa (Exim 4.96) (envelope-from ) id 1qFwQE-007QiP-1X; Sun, 02 Jul 2023 13:43:22 +0100 In-Reply-To: <83zg4mwi7p.fsf@gnu.org> X-Sender: hugo@heagren.com X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - whuk14.whukhost.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - heagren.com X-Get-Message-Sender-Via: whuk14.whukhost.com: authenticated_id: hugo@heagren.com X-Authenticated-Sender: whuk14.whukhost.com: hugo@heagren.com 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:264482 Archived-At: --=_c9014e7849fa8a18adbc0167921b02cc Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed > This will need suitable additions to NEWS New patch attached with addition to NEWS (and a version tag for the defcustom, which I forgot last time). I haven't marked the news item with +++ or ---, wasn't sure whether I've done everything I need to yet. > and the manual I've added documentation to the 'Mode Line Variables' section of the Elisp manual. This seemed to be where similar things were documented. Updated my commit message to reflect this. >> I'v already assinged copyright -- I've contributed to Emacs before. > Yes, I see it now, sorry. (I didn't find it before because your name > appears in the list of assignment with a typo. Should be fixed soon.) Do I need to update my AUTHORs entry with this new change? Hope that's all good. Hugo --=_c9014e7849fa8a18adbc0167921b02cc Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-Support-right-align-in-mode-line.patch Content-Disposition: attachment; filename=0001-Support-right-align-in-mode-line.patch; size=5896 RnJvbSBjZTVmOGI4NmE1NmViNTFmNGMzMjBhODZkZTBjMDQ0NGM5ZjA1MmNlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBIdWdvIEhlYWdyZW4gPGh1Z29AaGVhZ3Jlbi5jb20+CkRhdGU6 IFNhdCwgMSBBcHIgMjAyMyAyMjoyNzoyNSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIFN1cHBvcnQg cmlnaHQtYWxpZ24gaW4gbW9kZS1saW5lCgoqIGxpc3AvYmluZGluZ3MuZWwgKG1vZGUtbGluZS1y aWdodC1hbGlnbi1lZGdlKTogIE5ldyBjdXN0b20gdmFyaWFibGUuCkNvbnRyb2xzIHdoZXJlIGBt b2RlLWxpbmUtZm9ybWF0LXJpZ2h0LWFsaWduJyBzaG91bGQgYWxpZ24gdG8uCihtb2RlLWxpbmUt Zm9ybWF0LXJpZ2h0LWFsaWduKTogIE5ldyBmdW5jdGlvbi4gIElmIHRoZSBzeW1ib2wKYG1vZGUt bGluZS1mb3JtYXQtcmlnaHQtYWxpZ24nIGFwcGVhcnMgaW4gYG1vZGUtbGluZS1mb3JtYXQnLCB0 aGVuCnJldHVybiByZXR1cm4gYSBwYWRkaW5nIHN0cmluZyB3aGljaCBhbGlnbnMgZXZlcnl0aGlu ZyBhZnRlciB0aGF0CnN5bWJvbCB0byB0aGUgcmlnaHQuICBQYWRkaW5nIHdpZHRoIGlzIGFsdGVy ZWQgd2l0aCB0aGUgZGlzcGxheQpwcm9wZXJ0eSBhbmQgZGVwZW5kcyBvbiB0aGUgdmFsdWUgb2Yg YG1vZGUtbGluZS1yaWdodC1hbGlnbi1lZGdlJy4KKG1vZGUtbGluZS1mb3JtYXQtcmlnaHQtYWxp Z24pOiAgTmV3IHZhcmlhYmxlLiAgQ29udmVuaWVuY2UgZGVmaW5pdGlvbgpmb3IgaW5jbHVkaW5n IHJpZ2h0IGFsaWdubWVudCBpbiBgbW9kZS1saW5lLWZvcm1hdCcuCiogZG9jL2xpc3ByZWYvbW9k ZXMudGV4aSAoTW9kZSBMaW5lIFZhcmlhYmxlcyk6ICBEb2N1bWVudCBuZXcKYWxpZ25tZW50IGZ1 bmN0aW9uYWxpdHkgYW5kIHVzZXIgb3B0aW9uLgotLS0KIGRvYy9saXNwcmVmL21vZGVzLnRleGkg fCAxMCArKysrKysrCiBldGMvTkVXUyAgICAgICAgICAgICAgIHwgIDYgKysrKwogbGlzcC9iaW5k aW5ncy5lbCAgICAgICB8IDY0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKwogMyBmaWxlcyBjaGFuZ2VkLCA4MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9j L2xpc3ByZWYvbW9kZXMudGV4aSBiL2RvYy9saXNwcmVmL21vZGVzLnRleGkKaW5kZXggOGNhMGFm ZTFiY2EuLmI0ZjY5ZTc5MTU1IDEwMDY0NAotLS0gYS9kb2MvbGlzcHJlZi9tb2Rlcy50ZXhpCisr KyBiL2RvYy9saXNwcmVmL21vZGVzLnRleGkKQEAgLTIyNzUsNiArMjI3NSwxNiBAQCBNb2RlIExp bmUgVmFyaWFibGVzCiAKIEBkZWZ2YXIgbW9kZS1saW5lLWNsaWVudAogVGhpcyB2YXJpYWJsZSBp cyB1c2VkIHRvIGlkZW50aWZ5IEBjb2Rle2VtYWNzY2xpZW50fSBmcmFtZXMuCitAZW5kIGRlZnZh cgorCitAZGVmdmFyIG1vZGUtbGluZS1mb3JtYXQtcmlnaHQtYWxpZ24KK0FueXRoaW5nIGZvbGxv d2luZyB0aGlzIHN5bWJvbCBpbiBAY29kZXttb2RlLWxpbmUtZm9ybWF0fSB3aWxsIGJlCityaWdo dC1hbGlnbmVkLgorQGVuZCBkZWZ2YXIKKworQGRlZnZhciBtb2RlLWxpbmUtcmlnaHQtYWxpZ24t ZWRnZQorVGhpcyB2YXJpYWJsZSBjb250cm9scyBleGFjdGx5IEBjb2Rle21vZGUtbGluZS1mb3Jt YXQtcmlnaHQtYWxpZ259CithbGlnbnMgY29udGVudCB0by4KIEBlbmQgZGVmdmFyCiAKICAgVGhl IGZvbGxvd2luZyB0aHJlZSB2YXJpYWJsZXMgYXJlIHVzZWQgaW4gQGNvZGV7bW9kZS1saW5lLW1v ZGVzfToKZGlmZiAtLWdpdCBhL2V0Yy9ORVdTIGIvZXRjL05FV1MKaW5kZXggMzA2MWExNDdiMjYu LjM1MmM2OWYxY2IxIDEwMDY0NAotLS0gYS9ldGMvTkVXUworKysgYi9ldGMvTkVXUwpAQCAtODcs NiArODcsMTIgQEAgcGx1cywgbWludXMsIGNoZWNrLW1hcmssIHN0YXJ0LCBldGMuCiBUaGUgJ3Rv b2wtYmFyLXBvc2l0aW9uJyBmcmFtZSBwYXJhbWV0ZXIgY2FuIGJlIHNldCB0byAnYm90dG9tJyBv biBhbGwKIHdpbmRvdyBzeXN0ZW1zIG90aGVyIHRoYW4gTmV4dHN0ZXAuCiAKKyoqIE1vZGVsaW5l IGVsZW1lbnRzIGNhbiBub3cgYmUgcmlnaHQtYWxpZ25lZAorQW55dGhpbmcgZm9sbG93aW5nIHRo ZSBzeW1ib2wgJ21vZGUtbGluZS1mb3JtYXQtcmlnaHQtYWxpZ24nIGluCisnbW9kZS1saW5lLWZv cm1hdCcgd2lsbCBiZSByaWdodC1hbGlnbmVkLiBFeGFjdGx5IHdoZXJlIGl0IGlzCityaWdodC1h bGlnbmVkIHRvIGlzIGNvbnRyb2xsZWQgYnkgdGhlIG5ldyB1c2VyIG9wdGlvbgorJ21vZGUtbGlu ZS1yaWdodC1hbGlnbi1lZGdlJy4KKwogDAogKiBFZGl0aW5nIENoYW5nZXMgaW4gRW1hY3MgMzAu MQogCmRpZmYgLS1naXQgYS9saXNwL2JpbmRpbmdzLmVsIGIvbGlzcC9iaW5kaW5ncy5lbAppbmRl eCBjNzdiNjRjMDVkYS4uZjFhNzViMDgwYmUgMTAwNjQ0Ci0tLSBhL2xpc3AvYmluZGluZ3MuZWwK KysrIGIvbGlzcC9iaW5kaW5ncy5lbApAQCAtMzA0LDYgKzMwNCw3MCBAQCBtb2RlLWxpbmUtcHJv Y2VzcwogOzs7IyMjYXV0b2xvYWQKIChwdXQgJ21vZGUtbGluZS1wcm9jZXNzICdyaXNreS1sb2Nh bC12YXJpYWJsZSB0KQogCisoZGVmY3VzdG9tIG1vZGUtbGluZS1yaWdodC1hbGlnbi1lZGdlICd3 aW5kb3cKKyAgIldoZXJlIGZ1bmN0aW9uIGBtb2RlLWxpbmUtZm9ybWF0LXJpZ2h0LWFsaWduJyBz aG91bGQgYWxpZ24gdG8uCitJbnRlcm5hbGx5LCB0aGF0IGZ1bmN0aW9uIHVzZXMgYDphbGlnbi10 bycgaW4gYSBkaXNwbGF5IHByb3BlcnR5LAorc28gYWxpZ25zIHRvIHRoZSBsZWZ0IGVkZ2Ugb2Yg dGhlIGdpdmVuIGFyZWEuICBTZWUgaW5mbyBub2RlCitgKGVsaXNwKVBpeGVsIFNwZWNpZmljYXRp b24nLgorCitNdXN0IGJlIHNldCB0byBhIHN5bWJvbC4gIEFjY2VwdGFibGUgdmFsdWVzIGFyZToK Ky0gYHdpbmRvdyc6IGFsaWduIHRvIGV4dHJlbWUgcmlnaHQgb2Ygd2luZG93LCByZWdhcmRsZXNz IG9mIG1hcmdpbnMKKyAgb3IgZnJpbmdlcworLSBgcmlnaHQtZnJpbmdlJzogYWxpZ24gdG8gcmln aHQtZnJpbmdlCistIGByaWdodC1tYXJnaW4nOiBhbGlnbiB0byByaWdodC1tYXJnaW4iCisgIDp0 eXBlICcoY2hvaWNlIChjb25zdCByaWdodC1tYXJnaW4pCisgICAgICAgICAgICAgICAgIChjb25z dCByaWdodC1mcmluZ2UpCisgICAgICAgICAgICAgICAgIChjb25zdCB3aW5kb3cpKQorICA6Z3Jv dXAgJ21vZGUtbGluZQorICA6dmVyc2lvbiAiMzAuMSIpCisKKyhkZWZ1biBtb2RlLS1saW5lLWZv cm1hdC1yaWdodC1hbGlnbiAoKQorICAiUmlnaHQtYWxpZ24gYWxsIGZvbGxvd2luZyBtb2RlLWxp bmUgY29uc3RydWN0cy4KKworV2hlbiB0aGUgc3ltYm9sIGBtb2RlLWxpbmUtZm9ybWF0LXJpZ2h0 LWFsaWduJyBhcHBlYXJzIGluCitgbW9kZS1saW5lLWZvcm1hdCcsIHJldHVybiBhIHN0cmluZyBv ZiBvbmUgc3BhY2UsIHdpdGggYSBkaXNwbGF5Citwcm9wZXJ0eSB0byBtYWtlIGl0IGFwcGVhciBs b25nIGVub3VnaCB0byBhbGlnbiBhbnl0aGluZyBhZnRlcgordGhhdCBzeW1ib2wgdG8gdGhlIHJp Z2h0IG9mIHRoZSByZW5kZXJlZCBtb2RlIGxpbmUuICBFeGFjdGx5IGhvdworZmFyIHRvIHRoZSBy aWdodCBpcyBjb250cm9sbGVkIGJ5IGBtb2RlLWxpbmUtcmlnaHQtYWxpZ24tZWRnZScuCisKK0l0 IGlzIGltcG9ydGFudCB0aGF0IHRoZSBzeW1ib2wgYG1vZGUtbGluZS1mb3JtYXQtcmlnaHQtYWxp Z24nIGJlCitpbmNsdWRlZCBpbiBgbW9kZS1saW5lLWZvcm1hdCcgKGFuZCBub3QgYW5vdGhlciBz aW1pbGFyIGNvbnN0cnVjdAorc3VjaCBhcyBgKDpldmFsIChtb2RlLWxpbmUtZm9ybWF0LXJpZ2h0 LWFsaWduKScpLiAgVGhpcyBpcyBiZWNhdXNlCit0aGUgc3ltYm9sIGBtb2RlLWxpbmUtZm9ybWF0 LXJpZ2h0LWFsaWduJyBpcyBwcm9jZXNzZWQgYnkKK2Bmb3JtYXQtbW9kZS1saW5lJyBhcyBhIHZh cmlhYmxlLiIKKyAgKGxldCogKChyZXN0IChjZHIgKG1lbXEgJ21vZGUtbGluZS1mb3JtYXQtcmln aHQtYWxpZ24KKwkJCSAgbW9kZS1saW5lLWZvcm1hdCkpKQorCSAocmVzdC1zdHIgKGZvcm1hdC1t b2RlLWxpbmUgYCgiIiAsQHJlc3QpKSkKKwkgKHJlc3Qtd2lkdGggKHN0cmluZy1waXhlbC13aWR0 aCByZXN0LXN0cikpKQorICAgIChwcm9wZXJ0aXplICIgIiAnZGlzcGxheQorCQk7OyBUaGUgYHJp Z2h0JyBzcGVjIGRvZXNuJ3Qgd29yayBvbiBUVFkgZnJhbWVzCisJCTs7IHdoZW4gd2luZG93cyBh cmUgc3BsaXQgaG9yaXpvbnRhbGx5IChidWcjNTk2MjApCisJCShpZiAoYW5kIChkaXNwbGF5LWdy YXBoaWMtcCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAobm90IChlcSBtb2RlLWxpbmUtcmln aHQtYWxpZ24tZWRnZSAnd2luZG93KSkpCisJCSAgICBgKHNwYWNlIDphbGlnbi10byAoLSAsbW9k ZS1saW5lLXJpZ2h0LWFsaWduLWVkZ2UKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKCxyZXN0LXdpZHRoKSkpCisJCSAgYChzcGFjZSA6YWxpZ24tdG8gKCwoLSAod2lu ZG93LXBpeGVsLXdpZHRoKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAod2luZG93LXNjcm9sbC1iYXItd2lkdGgpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICh3aW5kb3ctcmlnaHQtZGl2aWRlci13aWR0aCkKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKCogKG9yIChjZHIgKHdpbmRvdy1tYXJnaW5zKSkg MSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZyYW1lLWNo YXItd2lkdGgpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBN YW51YWxseSBhY2NvdW50IGZvciB2YWx1ZSBvZgorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA7OyBgbW9kZS1saW5lLXJpZ2h0LWFsaWduLWVkZ2UnIGV2ZW4KKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgd2hlbiBkaXNwbGF5IGlzIG5v bi1ncmFwaGljYWwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBj YXNlIG1vZGUtbGluZS1yaWdodC1hbGlnbi1lZGdlCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKCdyaWdodC1tYXJnaW4KKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgKG9yIChjZHIgKHdpbmRvdy1tYXJnaW5zKSkgMCkpCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCdyaWdodC1mcmluZ2UKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgd2hhdCBoZXJlPwor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAob3IgKGNhZHIgKHdp bmRvdy1mcmluZ2VzKSkgMCkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKF8gMCkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl c3Qtd2lkdGgpKSkpKSkpCisKKyhkZWZ2YXIgbW9kZS1saW5lLWZvcm1hdC1yaWdodC1hbGlnbiAn KDpldmFsIChtb2RlLS1saW5lLWZvcm1hdC1yaWdodC1hbGlnbikpCisgICJNb2RlIGxpbmUgY29u c3RydWN0IHRvIHJpZ2h0IGFsaWduIGFsbCBmb2xsb3dpbmcgY29uc3RydWN0cy4iKQorOzs7IyMj YXV0b2xvYWQKKyhwdXQgJ21vZGUtbGluZS1mb3JtYXQtcmlnaHQtYWxpZ24gJ3Jpc2t5LWxvY2Fs LXZhcmlhYmxlIHQpCisKIChkZWZ1biBiaW5kaW5ncy0tZGVmaW5lLWtleSAobWFwIGtleSBpdGVt KQogICAiRGVmaW5lIEtFWSBpbiBrZXltYXAgTUFQIGFjY29yZGluZyB0byBJVEVNIGZyb20gYSBt ZW51LgogVGhpcyBpcyBsaWtlIGBkZWZpbmUta2V5JywgYnV0IGl0IHRha2VzIHRoZSBkZWZpbml0 aW9uIGZyb20gdGhlCi0tIAoyLjIwLjEKCg== --=_c9014e7849fa8a18adbc0167921b02cc--