From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id KBIWI87BZGK7QgAAbAwnHQ (envelope-from ) for ; Sun, 24 Apr 2022 05:19:42 +0200 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 GA8WIs7BZGLpeQAAG6o9tA (envelope-from ) for ; Sun, 24 Apr 2022 05:19:42 +0200 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 2C0263E589 for ; Sun, 24 Apr 2022 05:19:42 +0200 (CEST) Received: from localhost ([::1]:39102 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1niSmj-0001tw-AT for larch@yhetil.org; Sat, 23 Apr 2022 23:19:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44216) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niSmA-0001tl-DU for emacs-orgmode@gnu.org; Sat, 23 Apr 2022 23:19:06 -0400 Received: from mail-pg1-x52f.google.com ([2607:f8b0:4864:20::52f]:45801) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1niSm8-000506-La for emacs-orgmode@gnu.org; Sat, 23 Apr 2022 23:19:06 -0400 Received: by mail-pg1-x52f.google.com with SMTP id k29so10562115pgm.12 for ; Sat, 23 Apr 2022 20:19:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=j+//+voHsv3hALCOBNWpL//8l0IsZRBHCQwtkvYR62Y=; b=VZaTcGzxD1WRSPMDQcfWEStM20ySftsBhOB/pRY6KpTWyPZALD3/AGU/dUN+nus7V5 3m4LpJ/8NFJ3DQbKUIowaSM8L6F94+DZAvSLh/tbpLTlDStSjJ2zymvVUY96AE53bxhz GxSHR8LRvEviG2Ju6n+6uFo+gg99Wwi+yBSI99RKuy9yFBzIGoF3ViGrwCWyCEookD/G xapEj1al/BN57eggbZO1Dt/7fgCFLAoDtJf6eN6IYBgcHpW4kq7rhlPJeJo/R+4hqLxZ qzcZVt8Qypzc/JUT++7aGP93D3coOh3vVxiUkxRimjC0IDHN8IWGSglmgO0xrFcreU0m nM5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=j+//+voHsv3hALCOBNWpL//8l0IsZRBHCQwtkvYR62Y=; b=NsmAwsojFzl6ON/qhZxws6Ir4Rskh0OEgvpe5LYZ7IZV1+SPYDXL/natbjiXodL3yK HlovNz0gGIIxCZVtSIxzkYbBhv0jmqAdq8OjV0SyuHZsmH5Aq89m/wsQF/i54uDpT1Vz xg6KHg/XpQ6wNjjlcU2u7lk5fYAYF8MyipjUAC0WnqjccdonA5uLyKyFxLfnVaSJ6tPJ /29yZftWNvvl8Weng/UxRFGFUdmVwKXV3P+O+QF0K/2WON0KWpeRbZR17w3/ZU1cYOI0 KtosbQ61PJr2ve7hElgBZAQPIo0mxDRw2lB7OOivaJSnntk2LYDIRYZL3+rA4PtcmTX7 +/pg== X-Gm-Message-State: AOAM532Vl9bD09l0f4y+Y0qbSpaxHU9lw555KkhKUvNw64a77/H/vrkR byy0Qkg9DfawyG/TbLqwAXN/pWeR7KkoNe+8mO6VXl8+V9E= X-Google-Smtp-Source: ABdhPJwdT71OHmyFZZ4LgYiWy8vZ7vGHb+5nJtiynnl/GAKpwbgfMwfxHD/spZcf+g84z4O+wnuqeZXt8yrlcprX9A4= X-Received: by 2002:a63:fd04:0:b0:3aa:6473:1859 with SMTP id d4-20020a63fd04000000b003aa64731859mr10038353pgh.151.1650770342870; Sat, 23 Apr 2022 20:19:02 -0700 (PDT) MIME-Version: 1.0 From: Kaushal Modi Date: Sat, 23 Apr 2022 23:18:25 -0400 Message-ID: Subject: [PATCH] Fix inf-loop due to org-eldoc when point is in an org src block To: emacs-org list Content-Type: multipart/mixed; boundary="000000000000e49d1505dd5debca" Received-SPF: pass client-ip=2607:f8b0:4864:20::52f; envelope-from=kaushal.modi@gmail.com; helo=mail-pg1-x52f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1650770382; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=j+//+voHsv3hALCOBNWpL//8l0IsZRBHCQwtkvYR62Y=; b=IM4/AYgRIuzAT4oWqSo/gIuJRDIPQVhn3wSAH0uVGItDA2gCnBOPiuUZb+yZzu8IRgN3+R rX7KhLv2gq+jgLeb97aTD5C9aMMsAcCjexBc9Es4B4BOltlYV3HfnIxanaG2lBHEEMbWmX Foid+fBJdwsqKq1KRMlPMwvu9jpmJmEiHRn7xs+GTxLGvkuQMGEjUqRpOVu9aZHOS9ZfWC 6fbhx1Js+hbf+oDVLh67hMCOUXiZ/aZTNqxHBt8rGntNx4KLQmxfBxwzkh8DJQFX8yMfPJ l9NsAQ5T0VUi6CGTKasaasBNjNVtI7B1dif06EUlNnLPkesPDGT2/XkhGcUIXQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1650770382; a=rsa-sha256; cv=none; b=nBgvGsjq5cdZgXnieLWj3E5BudlpirDeBZY2J1To0XdeKyQi1L6quNk/lCfpcfWUDXiHsm njWu4sUzfLJReMpSTnKsoWiGX+U2wtE7pTl4iR7Hrx5IS353l54+K1SWHSQDAM1ftAMdIo +bbkNA6z1JllxNd0weVM90ESJzJesRP/oWXmlo6HKrXFfjdm5fc50KzxIqD7BTRhVS0Lb6 iGzdUFS9nEOYD40UgKUavN87ch3AOZE7uD9JwSH8CTixYDL3QteT46UNuJDp1x40vjszty cBTwONbsEqg/diVUSoHgvCWSpFMnVmUeGrzpn83+4uU7ro5Y/Q6ML7BikCVDyQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=VZaTcGzx; dmarc=pass (policy=none) header.from=gmail.com; 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.01 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=VZaTcGzx; dmarc=pass (policy=none) header.from=gmail.com; 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: 2C0263E589 X-Spam-Score: -4.01 X-Migadu-Scanner: scn1.migadu.com X-TUID: I9B1LVMSNNyn --000000000000e49d1505dd5debca Content-Type: text/plain; charset="UTF-8" Hello all, The patches attached in this email fix the issue reported in https://lists.gnu.org/r/emacs-orgmode/2022-04/msg00373.html. They are based off the master branch of https://git.sr.ht/~bzg/org-contrib. patch 1: Minor cleanup in the function that I am touching for the fix in patch 2: re-indent, untabify patch 2: Fix for the inf-loop Can someone please review and apply these patches to the org-contrib repo? [I am unable to commit using ssh/git: protocol (only https is allowed) based on the network restrictions at work.] Thanks! -- Kaushal Modi --000000000000e49d1505dd5debca Content-Type: application/octet-stream; name="0001-lisp-org-eldoc.el-Whitespace-change.patch" Content-Disposition: attachment; filename="0001-lisp-org-eldoc.el-Whitespace-change.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l2cpykxq0 RnJvbSAwMDgxODViOWRmZTUwZTRkODEzMGE2NDE4MjcyZWQ2OTNjY2FkYjMyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBLYXVzaGFsIE1vZGkgPGthdXNoYWwubW9kaUBnbWFpbC5jb20+ CkRhdGU6IFNhdCwgMjMgQXByIDIwMjIgMjI6NDY6NDAgLTA0MDAKU3ViamVjdDogW1BBVENIIDEv Ml0gbGlzcC9vcmctZWxkb2MuZWw6IFdoaXRlc3BhY2UgY2hhbmdlCgoob3JnLWVsZG9jLWRvY3Vt ZW50YXRpb24tZnVuY3Rpb24pOiBSZS1pbmRlbnQsIGNsZWFuIHVwIHRhYnMKLS0tCiBsaXNwL29y Zy1lbGRvYy5lbCB8IDcyICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0t LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvbGlzcC9vcmctZWxkb2MuZWwgYi9saXNwL29yZy1lbGRvYy5lbAppbmRl eCBlYjk0OWY5Li40ZmViYWMxIDEwMDY0NAotLS0gYS9saXNwL29yZy1lbGRvYy5lbAorKysgYi9s aXNwL29yZy1lbGRvYy5lbApAQCAtMTQxLDQwICsxNDEsNDQgQEAKICAgIChvcmctZWxkb2MtZ2V0 LWJyZWFkY3J1bWIpCiAgICAob3JnLWVsZG9jLWdldC1zcmMtaGVhZGVyKQogICAgKGxldCAoKGxh bmcgKG9yZy1lbGRvYy1nZXQtc3JjLWxhbmcpKSkKLSAgICAgKGNvbmQgKChvcgotICAgICAgICAg ICAgIChzdHJpbmc9IGxhbmcgImVtYWNzLWxpc3AiKQotICAgICAgICAgICAgIChzdHJpbmc9IGxh bmcgImVsaXNwIikpCi0JICAgIChjb25kICgoYW5kIChib3VuZHAgJ2VsZG9jLWRvY3VtZW50YXRp b24tZnVuY3Rpb25zKSA7IEVtYWNzPj0yOAotCQkJKGZib3VuZHAgJ2VsaXNwLWVsZG9jLXZhci1k b2NzdHJpbmcpCi0JCQkoZmJvdW5kcCAnZWxpc3AtZWxkb2MtZnVuY2FsbCkpCi0JCSAgIChsZXQg KChlbGRvYy1kb2N1bWVudGF0aW9uLWZ1bmN0aW9ucwotCQkJICAnKGVsaXNwLWVsZG9jLXZhci1k b2NzdHJpbmcgZWxpc3AtZWxkb2MtZnVuY2FsbCkpKQotCQkgICAgIChlbGRvYy1wcmludC1jdXJy ZW50LXN5bWJvbC1pbmZvKSkpCi0JCSAgKChmYm91bmRwICdlbGlzcC1lbGRvYy1kb2N1bWVudGF0 aW9uLWZ1bmN0aW9uKQotCQkgICAoZWxpc3AtZWxkb2MtZG9jdW1lbnRhdGlvbi1mdW5jdGlvbikp Ci0JCSAgKHQgIAkJCTsgRW1hY3M8MjUKLQkJICAgKGxldCAoZWxkb2MtZG9jdW1lbnRhdGlvbi1m dW5jdGlvbikKLQkJICAgICAoZWxkb2MtcHJpbnQtY3VycmVudC1zeW1ib2wtaW5mbykpKSkpCi0g ICAgICAgICAgICgob3IKLSAgICAgICAgICAgICAoc3RyaW5nPSBsYW5nICJjIikgOzsgaHR0cHM6 Ly9naXRodWIuY29tL25mbGF0aC9jLWVsZG9jCi0gICAgICAgICAgICAgKHN0cmluZz0gbGFuZyAi QyIpKSAod2hlbiAocmVxdWlyZSAnYy1lbGRvYyBuaWwgdCkKLSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKGMtZWxkb2MtcHJpbnQtY3VycmVudC1zeW1ib2wtaW5mbykpKQotICAg ICAgICAgICA7OyBodHRwczovL2dpdGh1Yi5jb20vemVub3plbmcvY3NzLWVsZG9jCi0gICAgICAg ICAgICgoc3RyaW5nPSBsYW5nICJjc3MiKSAod2hlbiAocmVxdWlyZSAnY3NzLWVsZG9jIG5pbCB0 KQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY3NzLWVsZG9jLWZ1bmN0aW9u KSkpCi0gICAgICAgICAgIDs7IGh0dHBzOi8vZ2l0aHViLmNvbS96ZW5vemVuZy9waHAtZWxkb2MK LSAgICAgICAgICAgKChzdHJpbmc9IGxhbmcgInBocCIpICh3aGVuIChyZXF1aXJlICdwaHAtZWxk b2MgbmlsIHQpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwaHAtZWxkb2Mt ZnVuY3Rpb24pKSkKLSAgICAgICAgICAgKChvcgotICAgICAgICAgICAgIChzdHJpbmc9IGxhbmcg ImdvIikKLSAgICAgICAgICAgICAoc3RyaW5nPSBsYW5nICJnb2xhbmciKSkgKHdoZW4gKHJlcXVp cmUgJ2dvLWVsZG9jIG5pbCB0KQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChnby1lbGRvYy0tZG9jdW1lbnRhdGlvbi1mdW5jdGlvbikpKQotICAgICAgICAgICAodCAo bGV0ICgoZG9jLWZ1biAob3JnLWVsZG9jLWdldC1tb2RlLWxvY2FsLWRvY3VtZW50YXRpb24tZnVu Y3Rpb24gbGFuZykpCi0JCSAgICAoY2FsbGJhY2sgKGNhciBhcmdzKSkpCi0gICAgICAgICAgICAg ICAgKHdoZW4gKGZ1bmN0aW9ucCBkb2MtZnVuKQotCQkgIChpZiAoZnVuY3Rpb25wIGNhbGxiYWNr KQotCQkgICAgICAoZnVuY2FsbCBkb2MtZnVuIGNhbGxiYWNrKQotCQkgICAgKGZ1bmNhbGwgZG9j LWZ1bikpKSkpKSkpKQorICAgICAoY29uZAorICAgICAgKChvcgorICAgICAgICAoc3RyaW5nPSBs YW5nICJlbWFjcy1saXNwIikKKyAgICAgICAgKHN0cmluZz0gbGFuZyAiZWxpc3AiKSkKKyAgICAg ICAoY29uZCAoKGFuZCAoYm91bmRwICdlbGRvYy1kb2N1bWVudGF0aW9uLWZ1bmN0aW9ucykgOyBF bWFjcz49MjgKKyAgICAgICAgICAgICAgICAgICAoZmJvdW5kcCAnZWxpc3AtZWxkb2MtdmFyLWRv Y3N0cmluZykKKyAgICAgICAgICAgICAgICAgICAoZmJvdW5kcCAnZWxpc3AtZWxkb2MtZnVuY2Fs bCkpCisgICAgICAgICAgICAgIChsZXQgKChlbGRvYy1kb2N1bWVudGF0aW9uLWZ1bmN0aW9ucwor ICAgICAgICAgICAgICAgICAgICAgJyhlbGlzcC1lbGRvYy12YXItZG9jc3RyaW5nIGVsaXNwLWVs ZG9jLWZ1bmNhbGwpKSkKKyAgICAgICAgICAgICAgICAoZWxkb2MtcHJpbnQtY3VycmVudC1zeW1i b2wtaW5mbykpKQorICAgICAgICAgICAgICgoZmJvdW5kcCAnZWxpc3AtZWxkb2MtZG9jdW1lbnRh dGlvbi1mdW5jdGlvbikKKyAgICAgICAgICAgICAgKGVsaXNwLWVsZG9jLWRvY3VtZW50YXRpb24t ZnVuY3Rpb24pKQorICAgICAgICAgICAgICh0ICAgICAgICAgICAgOyBFbWFjczwyNQorICAgICAg ICAgICAgICAobGV0IChlbGRvYy1kb2N1bWVudGF0aW9uLWZ1bmN0aW9uKQorICAgICAgICAgICAg ICAgIChlbGRvYy1wcmludC1jdXJyZW50LXN5bWJvbC1pbmZvKSkpKSkKKyAgICAgICgob3IKKyAg ICAgICAgKHN0cmluZz0gbGFuZyAiYyIpIDs7IGh0dHBzOi8vZ2l0aHViLmNvbS9uZmxhdGgvYy1l bGRvYworICAgICAgICAoc3RyaW5nPSBsYW5nICJDIikpCisgICAgICAgKHdoZW4gKHJlcXVpcmUg J2MtZWxkb2MgbmlsIHQpCisgICAgICAgICAoYy1lbGRvYy1wcmludC1jdXJyZW50LXN5bWJvbC1p bmZvKSkpCisgICAgICA7OyBodHRwczovL2dpdGh1Yi5jb20vemVub3plbmcvY3NzLWVsZG9jCisg ICAgICAoKHN0cmluZz0gbGFuZyAiY3NzIikgKHdoZW4gKHJlcXVpcmUgJ2Nzcy1lbGRvYyBuaWwg dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjc3MtZWxkb2MtZnVuY3Rpb24pKSkK KyAgICAgIDs7IGh0dHBzOi8vZ2l0aHViLmNvbS96ZW5vemVuZy9waHAtZWxkb2MKKyAgICAgICgo c3RyaW5nPSBsYW5nICJwaHAiKSAod2hlbiAocmVxdWlyZSAncGhwLWVsZG9jIG5pbCB0KQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBocC1lbGRvYy1mdW5jdGlvbikpKQorICAgICAg KChvcgorICAgICAgICAoc3RyaW5nPSBsYW5nICJnbyIpCisgICAgICAgIChzdHJpbmc9IGxhbmcg ImdvbGFuZyIpKQorICAgICAgICh3aGVuIChyZXF1aXJlICdnby1lbGRvYyBuaWwgdCkKKyAgICAg ICAgIChnby1lbGRvYy0tZG9jdW1lbnRhdGlvbi1mdW5jdGlvbikpKQorICAgICAgKHQKKyAgICAg ICAobGV0ICgoZG9jLWZ1biAob3JnLWVsZG9jLWdldC1tb2RlLWxvY2FsLWRvY3VtZW50YXRpb24t ZnVuY3Rpb24gbGFuZykpCisgICAgICAgICAgICAgKGNhbGxiYWNrIChjYXIgYXJncykpKQorICAg ICAgICAgKHdoZW4gKGZ1bmN0aW9ucCBkb2MtZnVuKQorICAgICAgICAgICAoaWYgKGZ1bmN0aW9u cCBjYWxsYmFjaykKKyAgICAgICAgICAgICAgIChmdW5jYWxsIGRvYy1mdW4gY2FsbGJhY2spCisg ICAgICAgICAgICAgKGZ1bmNhbGwgZG9jLWZ1bikpKSkpKSkpKQogCiA7OzsjIyNhdXRvbG9hZAog KGRlZnVuIG9yZy1lbGRvYy1sb2FkICgpCi0tIAoyLjM0LjAKCg== --000000000000e49d1505dd5debca Content-Type: application/octet-stream; name="0002-lisp-org-eldoc.el-Fix-inf-loop-when-point-in-org-src.patch" Content-Disposition: attachment; filename="0002-lisp-org-eldoc.el-Fix-inf-loop-when-point-in-org-src.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l2cpyky81 RnJvbSAyMTZmMzM5NzQ5MjhmMmM0ZGRmMzFlZWY4ZGQ4YzJkMjA2MmYwNDIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBLYXVzaGFsIE1vZGkgPGthdXNoYWwubW9kaUBnbWFpbC5jb20+ CkRhdGU6IFNhdCwgMjMgQXByIDIwMjIgMjI6NTA6MDcgLTA0MDAKU3ViamVjdDogW1BBVENIIDIv Ml0gbGlzcC9vcmctZWxkb2MuZWw6IEZpeCBpbmYtbG9vcCB3aGVuIHBvaW50IGluIG9yZyBzcmMK IGJsb2NrcwoKKG9yZy1lbGRvYy1kb2N1bWVudGF0aW9uLWZ1bmN0aW9uKTogUmV0dXJuIG5pbCB3 aGVuIHNyYyBibG9jayBsYW5nIGlzCiJvcmciLiAgV2l0aG91dCB0aGlzLCB0aGUgYG9yZy1lbGRv Yy1kb2N1bWVudGF0aW9uLWZ1bmN0aW9uJyBpcwpyZXBlYXRlZCBjYWxsZWQgYW5kIGNhdXNlcyBh biBpbmYtbG9vcC4KCkZpeGVzIHRoZSBpc3N1ZSByZXBvcnRlZCBpbgo8aHR0cHM6Ly9saXN0cy5n bnUub3JnL3IvZW1hY3Mtb3JnbW9kZS8yMDIyLTA0L21zZzAwMzczLmh0bWw+LgotLS0KIGxpc3Av b3JnLWVsZG9jLmVsIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlm ZiAtLWdpdCBhL2xpc3Avb3JnLWVsZG9jLmVsIGIvbGlzcC9vcmctZWxkb2MuZWwKaW5kZXggNGZl YmFjMS4uMzQzNTc0NSAxMDA2NDQKLS0tIGEvbGlzcC9vcmctZWxkb2MuZWwKKysrIGIvbGlzcC9v cmctZWxkb2MuZWwKQEAgLTE0Miw2ICsxNDIsOCBAQAogICAgKG9yZy1lbGRvYy1nZXQtc3JjLWhl YWRlcikKICAgIChsZXQgKChsYW5nIChvcmctZWxkb2MtZ2V0LXNyYy1sYW5nKSkpCiAgICAgIChj b25kCisgICAgICAoKHN0cmluZz0gbGFuZyAib3JnIikgICAgICAgO1ByZXZlbnQgaW5mLWxvb3Ag Zm9yIE9yZyBzcmMgYmxvY2tzCisgICAgICAgbmlsKQogICAgICAgKChvcgogICAgICAgICAoc3Ry aW5nPSBsYW5nICJlbWFjcy1saXNwIikKICAgICAgICAgKHN0cmluZz0gbGFuZyAiZWxpc3AiKSkK LS0gCjIuMzQuMAoK --000000000000e49d1505dd5debca--