From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Danan Subject: [PATCH] org-attach: Make dispatcher commands customizable Date: Fri, 26 Apr 2019 21:33:18 +0200 Message-ID: <8fdc386e-0177-08f4-4975-d2b80a4c365e@u-cergy.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------791871CB94E2A6F345819EFC" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:42944) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hK6b0-0007IX-8R for emacs-orgmode@gnu.org; Fri, 26 Apr 2019 15:33:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hK6ay-0002AW-P8 for emacs-orgmode@gnu.org; Fri, 26 Apr 2019 15:33:18 -0400 Received: from smtp-sh2.infomaniak.ch ([128.65.195.6]:52098) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hK6ay-00029L-Ea for emacs-orgmode@gnu.org; Fri, 26 Apr 2019 15:33:16 -0400 Received: from smtp8.infomaniak.ch (smtp8.infomaniak.ch [83.166.132.38]) by smtp-sh.infomaniak.ch (8.14.5/8.14.5) with ESMTP id x3QJXEw5006583 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 26 Apr 2019 21:33:14 +0200 Received: from [192.168.1.14] (cor95-1-78-241-112-15.fbx.proxad.net [78.241.112.15]) (authenticated bits=0) by smtp8.infomaniak.ch (8.14.5/8.14.5) with ESMTP id x3QJXCvq038277 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Fri, 26 Apr 2019 21:33:13 +0200 Content-Language: fr-classic List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org This is a multi-part message in MIME format. --------------791871CB94E2A6F345819EFC Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hello, As discussed previously, https://lists.gnu.org/r/emacs-orgmode/2018-11/msg00038.html here is a patch to make the list of commands in the org-attach dispatcher customizable. Eric --------------791871CB94E2A6F345819EFC Content-Type: text/plain; charset=UTF-8; name="0001-org-attach-Make-dispatcher-commands-customizable.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-org-attach-Make-dispatcher-commands-customizable.patch" RnJvbSA4NjhkMmYyNmE3ZjRhM2FkNmQ3MDQ3NzE5M2YyYWJlZDJkMjQ1OTcwIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBFcmljIERhbmFuIDxyaWNvdWlsbGV0YWZmQGdtYWls LmNvbT4KRGF0ZTogRnJpLCAyNiBBcHIgMjAxOSAyMToyMTowMCArMDIwMApTdWJqZWN0OiBb UEFUQ0hdIG9yZy1hdHRhY2g6IE1ha2UgZGlzcGF0Y2hlciBjb21tYW5kcyBjdXN0b21pemFi bGUKCiogbGlzcC9vcmctYXR0YWNoLmVsIChvcmctYXR0YWNoLWNvbW1hbmRzKTogTmV3IGN1 c3RvbSB2YXJpYWJsZS4KKG9yZy1hdHRhY2gpOiBVc2UgdGhlIGFib3ZlIHZhcmlhYmxlLgot LS0KIGxpc3Avb3JnLWF0dGFjaC5lbCB8IDEwOSArKysrKysrKysrKysrKysrKysrKysrKyst LS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1OCBpbnNlcnRpb25zKCsp LCA1MSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL29yZy1hdHRhY2guZWwgYi9s aXNwL29yZy1hdHRhY2guZWwKaW5kZXggNjNiMzg0MGEuLjIyZGMzNzY1IDEwMDY0NAotLS0g YS9saXNwL29yZy1hdHRhY2guZWwKKysrIGIvbGlzcC9vcmctYXR0YWNoLmVsCkBAIC0xNTIs MTIgKzE1Miw0NyBAQCAoZGVmY3VzdG9tIG9yZy1hdHRhY2gtYW5uZXgtYXV0by1nZXQgJ2Fz awogCSAgKGNvbnN0IDp0YWcgImFsd2F5cyBnZXQgZnJvbSBhbm5leCBpZiBuZWNlc3Nhcnki IHQpCiAJICAoY29uc3QgOnRhZyAibmV2ZXIgZ2V0IGZyb20gYW5uZXgiIG5pbCkpKQogCiso ZGVmY3VzdG9tIG9yZy1hdHRhY2gtY29tbWFuZHMKKyAgJygoKD9hID9cQy1hKSBvcmctYXR0 YWNoLWF0dGFjaCAiU2VsZWN0IGEgZmlsZSBhbmQgYXR0YWNoIGl0IHRvIHRoZSB0YXNrLCB1 c2luZyBgb3JnLWF0dGFjaC1tZXRob2QnLiIpCisgICAgKCg/YyA/XEMtYykgb3JnLWF0dGFj aC1hdHRhY2gtY3AgIkF0dGFjaCBhIGZpbGUgdXNpbmcgY29weSBtZXRob2QuIikKKyAgICAo KD9tID9cQy1tKSBvcmctYXR0YWNoLWF0dGFjaC1tdiAiQXR0YWNoIGEgZmlsZSB1c2luZyBt b3ZlIG1ldGhvZC4iKQorICAgICgoP2wgP1xDLWwpIG9yZy1hdHRhY2gtYXR0YWNoLWxuICJB dHRhY2ggYSBmaWxlIHVzaW5nIGxpbmsgbWV0aG9kLiIpCisgICAgKCg/eSA/XEMteSkgb3Jn LWF0dGFjaC1hdHRhY2gtbG5zICJBdHRhY2ggYSBmaWxlIHVzaW5nIHN5bWJvbGljLWxpbmsg bWV0aG9kLiIpCisgICAgKCg/dSA/XEMtdSkgb3JnLWF0dGFjaC11cmwgIkF0dGFjaCBhIGZp bGUgZnJvbSBVUkwgKGRvd25sb2FkaW5nIGl0KS4iKQorICAgICgoP2IpIG9yZy1hdHRhY2gt YnVmZmVyICJTZWxlY3QgYSBidWZmZXIgYW5kIGF0dGFjaCBpdHMgY29udGVudHMgdG8gdGhl IHRhc2suIikKKyAgICAoKD9uID9cQy1uKSBvcmctYXR0YWNoLW5ldyAiQ3JlYXRlIGEgbmV3 IGF0dGFjaG1lbnQsIGFzIGFuIEVtYWNzIGJ1ZmZlci4iKQorICAgICgoP3ogP1xDLXopIG9y Zy1hdHRhY2gtc3luYyAiU3luY2hyb25pemUgdGhlIGN1cnJlbnQgdGFzayB3aXRoIGl0cyBh dHRhY2htZW50XG4gZGlyZWN0b3J5LCBpbiBjYXNlIHlvdSBhZGRlZCBhdHRhY2htZW50cyB5 b3Vyc2VsZi5cbiIpCisgICAgKCg/byA/XEMtbykgb3JnLWF0dGFjaC1vcGVuICJPcGVuIGN1 cnJlbnQgdGFzaydzIGF0dGFjaG1lbnRzLiIpCisgICAgKCg/Tykgb3JnLWF0dGFjaC1vcGVu LWluLWVtYWNzICJMaWtlIFwib1wiLCBidXQgZm9yY2Ugb3BlbmluZyBpbiBFbWFjcy4iKQor ICAgICgoP2YgP1xDLWYpIG9yZy1hdHRhY2gtcmV2ZWFsICJPcGVuIGN1cnJlbnQgdGFzaydz IGF0dGFjaG1lbnQgZGlyZWN0b3J5LiIpCisgICAgKCg/Rikgb3JnLWF0dGFjaC1yZXZlYWwt aW4tZW1hY3MgIkxpa2UgXCJmXCIsIGJ1dCBmb3JjZSB1c2luZyBkaXJlZCBpbiBFbWFjcy5c biIpCisgICAgKCg/ZCA/XEMtZCkgb3JnLWF0dGFjaC1kZWxldGUtb25lICJEZWxldGUgb25l IGF0dGFjaG1lbnQsIHlvdSB3aWxsIGJlIHByb21wdGVkIGZvciBhIGZpbGUgbmFtZS4iKQor ICAgICgoP0QpIG9yZy1hdHRhY2gtZGVsZXRlLWFsbCAiRGVsZXRlIGFsbCBvZiBhIHRhc2sn cyBhdHRhY2htZW50cy4gIEEgc2FmZXIgd2F5IGlzXG4gdG8gb3BlbiB0aGUgZGlyZWN0b3J5 IGluIGRpcmVkIGFuZCBkZWxldGUgZnJvbSB0aGVyZS5cbiIpCisgICAgKCg/cyA/XEMtcykg b3JnLWF0dGFjaC1zZXQtZGlyZWN0b3J5ICJTZXQgYSBzcGVjaWZpYyBhdHRhY2htZW50IGRp cmVjdG9yeSBmb3IgdGhpcyBlbnRyeSBvciByZXNldCB0byBkZWZhdWx0LiIpCisgICAgKCg/ aSA/XEMtaSkgb3JnLWF0dGFjaC1zZXQtaW5oZXJpdCAiTWFrZSBjaGlsZHJlbiBvZiB0aGUg Y3VycmVudCBlbnRyeSBpbmhlcml0IGl0cyBhdHRhY2htZW50IGRpcmVjdG9yeS5cbiIpCisg ICAgKCg/cSkgKGxhbWJkYSAoKSAoaW50ZXJhY3RpdmUpIChtZXNzYWdlICJBYm9ydCIpKSAi QWJvcnQuIikpCisgICJUaGUgbGlzdCBvZiBjb21tYW5kcyBmb3IgdGhlIGF0dGFjaG1lbnQg ZGlzcGF0Y2hlci4KK0VhY2ggZW50cnkgaW4gdGhpcyBsaXN0IGlzIGEgbGlzdCBvZiB0aHJl ZSBlbGVtZW50czoKKy0gQSBsaXN0IG9mIGtleXMgKGNoYXJhY3RlcnMpIHRvIHNlbGVjdCB0 aGUgY29tbWFuZCAodGhlIGZpc3QKKyAgY2hhcmFjdGVyIGluIHRoZSBsaXN0IGlzIHNob3du IGluIHRoZSBhdHRhY2htZW50IGRpc3BhdGNoZXIncworICBzcGxhc2ggYnVmZmVyIGFuZCBt aW51YnVmZmVyIHByb21wdCkuCistIEEgY29tbWFuZCB0aGF0IGlzIGNhbGxlZCBpbnRlcmFj dGl2ZWx5IHdoZW4gb25lIG9mIHRoZXNlIGtleXMKKyAgaXMgcHJlc3NlZC4KKy0gQSBkb2Nz dHJpbmcgZm9yIHRoaXMgY29tbWFuZCBpbiB0aGUgYXR0YWNobWVudCBkaXNwYXRjaGVyJ3MK KyAgc3BsYXNoIGJ1ZmZlci4iCisgIDpncm91cCAnb3JnLWF0dGFjaAorICA6cGFja2FnZS12 ZXJzaW9uICcoT3JnIC4gIjkuMiIpCisgIDp2ZXJzaW9uICIyNi4yIgorICA6dHlwZSAnKHJl cGVhdCAobGlzdCAocmVwZWF0IDp0YWcgIktleXMiIGNoYXJhY3RlcikKKwkJICAgICAgIChm dW5jdGlvbiA6dGFnICJDb21tYW5kIikKKwkJICAgICAgIChzdHJpbmcgOnRhZyAiRG9jc3Ry aW5nIikpKSkKKyAgICAKIDs7OyMjI2F1dG9sb2FkCiAoZGVmdW4gb3JnLWF0dGFjaCAoKQog ICAiVGhlIGRpc3BhdGNoZXIgZm9yIGF0dGFjaG1lbnQgY29tbWFuZHMuCiBTaG93cyBhIGxp c3Qgb2YgY29tbWFuZHMgYW5kIHByb21wdHMgZm9yIGFub3RoZXIga2V5IHRvIGV4ZWN1dGUg YSBjb21tYW5kLiIKICAgKGludGVyYWN0aXZlKQotICAobGV0IChjIG1hcmtlcikKKyAgKGxl dCAoYyBtYXJrZXIgY29tbWFuZCkKICAgICAod2hlbiAoZXEgbWFqb3ItbW9kZSAnb3JnLWFn ZW5kYS1tb2RlKQogICAgICAgKHNldHEgbWFya2VyIChvciAoZ2V0LXRleHQtcHJvcGVydHkg KHBvaW50KSAnb3JnLWhkLW1hcmtlcikKIAkJICAgICAgIChnZXQtdGV4dC1wcm9wZXJ0eSAo cG9pbnQpICdvcmctbWFya2VyKSkpCkBAIC0xNzIsNTkgKzIwNywzMSBAQCAoZGVmdW4gb3Jn LWF0dGFjaCAoKQogCShzYXZlLXdpbmRvdy1leGN1cnNpb24KIAkgICh1bmxlc3Mgb3JnLWF0 dGFjaC1leHBlcnQKIAkgICAgKHdpdGgtb3V0cHV0LXRvLXRlbXAtYnVmZmVyICIqT3JnIEF0 dGFjaCoiCi0JICAgICAgKHByaW5jICJTZWxlY3QgYW4gQXR0YWNobWVudCBDb21tYW5kOgot Ci1hICAgICAgIFNlbGVjdCBhIGZpbGUgYW5kIGF0dGFjaCBpdCB0byB0aGUgdGFzaywgdXNp bmcgYG9yZy1hdHRhY2gtbWV0aG9kJy4KLWMvbS9sL3kgQXR0YWNoIGEgZmlsZSB1c2luZyBj b3B5L21vdmUvbGluay9zeW1ib2xpYy1saW5rIG1ldGhvZC4KLXUgICAgICAgQXR0YWNoIGEg ZmlsZSBmcm9tIFVSTCAoZG93bmxvYWRpbmcgaXQpLgotYiAgICAgICBTZWxlY3QgYSBidWZm ZXIgYW5kIGF0dGFjaCBpdHMgY29udGVudHMgdG8gdGhlIHRhc2suCi1uICAgICAgIENyZWF0 ZSBhIG5ldyBhdHRhY2htZW50LCBhcyBhbiBFbWFjcyBidWZmZXIuCi16ICAgICAgIFN5bmNo cm9uaXplIHRoZSBjdXJyZW50IHRhc2sgd2l0aCBpdHMgYXR0YWNobWVudAotICAgICAgICBk aXJlY3RvcnksIGluIGNhc2UgeW91IGFkZGVkIGF0dGFjaG1lbnRzIHlvdXJzZWxmLgotCi1v ICAgICAgIE9wZW4gY3VycmVudCB0YXNrJ3MgYXR0YWNobWVudHMuCi1PICAgICAgIExpa2Ug XCJvXCIsIGJ1dCBmb3JjZSBvcGVuaW5nIGluIEVtYWNzLgotZiAgICAgICBPcGVuIGN1cnJl bnQgdGFzaydzIGF0dGFjaG1lbnQgZGlyZWN0b3J5LgotRiAgICAgICBMaWtlIFwiZlwiLCBi dXQgZm9yY2UgdXNpbmcgZGlyZWQgaW4gRW1hY3MuCi0KLWQgICAgICAgRGVsZXRlIG9uZSBh dHRhY2htZW50LCB5b3Ugd2lsbCBiZSBwcm9tcHRlZCBmb3IgYSBmaWxlIG5hbWUuCi1EICAg ICAgIERlbGV0ZSBhbGwgb2YgYSB0YXNrJ3MgYXR0YWNobWVudHMuICBBIHNhZmVyIHdheSBp cwotICAgICAgICB0byBvcGVuIHRoZSBkaXJlY3RvcnkgaW4gZGlyZWQgYW5kIGRlbGV0ZSBm cm9tIHRoZXJlLgotCi1zICAgICAgIFNldCBhIHNwZWNpZmljIGF0dGFjaG1lbnQgZGlyZWN0 b3J5IGZvciB0aGlzIGVudHJ5IG9yIHJlc2V0IHRvIGRlZmF1bHQuCi1pICAgICAgIE1ha2Ug Y2hpbGRyZW4gb2YgdGhlIGN1cnJlbnQgZW50cnkgaW5oZXJpdCBpdHMgYXR0YWNobWVudCBk aXJlY3RvcnkuIikpKQorCSAgICAgIChwcmluYyAoZm9ybWF0ICJTZWxlY3QgYW4gQXR0YWNo bWVudCBDb21tYW5kOlxuXG4lcyIKKwkJCSAgICAgKG1hcGNvbmNhdAorCQkJICAgICAgKGxh bWJkYSAoZW50cnkpCisJCQkJKGZvcm1hdCAiJXMgICAgICAgJXMiCisJCQkJCShjaGFyLXRv LXN0cmluZyAoY2FyIChudGggMCBlbnRyeSkpKQorCQkJCQkocmVwbGFjZS1yZWdleHAtaW4t c3RyaW5nICJcblxcKFtcdCBdKlxcKSIKKwkJCQkJCQkJICAiICAgICAgICAiCisJCQkJCQkJ CSAgKG50aCAyIGVudHJ5KQorCQkJCQkJCQkgIG5pbCBuaWwgMSkpKQorCQkJICAgICAgb3Jn LWF0dGFjaC1jb21tYW5kcworCQkJICAgICAgIlxuIikpKSkpCiAJICAob3JnLWZpdC13aW5k b3ctdG8tYnVmZmVyIChnZXQtYnVmZmVyLXdpbmRvdyAiKk9yZyBBdHRhY2gqIikpCi0JICAo bWVzc2FnZSAiU2VsZWN0IGNvbW1hbmQ6IFthY21seXVibnpvT2ZGZERdIikKKwkgIChtZXNz YWdlICJTZWxlY3QgY29tbWFuZDogWyVzXSIgKG1hcGNvbmNhdAorCQkJCQkgICAobGFtYmRh IChlbnRyeSkKKwkJCQkJICAgICAoY2hhci10by1zdHJpbmcgKGNhciAobnRoIDAgZW50cnkp KSkpCisJCQkJCSAgIG9yZy1hdHRhY2gtY29tbWFuZHMKKwkJCQkJICAgIiIpKQogCSAgKHNl dHEgYyAocmVhZC1jaGFyLWV4Y2x1c2l2ZSkpCiAJICAoYW5kIChnZXQtYnVmZmVyICIqT3Jn IEF0dGFjaCoiKSAoa2lsbC1idWZmZXIgIipPcmcgQXR0YWNoKiIpKSkpCi0gICAgICAoY29u ZAotICAgICAgICgobWVtcSBjICcoP2EgP1xDLWEpKSAoY2FsbC1pbnRlcmFjdGl2ZWx5ICdv cmctYXR0YWNoLWF0dGFjaCkpCi0gICAgICAgKChtZW1xIGMgJyg/YyA/XEMtYykpCi0JKGxl dCAoKG9yZy1hdHRhY2gtbWV0aG9kICdjcCkpIChjYWxsLWludGVyYWN0aXZlbHkgJ29yZy1h dHRhY2gtYXR0YWNoKSkpCi0gICAgICAgKChtZW1xIGMgJyg/bSA/XEMtbSkpCi0JKGxldCAo KG9yZy1hdHRhY2gtbWV0aG9kICdtdikpIChjYWxsLWludGVyYWN0aXZlbHkgJ29yZy1hdHRh Y2gtYXR0YWNoKSkpCi0gICAgICAgKChtZW1xIGMgJyg/bCA/XEMtbCkpCi0JKGxldCAoKG9y Zy1hdHRhY2gtbWV0aG9kICdsbikpIChjYWxsLWludGVyYWN0aXZlbHkgJ29yZy1hdHRhY2gt YXR0YWNoKSkpCi0gICAgICAgKChtZW1xIGMgJyg/eSA/XEMteSkpCi0JKGxldCAoKG9yZy1h dHRhY2gtbWV0aG9kICdsbnMpKSAoY2FsbC1pbnRlcmFjdGl2ZWx5ICdvcmctYXR0YWNoLWF0 dGFjaCkpKQotICAgICAgICgobWVtcSBjICcoP3UgP1xDLXUpKQotICAgICAgICAobGV0ICgo b3JnLWF0dGFjaC1tZXRob2QgJ3VybCkpIChjYWxsLWludGVyYWN0aXZlbHkgJ29yZy1hdHRh Y2gtdXJsKSkpCi0gICAgICAgKChlcSBjID9iKSAoY2FsbC1pbnRlcmFjdGl2ZWx5ICdvcmct YXR0YWNoLWJ1ZmZlcikpCi0gICAgICAgKChtZW1xIGMgJyg/biA/XEMtbikpIChjYWxsLWlu dGVyYWN0aXZlbHkgJ29yZy1hdHRhY2gtbmV3KSkKLSAgICAgICAoKG1lbXEgYyAnKD96ID9c Qy16KSkgKGNhbGwtaW50ZXJhY3RpdmVseSAnb3JnLWF0dGFjaC1zeW5jKSkKLSAgICAgICAo KG1lbXEgYyAnKD9vID9cQy1vKSkgKGNhbGwtaW50ZXJhY3RpdmVseSAnb3JnLWF0dGFjaC1v cGVuKSkKLSAgICAgICAoKGVxIGMgP08pICAgICAgICAgICAgKGNhbGwtaW50ZXJhY3RpdmVs eSAnb3JnLWF0dGFjaC1vcGVuLWluLWVtYWNzKSkKLSAgICAgICAoKG1lbXEgYyAnKD9mID9c Qy1mKSkgKGNhbGwtaW50ZXJhY3RpdmVseSAnb3JnLWF0dGFjaC1yZXZlYWwpKQotICAgICAg ICgobWVtcSBjICcoP0YpKSAgICAgICAoY2FsbC1pbnRlcmFjdGl2ZWx5ICdvcmctYXR0YWNo LXJldmVhbC1pbi1lbWFjcykpCi0gICAgICAgKChtZW1xIGMgJyg/ZCA/XEMtZCkpIChjYWxs LWludGVyYWN0aXZlbHkKLQkJCSAgICAgICdvcmctYXR0YWNoLWRlbGV0ZS1vbmUpKQotICAg ICAgICgoZXEgYyA/RCkgICAgICAgICAgICAoY2FsbC1pbnRlcmFjdGl2ZWx5ICdvcmctYXR0 YWNoLWRlbGV0ZS1hbGwpKQotICAgICAgICgoZXEgYyA/cSkgICAgICAgICAgICAobWVzc2Fn ZSAiQWJvcnQiKSkKLSAgICAgICAoKG1lbXEgYyAnKD9zID9cQy1zKSkgKGNhbGwtaW50ZXJh Y3RpdmVseQotCQkJICAgICAgJ29yZy1hdHRhY2gtc2V0LWRpcmVjdG9yeSkpCi0gICAgICAg KChtZW1xIGMgJyg/aSA/XEMtaSkpIChjYWxsLWludGVyYWN0aXZlbHkKLQkJCSAgICAgICdv cmctYXR0YWNoLXNldC1pbmhlcml0KSkKLSAgICAgICAodCAoZXJyb3IgIk5vIHN1Y2ggYXR0 YWNobWVudCBjb21tYW5kICVjIiBjKSkpKSkpCisgICAgICAoaWYgKHNldHEgY29tbWFuZCAo Y2wtc29tZSAobGFtYmRhIChlbnRyeSkKKwkJCQkgICAod2hlbiAobWVtcSBjIChudGggMCBl bnRyeSkpCisJCQkJICAgICAobnRoIDEgZW50cnkpKSkKKwkJCQkgb3JnLWF0dGFjaC1jb21t YW5kcykpCisJICAoY2FsbC1pbnRlcmFjdGl2ZWx5IGNvbW1hbmQpCisJKGVycm9yICJObyBz dWNoIGF0dGFjaG1lbnQgY29tbWFuZCAlYyIgYykpKSkpCiAKIChkZWZ1biBvcmctYXR0YWNo LWRpciAoJm9wdGlvbmFsIGNyZWF0ZS1pZi1ub3QtZXhpc3RzLXApCiAgICJSZXR1cm4gdGhl IGRpcmVjdG9yeSBhc3NvY2lhdGVkIHdpdGggdGhlIGN1cnJlbnQgZW50cnkuCi0tIAoyLjE3 LjAKCg== --------------791871CB94E2A6F345819EFC--