From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id QFa4BrVgQV8mdwAA0tVLHw (envelope-from ) for ; Sat, 22 Aug 2020 18:15:17 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id +Gt7ArVgQV+tCAAA1q6Kng (envelope-from ) for ; Sat, 22 Aug 2020 18:15:17 +0000 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 9BC3B940390 for ; Sat, 22 Aug 2020 18:15:16 +0000 (UTC) Received: from localhost ([::1]:38828 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k9Y2t-0002eT-Jy for larch@yhetil.org; Sat, 22 Aug 2020 14:15:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48022) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9Y22-0002W7-H7 for emacs-orgmode@gnu.org; Sat, 22 Aug 2020 14:14:22 -0400 Received: from mail-ej1-x629.google.com ([2a00:1450:4864:20::629]:46226) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k9Y1z-00084S-2N for emacs-orgmode@gnu.org; Sat, 22 Aug 2020 14:14:22 -0400 Received: by mail-ej1-x629.google.com with SMTP id d11so6465616ejt.13 for ; Sat, 22 Aug 2020 11:14:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=b/juzPsotQXjN872cQ34spJFlk4AZZQcY3WiOeoDAr8=; b=KVnQikatnhfxhYJpvj/xLD2HXu9xWCWNpQd0UYwkEVa5lyVs4fg8SWwDyfOnY/OfKu McQth7TtAcvkEUVhuojqscjtqENZT+BDe4wD9z8d9zvWUBpk5KhwrZJxsfYCiYEh9KFy 7eFG2eTZYJWCp70NP/fLhXZMV44dN2x4znWhpesndAuqRiYuNkxDk5BHn+GKgepstu6E AKhGQrAbQCty7yvf+sN5SDpP3LkLbHP+fdotwLXxbnJKyeQW5IyqoYMtDoK+gSxCwVY2 EsGOjmPjolRIlCnUDX7lHnuuVQIa5mNzlJzYHMVv4XXTBxU5IPWVbIPMWjDDHQeGKnD6 rYUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=b/juzPsotQXjN872cQ34spJFlk4AZZQcY3WiOeoDAr8=; b=mUl0pGuiu9zyjgmLNMehgFBBGUaSyRLplov8LumbDoRyZl7U9bi2T++HwMvQpDInJb OmhrNcOWdcHiAR5NJJB/VjpJPPi+vXB3XpnJigAhvK0pShgLmgK4vg7DLtSnTrAp1ADN w+L4GwDTEPvPyEhuXyA7FtLrw5o/8wjsBt9zUKZgnQfZcITEXGOfoKTOzYp6VkuVxBGr mFV+TTWoX/JwPP/nM1h40KaQNI9VQVZEl3XiVIgSbYjM23nSbnBqZDQIG2qutw7xQsLZ UipiU78+ZdPdy57j9fI22ZlcoT1/Zzbf7sP2f07sOH+upKbNL5nScB1464+ArmRjcofU Si/Q== X-Gm-Message-State: AOAM5309IPey5PkEvxFyatQe+8QwEACS3FXSfsteFx/65ATKn74ywJeH VwOhVs6SYFOLwaBw0h6iW0Nud/PcaBE4vGAJ57Hc6hH0VhPoeg== X-Google-Smtp-Source: ABdhPJyljjGr1Njn7vi1GCbFFxuaV8ap4SqflwfbNx/E8CuwViyyIdlamoIENNLjtp+4r8zU8jLiWlFhX2KKyXFpadA= X-Received: by 2002:a17:906:18a9:: with SMTP id c9mr6277527ejf.294.1598120053366; Sat, 22 Aug 2020 11:14:13 -0700 (PDT) MIME-Version: 1.0 From: Richard Kim Date: Sat, 22 Aug 2020 11:14:01 -0700 Message-ID: Subject: patch to suppress "deprecated cl" warnings plus few others To: Org-Mode mailing list Content-Type: multipart/mixed; boundary="00000000000017184505ad7b52ad" Received-SPF: pass client-ip=2a00:1450:4864:20::629; envelope-from=emacs18@gmail.com; helo=mail-ej1-x629.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (body hash did not verify) header.d=gmail.com header.s=20161025 header.b=KVnQikat; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: 2.69 X-TUID: lQFvCOj1o8/i --00000000000017184505ad7b52ad Content-Type: multipart/alternative; boundary="00000000000017184305ad7b52ab" --00000000000017184305ad7b52ab Content-Type: text/plain; charset="UTF-8" Attached patch suppresses byte compiler warnings. Most changes are to replace (require 'cl) with (require 'cl-lib). Few other changes were also made simply by following messages printed by the byte compiler, e.g., replacing show-branches with outline-show-branches, org-pop-to-buffer-same-window with pop-to-buffer-same-window, and declaring new-of as a dynamic variable to prevent it from being a free variable. --00000000000017184305ad7b52ab Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Attached patch suppresses byte compiler warnings.

M= ost changes are to replace (require 'cl) with (require 'cl-lib). Fe= w other changes were also made simply by following messages printed by the = byte compiler, e.g., replacing show-branches with outline-show-branches, or= g-pop-to-buffer-same-window with pop-to-buffer-same-window, and declaring n= ew-of as a dynamic variable to prevent it from being a free variable.
--00000000000017184305ad7b52ab-- --00000000000017184505ad7b52ad Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Suppressed-all-deprecated-cl-warnings-plus-few-other.patch" Content-Disposition: attachment; filename="0001-Suppressed-all-deprecated-cl-warnings-plus-few-other.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ke5zen4j0 RnJvbSBiYzZlMGRkN2MxZjNiYzhjN2Q3OGM0YzM4ZWIwNDE0MGQ5OTAwMWZjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSaWNoYXJkIEtpbSA8ZW1hY3MxOEBnbWFpbC5jb20+CkRhdGU6 IFNhdCwgMjIgQXVnIDIwMjAgMTE6MDU6MzAgLTA3MDAKU3ViamVjdDogW1BBVENIXSBTdXBwcmVz c2VkIGFsbCAiZGVwcmVjYXRlZCBjbCIgd2FybmluZ3MgcGx1cyBmZXcgb3RoZXJzLgoKLS0tCiBj b250cmliL2xpc3Avb2ItdGNsLmVsICAgICAgICAgfCAgMiArLQogY29udHJpYi9saXNwL29yZy1j aG9vc2UuZWwgICAgIHwgIDYgKystLS0tCiBjb250cmliL2xpc3Avb3JnLWRlcGVuZC5lbCAgICAg fCAxMSArKysrKy0tLS0tLQogY29udHJpYi9saXNwL29yZy1pbnZvaWNlLmVsICAgIHwgIDIgKy0K IGNvbnRyaWIvbGlzcC9vcmctbGVhcm4uZWwgICAgICB8ICA2ICsrKy0tLQogY29udHJpYi9saXNw L29yZy1ub3RpZnkuZWwgICAgIHwgIDIgKy0KIGNvbnRyaWIvbGlzcC9vcmctcmVnaXN0cnkuZWwg ICB8ICAyICstCiBjb250cmliL2xpc3Avb3JnLXRvYy5lbCAgICAgICAgfCAxOCArKysrKysrKyst LS0tLS0tLS0KIGNvbnRyaWIvbGlzcC9vcmctd2lraW5vZGVzLmVsICB8ICA4ICsrKystLS0tCiBj b250cmliL2xpc3Avb3gtZGVjay5lbCAgICAgICAgfCAgNCArKy0tCiBjb250cmliL2xpc3Avb3gt Z3JvZmYuZWwgICAgICAgfCAgMiArLQogY29udHJpYi9saXNwL294LXM1LmVsICAgICAgICAgIHwg IDIgKy0KIGNvbnRyaWIvbGlzcC9veC10YXNranVnZ2xlci5lbCB8ICAyICstCiBjb250cmliL3Nj cmlwdHMvb3JnLWRvY2NvLm9yZyAgfCAgOCArKysrLS0tLQogMTQgZmlsZXMgY2hhbmdlZCwgMzYg aW5zZXJ0aW9ucygrKSwgMzkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvY29udHJpYi9saXNw L29iLXRjbC5lbCBiL2NvbnRyaWIvbGlzcC9vYi10Y2wuZWwKaW5kZXggMDkxZWI1ZDA5Li5kMjY5 YWQzOGEgMTAwNjQ0Ci0tLSBhL2NvbnRyaWIvbGlzcC9vYi10Y2wuZWwKKysrIGIvY29udHJpYi9s aXNwL29iLXRjbC5lbApAQCAtMzEsNyArMzEsNyBAQAogOzs7IENvZGU6CiAocmVxdWlyZSAnb2Ip CiAocmVxdWlyZSAnb2ItZXZhbCkKLShldmFsLXdoZW4tY29tcGlsZSAocmVxdWlyZSAnY2wpKQor KGV2YWwtd2hlbi1jb21waWxlIChyZXF1aXJlICdjbC1saWIpKQogCiAoZGVmdmFyIG9yZy1iYWJl bC10YW5nbGUtbGFuZy1leHRzKQogKGFkZC10by1saXN0ICdvcmctYmFiZWwtdGFuZ2xlLWxhbmct ZXh0cyAnKCJ0Y2wiIC4gInRjbCIpKQpkaWZmIC0tZ2l0IGEvY29udHJpYi9saXNwL29yZy1jaG9v c2UuZWwgYi9jb250cmliL2xpc3Avb3JnLWNob29zZS5lbAppbmRleCBjMTAwNmQwOTUuLjc5OWZk OTE3ZiAxMDA2NDQKLS0tIGEvY29udHJpYi9saXNwL29yZy1jaG9vc2UuZWwKKysrIGIvY29udHJp Yi9saXNwL29yZy1jaG9vc2UuZWwKQEAgLTYyLDkgKzYyLDcgQEAKIDs7OyBSZXF1aXJlcwogCiAo cmVxdWlyZSAnb3JnKQotCQkJCQk7KGV2YWwtd2hlbi1jb21waWxlCi0JCQkJCTsgICAocmVxdWly ZSAnY2wpKQotKHJlcXVpcmUgJ2NsKQorKHJlcXVpcmUgJ2NsLWxpYikKIAogOzs7IEJvZHkKIDs7 OyBUaGUgdmFyaWFibGVzCkBAIC0zNTcsNyArMzU1LDcgQEAgc2V0dGluZyB3YXMgY2hhbmdlZC4i CiAoZGVmdW4gb3JnLWNob29zZS1nZXQtaW5kZXgtaW4ta2V5d29yZHMgKGl4IGFsbC1rZXl3b3Jk cykKICAgIlJldHVybiB0aGUgaW5kZXggb2YgdGhlIGN1cnJlbnQgZW50cnkuIgogICAoaWYgaXgK LSAgICAgIChwb3NpdGlvbiBpeCBhbGwta2V5d29yZHMKKyAgICAgIChjbC1wb3NpdGlvbiBpeCBh bGwta2V5d29yZHMKIAkJOnRlc3QgIydlcXVhbCkpKQogCiA7Ozsgb3JnLWNob29zZS1nZXQtZW50 cnktaW5kZXgKZGlmZiAtLWdpdCBhL2NvbnRyaWIvbGlzcC9vcmctZGVwZW5kLmVsIGIvY29udHJp Yi9saXNwL29yZy1kZXBlbmQuZWwKaW5kZXggMjYzY2Q3MTc1Li42ZDBhYWJhMmUgMTAwNjQ0Ci0t LSBhL2NvbnRyaWIvbGlzcC9vcmctZGVwZW5kLmVsCisrKyBiL2NvbnRyaWIvbGlzcC9vcmctZGVw ZW5kLmVsCkBAIC0xNTUsOCArMTU1LDcgQEAKIDs7CiAKIChyZXF1aXJlICdvcmcpCi0oZXZhbC13 aGVuLWNvbXBpbGUKLSAgKHJlcXVpcmUgJ2NsKSkKKyhldmFsLXdoZW4tY29tcGlsZSAocmVxdWly ZSAnY2wtbGliKSkKIAogKGRlZmN1c3RvbSBvcmctZGVwZW5kLXRhZy1ibG9ja2VkIHQKICAgIldo ZXRoZXIgdG8gaW5kaWNhdGUgYmxvY2tlZCBUT0RPIGl0ZW1zIGJ5IGEgc3BlY2lhbCB0YWcuIgpA QCAtMjgxLDEzICsyODAsMTMgQEAgVGhpcyBkb2VzIHR3byBkaWZmZXJlbnQga2luZHMgb2YgdHJp Z2dlcnM6CiAJCQkgICAgICAoZnJvbS1ib3R0b20gaXRlbXMpCiAJCQkgICAgICAoKG9yIGZyb20t Y3VycmVudCBuby13cmFwKQogCQkJICAgICAgIChsZXQqICgoaXRlbXMgKG5yZXZlcnNlIGl0ZW1z KSkKLQkJCQkgICAgICAocG9zIChwb3NpdGlvbiB0aGlzLWl0ZW0gaXRlbXMgOmtleSAjJ2ZpcnN0 KSkKLQkJCQkgICAgICAoaXRlbXMtYmVmb3JlIChzdWJzZXEgaXRlbXMgMCBwb3MpKQotCQkJCSAg ICAgIChpdGVtcy1hZnRlciAoc3Vic2VxIGl0ZW1zIHBvcykpKQorCQkJCSAgICAgIChwb3MgKGNs LXBvc2l0aW9uIHRoaXMtaXRlbSBpdGVtcyA6a2V5ICMnZmlyc3QpKQorCQkJCSAgICAgIChpdGVt cy1iZWZvcmUgKGNsLXN1YnNlcSBpdGVtcyAwIHBvcykpCisJCQkJICAgICAgKGl0ZW1zLWFmdGVy IChjbC1zdWJzZXEgaXRlbXMgcG9zKSkpCiAJCQkJIChpZiBuby13cmFwIGl0ZW1zLWFmdGVyCiAJ CQkJICAgKGFwcGVuZCBpdGVtcy1hZnRlciBpdGVtcy1iZWZvcmUpKSkpCiAJCQkgICAgICAodCAo bnJldmVyc2UgaXRlbXMpKSkpCi0JCSAgKHNldHEgaXRlbXMgKHJlbW92ZS1pZgorCQkgIChzZXRx IGl0ZW1zIChjbC1yZW1vdmUtaWYKIAkJCSAgICAgICAobGFtYmRhIChpdGVtKQogCQkJCSAob3Ig KGVxdWFsIChmaXJzdCBpdGVtKSB0aGlzLWl0ZW0pCiAJCQkJICAgICAoYW5kIChub3QgdG9kby1h bmQtZG9uZS1vbmx5KQpkaWZmIC0tZ2l0IGEvY29udHJpYi9saXNwL29yZy1pbnZvaWNlLmVsIGIv Y29udHJpYi9saXNwL29yZy1pbnZvaWNlLmVsCmluZGV4IDY4Njg4OTQxMS4uOGQ5ZjFhOGJhIDEw MDY0NAotLS0gYS9jb250cmliL2xpc3Avb3JnLWludm9pY2UuZWwKKysrIGIvY29udHJpYi9saXNw L29yZy1pbnZvaWNlLmVsCkBAIC01Miw3ICs1Miw3IEBACiA7OwogOzsgZ2l0IGNsb25lIGdpdDov L3BtYWRlLmNvbS9lbGlzcAogKGV2YWwtd2hlbi1jb21waWxlCi0gIChyZXF1aXJlICdjbCkKKyAg KHJlcXVpcmUgJ2NsLWxpYikKICAgKHJlcXVpcmUgJ29yZykpCiAKIChkZWNsYXJlLWZ1bmN0aW9u IG9yZy1kdXJhdGlvbi1mcm9tLW1pbnV0ZXMgIm9yZy1kdXJhdGlvbiIgKG1pbnV0ZXMgJm9wdGlv bmFsIGZtdCBmcmFjdGlvbmFsKSkKZGlmZiAtLWdpdCBhL2NvbnRyaWIvbGlzcC9vcmctbGVhcm4u ZWwgYi9jb250cmliL2xpc3Avb3JnLWxlYXJuLmVsCmluZGV4IGRmY2UxOTZiMS4uNTBlOWZhMjJj IDEwMDY0NAotLS0gYS9jb250cmliL2xpc3Avb3JnLWxlYXJuLmVsCisrKyBiL2NvbnRyaWIvbGlz cC9vcmctbGVhcm4uZWwKQEAgLTM1LDcgKzM1LDcgQEAKIAogKHJlcXVpcmUgJ29yZykKIChldmFs LXdoZW4tY29tcGlsZQotICAocmVxdWlyZSAnY2wpKQorICAocmVxdWlyZSAnY2wtbGliKSkKIAog KGRlZmdyb3VwIG9yZy1sZWFybiBuaWwKICAgIk9wdGlvbnMgY29uY2VybmluZyB0aGUgbGVhcm5p bmcgY29kZSBpbiBPcmctbW9kZS4iCkBAIC0xMTIsNyArMTEyLDcgQEAgT0YgbWF0cml4LiIKIAko bW9kMiAoLyAoMS0gaW50ZXJ2YWwtdXNlZCkgaW50ZXJ2YWwtdXNlZCkpCiAJOzsgdGhlIG51bWJl ciBkZXRlcm1pbmluZyBob3cgbWFueSB0aW1lcyB0aGUgT0YgdmFsdWUgd2lsbAogCTs7IGluY3Jl YXNlIG9yIGRlY3JlYXNlCi0JbW9kaWZpZXIpCisJbW9kaWZpZXIgbmV3LW9mKQogICAgIChpZiAo PCBtb2Q1IDEuMDUpCiAJKHNldHEgbW9kNSAxLjA1KSkKICAgICAoaWYgKDwgbW9kMiAwLjc1KQpA QCAtMTU5LDcgKzE1OSw3IEBAIE9GIG1hdHJpeC4iCiAgIChsZXQqICgobGVhcm4tc3RyIChvcmct ZW50cnktZ2V0IChwb2ludCkgIkxFQVJOX0RBVEEiKSkKIAkgKGxlYXJuLWRhdGEgKG9yIChhbmQg bGVhcm4tc3RyCiAJCQkgICAgICAocmVhZCBsZWFybi1zdHIpKQotCQkJIChjb3B5LWxpc3QgaW5p dGlhbC1yZXBldGl0aW9uLXN0YXRlKSkpCisJCQkgKGNsLWNvcHktbGlzdCBpbml0aWFsLXJlcGV0 aXRpb24tc3RhdGUpKSkKIAkgY2xvc2VkLWRhdGVzKQogICAgIChzZXRxIGxlYXJuLWRhdGEKIAkg IChkZXRlcm1pbmUtbmV4dC1pbnRlcnZhbCAobnRoIDEgbGVhcm4tZGF0YSkKZGlmZiAtLWdpdCBh L2NvbnRyaWIvbGlzcC9vcmctbm90aWZ5LmVsIGIvY29udHJpYi9saXNwL29yZy1ub3RpZnkuZWwK aW5kZXggOWY4Njc3ODcxLi5jZTBiYzA3YzkgMTAwNjQ0Ci0tLSBhL2NvbnRyaWIvbGlzcC9vcmct bm90aWZ5LmVsCisrKyBiL2NvbnRyaWIvbGlzcC9vcmctbm90aWZ5LmVsCkBAIC01Nyw3ICs1Nyw3 IEBACiAKIDs7OyBDb2RlOgogCi0oZXZhbC13aGVuLWNvbXBpbGUgKHJlcXVpcmUgJ2NsKSkKKyhl dmFsLXdoZW4tY29tcGlsZSAocmVxdWlyZSAnY2wtbGliKSkKIChyZXF1aXJlICdvcmctZWxlbWVu dCkKIAogKGRlY2xhcmUtZnVuY3Rpb24gYXBwdC1kZWxldGUtd2luZG93ICAgICJhcHB0IiAgICAg ICAgICAoKSkKZGlmZiAtLWdpdCBhL2NvbnRyaWIvbGlzcC9vcmctcmVnaXN0cnkuZWwgYi9jb250 cmliL2xpc3Avb3JnLXJlZ2lzdHJ5LmVsCmluZGV4IDQwMmNlMzA4Mi4uMTdmYmViODcyIDEwMDY0 NAotLS0gYS9jb250cmliL2xpc3Avb3JnLXJlZ2lzdHJ5LmVsCisrKyBiL2NvbnRyaWIvbGlzcC9v cmctcmVnaXN0cnkuZWwKQEAgLTY0LDcgKzY0LDcgQEAKIDs7OyBDb2RlOgogCiAoZXZhbC13aGVu LWNvbXBpbGUKLSAgKHJlcXVpcmUgJ2NsKSkKKyAgKHJlcXVpcmUgJ2NsLWxpYikpCiAKIChkZWZn cm91cCBvcmctcmVnaXN0cnkgbmlsCiAgICJBIHJlZ2lzdHJ5IGZvciBPcmcuIgpkaWZmIC0tZ2l0 IGEvY29udHJpYi9saXNwL29yZy10b2MuZWwgYi9jb250cmliL2xpc3Avb3JnLXRvYy5lbAppbmRl eCBlMDVjNGJkZjguLjg2NWFiMzhmOCAxMDA2NDQKLS0tIGEvY29udHJpYi9saXNwL29yZy10b2Mu ZWwKKysrIGIvY29udHJpYi9saXNwL29yZy10b2MuZWwKQEAgLTMzLDcgKzMzLDcgQEAKIAogKHBy b3ZpZGUgJ29yZy10b2MpCiAoZXZhbC13aGVuLWNvbXBpbGUKLSAgKHJlcXVpcmUgJ2NsKSkKKyAg KHJlcXVpcmUgJ2NsLWxpYikpCiAKIDs7OyBDdXN0b20gdmFyaWFibGVzOgogKGRlZnZhciBvcmct dG9jLWJhc2UtYnVmZmVyIG5pbCkKQEAgLTIwMSwxMCArMjAxLDEwIEBAIHNwZWNpZmllZCwgdGhl biBtYWtlIGBvcmctdG9jLXJlY2VudGVyJyB1c2UgdGhpcyB2YWx1ZS4iCiAJICAgKG1lc3NhZ2Ug IkNISUxEUkVOIikKIAkgICAob3ZlcmxheS1wdXQgb3YgJ3N0YXR1cyAnY2hpbGRyZW4pKQogCSAg KChlcSBzdGF0dXMgJ2NoaWxkcmVuKQotCSAgIChzaG93LWJyYW5jaGVzKQorCSAgIChvdXRsaW5l LXNob3ctYnJhbmNoZXMpCiAJICAgKG1lc3NhZ2UgIkJSQU5DSEVTIikKIAkgICAob3ZlcmxheS1w dXQgb3YgJ3N0YXR1cyAnYnJhbmNoZXMpKQotCSAgKHQgKGhpZGUtc3VidHJlZSkKKwkgICh0IChv dXRsaW5lLWhpZGUtc3VidHJlZSkKIAkgICAgIChtZXNzYWdlICJGT0xERUQiKQogCSAgICAgKG92 ZXJsYXktcHV0IG92ICdzdGF0dXMgJ2ZvbGRlZCkpKSkpCiAKQEAgLTIyMyw3ICsyMjMsNyBAQCBz cGVjaWZpZWQsIHRoZW4gbWFrZSBgb3JnLXRvYy1yZWNlbnRlcicgdXNlIHRoaXMgdmFsdWUuIgog ICAgICAgKHByb2duIChzZXRxIG9yZy10b2MtYmFzZS1idWZmZXIgKGN1cnJlbnQtYnVmZmVyKSkK IAkgICAgIChzZXRxIG9yZy10b2Mtb2RkLWxldmVscy1vbmx5IG9yZy1vZGQtbGV2ZWxzLW9ubHkp KQogICAgIChpZiAoZXEgbWFqb3ItbW9kZSAnb3JnLXRvYy1tb2RlKQotCShvcmctcG9wLXRvLWJ1 ZmZlci1zYW1lLXdpbmRvdyBvcmctdG9jLWJhc2UtYnVmZmVyKQorCShwb3AtdG8tYnVmZmVyLXNh bWUtd2luZG93IG9yZy10b2MtYmFzZS1idWZmZXIpCiAgICAgICAoZXJyb3IgIk5vdCBpbiBhbiBP cmcgYnVmZmVyIikpKQogICA7OyBjcmVhdGUgdGhlIG5ldyB3aW5kb3cgZGlzcGxheQogICAobGV0 ICgocG9zIChvciBwb3NpdGlvbgpAQCAtMzYzLDEzICszNjMsMTMgQEAgSWYgREVMRVRFIGlzIG5v bi1uaWwsIGRlbGV0ZSBvdGhlciB3aW5kb3dzIHdoZW4gaW4gdGhlIE9yZyBidWZmZXIuIgogICAi VG9nZ2xlIGNvbHVtbnMgdmlldyBpbiB0aGUgT3JnIGJ1ZmZlciBmcm9tIE9yZyBUT0MuIgogICAo aW50ZXJhY3RpdmUpCiAgIChsZXQgKChpbmRpcmVjdC1idWZmZXIgKGN1cnJlbnQtYnVmZmVyKSkp Ci0gICAgKG9yZy1wb3AtdG8tYnVmZmVyLXNhbWUtd2luZG93IG9yZy10b2MtYmFzZS1idWZmZXIp CisgICAgKHBvcC10by1idWZmZXItc2FtZS13aW5kb3cgb3JnLXRvYy1iYXNlLWJ1ZmZlcikKICAg ICAoaWYgKG5vdCBvcmctdG9jLWNvbHVtbnMtc2hvd24pCiAJKHByb2duIChvcmctY29sdW1ucykK IAkgICAgICAgKHNldHEgb3JnLXRvYy1jb2x1bW5zLXNob3duIHQpKQogICAgICAgKHByb2duIChv cmctY29sdW1ucy1yZW1vdmUtb3ZlcmxheXMpCiAJICAgICAoc2V0cSBvcmctdG9jLWNvbHVtbnMt c2hvd24gbmlsKSkpCi0gICAgKG9yZy1wb3AtdG8tYnVmZmVyLXNhbWUtd2luZG93IGluZGlyZWN0 LWJ1ZmZlcikpKQorICAgIChwb3AtdG8tYnVmZmVyLXNhbWUtd2luZG93IGluZGlyZWN0LWJ1ZmZl cikpKQogCiAoZGVmdW4gb3JnLXRvYy1pbmZvICgpCiAgICJTaG93IHByb3BlcnRpZXMgb2YgY3Vy cmVudCBzdWJ0cmVlIGluIHRoZSBlY2hvLWFyZWEuIgpAQCAtMzc3LDcgKzM3Nyw3IEBAIElmIERF TEVURSBpcyBub24tbmlsLCBkZWxldGUgb3RoZXIgd2luZG93cyB3aGVuIGluIHRoZSBPcmcgYnVm ZmVyLiIKICAgKGxldCAoKHBvcyAocG9pbnQpKQogCShpbmRpcmVjdC1idWZmZXIgKGN1cnJlbnQt YnVmZmVyKSkKIAlwcm9wcyBwcm9wIG1zZykKLSAgICAob3JnLXBvcC10by1idWZmZXItc2FtZS13 aW5kb3cgb3JnLXRvYy1iYXNlLWJ1ZmZlcikKKyAgICAocG9wLXRvLWJ1ZmZlci1zYW1lLXdpbmRv dyBvcmctdG9jLWJhc2UtYnVmZmVyKQogICAgIChnb3RvLWNoYXIgcG9zKQogICAgIChzZXRxIHBy b3BzIChvcmctZW50cnktcHJvcGVydGllcykpCiAgICAgKHdoaWxlIChzZXRxIHByb3AgKHBvcCBw cm9wcykpCkBAIC0zOTAsNyArMzkwLDcgQEAgSWYgREVMRVRFIGlzIG5vbi1uaWwsIGRlbGV0ZSBv dGhlciB3aW5kb3dzIHdoZW4gaW4gdGhlIE9yZyBidWZmZXIuIgogCSAgKHNldHEgcCAoY29uY2F0 IHAgIjoiKSkKIAkgIChhZGQtdGV4dC1wcm9wZXJ0aWVzIDAgKGxlbmd0aCBwKSAnKGZhY2Ugb3Jn LXNwZWNpYWwta2V5d29yZCkgcCkKIAkgIChzZXRxIG1zZyAoY29uY2F0IG1zZyBwICIgIiB2ICIg ICIpKSkpKQotICAgIChvcmctcG9wLXRvLWJ1ZmZlci1zYW1lLXdpbmRvdyBpbmRpcmVjdC1idWZm ZXIpCisgICAgKHBvcC10by1idWZmZXItc2FtZS13aW5kb3cgaW5kaXJlY3QtYnVmZmVyKQogICAg IChtZXNzYWdlIG1zZykpKQogCiA7OzsgU3RvcmUgYW5kIHJlc3RvcmUgVE9DIGNvbmZpZ3VyYXRp b246CkBAIC00NDUsNyArNDQ1LDcgQEAgY3VycmVudCB0YWJsZSBvZiBjb250ZW50cyB0byBpdC4i CiAJCSAobWVzc2FnZSAiQ0hJTERSRU4iKQogCQkgKG92ZXJsYXktcHV0IG92ICdzdGF0dXMgJ2No aWxkcmVuKSkKIAkJKChlcSAoY2RyIGhsY2ZnMCkgJ2JyYW5jaGVzKQotCQkgKHNob3ctYnJhbmNo ZXMpCisJCSAob3V0bGluZS1zaG93LWJyYW5jaGVzKQogCQkgKG1lc3NhZ2UgIkJSQU5DSEVTIikK IAkJIChvdmVybGF5LXB1dCBvdiAnc3RhdHVzICdicmFuY2hlcykpKSkpKQogICAgIChnb3RvLWNo YXIgcG9zKQpkaWZmIC0tZ2l0IGEvY29udHJpYi9saXNwL29yZy13aWtpbm9kZXMuZWwgYi9jb250 cmliL2xpc3Avb3JnLXdpa2lub2Rlcy5lbAppbmRleCBlNDRhYzk4NzAuLmJjMzVhMWE0MSAxMDA2 NDQKLS0tIGEvY29udHJpYi9saXNwL29yZy13aWtpbm9kZXMuZWwKKysrIGIvY29udHJpYi9saXNw L29yZy13aWtpbm9kZXMuZWwKQEAgLTI1LDcgKzI1LDcgQEAKIAogKHJlcXVpcmUgJ29yZykKIChl dmFsLXdoZW4tY29tcGlsZQotICAocmVxdWlyZSAnY2wpKQorICAocmVxdWlyZSAnY2wtbGliKSkK IAogKGRlZmdyb3VwIG9yZy13aWtpbm9kZXMgbmlsCiAgICJXaWtpLWxpa2UgQ2FtZWxDYXNlIGxp bmtzIHdvcmRzIHRvIG91dGxpbmUgbm9kZXMgaW4gT3JnIG1vZGUuIgpAQCAtMTU0LDcgKzE1NCw3 IEBAIHNldHRpbmcgb2YgYG9yZy13aWtpbm9kZXMtY3JlYXRlLXRhcmdldHMnLiIKICAgICAgICAo KHN0cmluZ3AgY3JlYXRlKQogCTs7IE1ha2UgbmV3IG5vZGUgaW4gYW5vdGhlciBmaWxlCiAJKG9y Zy1tYXJrLXJpbmctcHVzaCAocG9pbnQpKQotCShvcmctcG9wLXRvLWJ1ZmZlci1zYW1lLXdpbmRv dyAoZmluZC1maWxlLW5vc2VsZWN0IGNyZWF0ZSkpCisJKHBvcC10by1idWZmZXItc2FtZS13aW5k b3cgKGZpbmQtZmlsZS1ub3NlbGVjdCBjcmVhdGUpKQogCShnb3RvLWNoYXIgKHBvaW50LW1heCkp CiAJKG9yIChib2xwKSAobmV3bGluZSkpCiAJKGluc2VydCAiXG4qICIgdGFyZ2V0ICJcbiIpCkBA IC0yNzksOCArMjc5LDggQEAgd2l0aCB3b3JraW5nIGxpbmtzLiIKICAgICAod2hpbGUgKHJlLXNl YXJjaC1mb3J3YXJkIHJlIG5pbCB0KQogICAgICAgKHVubGVzcyAoc2F2ZS1tYXRjaC1kYXRhCiAJ CShvciAob3JnLWF0LWhlYWRpbmctcCkKLQkJICAgIChvcmctaW4tcmVnZXhwIG9yZy1icmFja2V0 LWxpbmstcmVnZXhwKQotCQkgICAgKG9yZy1pbi1yZWdleHAgb3JnLXBsYWluLWxpbmstcmUpCisJ CSAgICAob3JnLWluLXJlZ2V4cCBvcmctbGluay1icmFja2V0LXJlKQorCQkgICAgKG9yZy1pbi1y ZWdleHAgb3JnLWxpbmstcGxhaW4tcmUpCiAJCSAgICAob3JnLWluLXJlZ2V4cCAiPDxbXjw+XSs+ PiIpKSkKIAkoc2V0cSBsaW5rIChtYXRjaC1zdHJpbmcgMCkpCiAJKGRlbGV0ZS1yZWdpb24gKG1h dGNoLWJlZ2lubmluZyAwKSAobWF0Y2gtZW5kIDApKQpkaWZmIC0tZ2l0IGEvY29udHJpYi9saXNw L294LWRlY2suZWwgYi9jb250cmliL2xpc3Avb3gtZGVjay5lbAppbmRleCAzYjkxMWUxNmUuLmE0 MjgwMzA2ZCAxMDA2NDQKLS0tIGEvY29udHJpYi9saXNwL294LWRlY2suZWwKKysrIGIvY29udHJp Yi9saXNwL294LWRlY2suZWwKQEAgLTQ1LDcgKzQ1LDcgQEAKIDs7IGZvciBtaXNzaW5nIHZhbHVl cy4KIAogKHJlcXVpcmUgJ294LWh0bWwpCi0oZXZhbC13aGVuLWNvbXBpbGUgKHJlcXVpcmUgJ2Ns KSkKKyhldmFsLXdoZW4tY29tcGlsZSAocmVxdWlyZSAnY2wtbGliKSkKIAogKG9yZy1leHBvcnQt ZGVmaW5lLWRlcml2ZWQtYmFja2VuZCAnZGVjayAnaHRtbAogICA6bWVudS1lbnRyeQpAQCAtOTEs NyArOTEsNyBAQCBtb2Rlcm5penI7IGNvcmUsIGV4dGVuc2lvbnMgYW5kIHRoZW1lcyBkaXJlY3Rv cmllcy4pIgogICA6dHlwZSAnKHJlcGVhdCAoc3RyaW5nIDp0YWcgIkRpcmVjdG9yeSIpKSkKIAog KGRlZnVuIG9yZy1kZWNrLS1jbGVhbnVwLWNvbXBvbmVudHMgKGNvbXBvbmVudHMpCi0gIChyZW1v dmUtZHVwbGljYXRlcworICAoY2wtcmVtb3ZlLWR1cGxpY2F0ZXMKICAgIChjYXIgKHJlbW92ZSAn bmlsIGNvbXBvbmVudHMpKQogICAgOnRlc3QgKGxhbWJkYSAoeCB5KQogICAgICAgICAgICAoc3Ry aW5nPSAoZmlsZS1uYW1lLW5vbmRpcmVjdG9yeSB4KQpkaWZmIC0tZ2l0IGEvY29udHJpYi9saXNw L294LWdyb2ZmLmVsIGIvY29udHJpYi9saXNwL294LWdyb2ZmLmVsCmluZGV4IDlmMGEzMjQzMi4u YTJhZDE0YzFjIDEwMDY0NAotLS0gYS9jb250cmliL2xpc3Avb3gtZ3JvZmYuZWwKKysrIGIvY29u dHJpYi9saXNwL294LWdyb2ZmLmVsCkBAIC0zNyw3ICszNyw3IEBACiAKIDs7OyBDb2RlOgogCi0o ZXZhbC13aGVuLWNvbXBpbGUgKHJlcXVpcmUgJ2NsKSkKKyhldmFsLXdoZW4tY29tcGlsZSAocmVx dWlyZSAnY2wtbGliKSkKIChyZXF1aXJlICdveCkKIAogKGRlZnZhciBvcmd0YmwtZXhwLXJlZ2V4 cCkKZGlmZiAtLWdpdCBhL2NvbnRyaWIvbGlzcC9veC1zNS5lbCBiL2NvbnRyaWIvbGlzcC9veC1z NS5lbAppbmRleCAyNDMzMzI1MTkuLjUwODhhNjE2NSAxMDA2NDQKLS0tIGEvY29udHJpYi9saXNw L294LXM1LmVsCisrKyBiL2NvbnRyaWIvbGlzcC9veC1zNS5lbApAQCAtNTUsNyArNTUsNyBAQAog OzsgZm9yIG1pc3NpbmcgdmFsdWVzLgogCiAocmVxdWlyZSAnb3gtaHRtbCkKLShldmFsLXdoZW4t Y29tcGlsZSAocmVxdWlyZSAnY2wpKQorKGV2YWwtd2hlbi1jb21waWxlIChyZXF1aXJlICdjbC1s aWIpKQogCiAob3JnLWV4cG9ydC1kZWZpbmUtZGVyaXZlZC1iYWNrZW5kICdzNSAnaHRtbAogICA6 bWVudS1lbnRyeQpkaWZmIC0tZ2l0IGEvY29udHJpYi9saXNwL294LXRhc2tqdWdnbGVyLmVsIGIv Y29udHJpYi9saXNwL294LXRhc2tqdWdnbGVyLmVsCmluZGV4IDhjZTU5ODk0OS4uMTU0NDgzNDRl IDEwMDY0NAotLS0gYS9jb250cmliL2xpc3Avb3gtdGFza2p1Z2dsZXIuZWwKKysrIGIvY29udHJp Yi9saXNwL294LXRhc2tqdWdnbGVyLmVsCkBAIC0xNDUsNyArMTQ1LDcgQEAKIDs7CiA7OzsgQ29k ZToKIAotKGV2YWwtd2hlbi1jb21waWxlIChyZXF1aXJlICdjbCkpCisoZXZhbC13aGVuLWNvbXBp bGUgKHJlcXVpcmUgJ2NsLWxpYikpCiAKIChyZXF1aXJlICdveCkKIApkaWZmIC0tZ2l0IGEvY29u dHJpYi9zY3JpcHRzL29yZy1kb2Njby5vcmcgYi9jb250cmliL3NjcmlwdHMvb3JnLWRvY2NvLm9y ZwppbmRleCBiZmE1MDQwYzUuLjQwMzFlMWY3YyAxMDA2NDQKLS0tIGEvY29udHJpYi9zY3JpcHRz L29yZy1kb2Njby5vcmcKKysrIGIvY29udHJpYi9zY3JpcHRzL29yZy1kb2Njby5vcmcKQEAgLTY4 LDcgKzY4LDcgQEAgYmVsb3cgZS5nLiwgPXB1c2g9IGFuZCA9aW5jZj0uICBJdCBsb29rcyBsaWtl IGEgbmFtZXNwYWNlLXNhZmUgdmVyc2lvbgogb2YgPWNsPSBtYXkgc29vbiBiZSBwZXJtaXNzaWJs ZSBmb3IgdXNlIGluIG9mZmljaWFsIEVtYWNzIHBhY2thZ2VzLgogIytiZWdpbl9zcmMgZW1hY3Mt bGlzcAogOzs7IENvZGU6Ci0ocmVxdWlyZSAnY2wpCisocmVxdWlyZSAnY2wtbGliKQogIytlbmRf c3JjCiAKIFRoaXMgaXMgYSBmdW5jdGlvbiB3aGljaCByZXR1cm5zIHRoZSBidWZmZXIgcG9zaXRp b25zIG9mIG1hdGNoaW5nCkBAIC05NCwxMiArOTQsMTIgQEAgcmVndWxhciBleHByZXNzaW9ucy4g IEl0IGhhcyB0d28gc3BlY2lhbCBmZWF0dXJlcy4uLgogICAgICAgICAod2hlbiAocmUtc2VhcmNo LWZvcndhcmQgYmVnLXJlIG5pbCB0KQogICAgICAgICAgIChnb3RvLWNoYXIgKG1hdGNoLWJlZ2lu bmluZyAwKSkKICAgICAgICAgICAoc2V0cSBiZWcgKHBvaW50LW1hcmtlcikpCi0gICAgICAgICAg KGluY2YgYmVnLWNvdW50KQorICAgICAgICAgIChjbC1pbmNmIGJlZy1jb3VudCkKICAgICAgICAg ICAoZ290by1jaGFyIChtYXRjaC1lbmQgMCkpCiAgICAgICAgICAgKHdoaWxlIChhbmQgKG5vdCBl bmQpIChyZS1zZWFyY2gtZm9yd2FyZCBib3RoLXJlIG5pbCB0KSkKICAgICAgICAgICAgIChnb3Rv LWNoYXIgKG1hdGNoLWJlZ2lubmluZyAwKSkKLSAgICAgICAgICAgIChjb25kICgobG9va2luZy1h dCBiZWctcmUpIChpbmNmIGJlZy1jb3VudCkpCi0gICAgICAgICAgICAgICAgICAoKGxvb2tpbmct YXQgZW5kLXJlKSAoaW5jZiBlbmQtY291bnQpKQorICAgICAgICAgICAgKGNvbmQgKChsb29raW5n LWF0IGJlZy1yZSkgKGNsLWluY2YgYmVnLWNvdW50KSkKKyAgICAgICAgICAgICAgICAgICgobG9v a2luZy1hdCBlbmQtcmUpIChjbC1pbmNmIGVuZC1jb3VudCkpCiAgICAgICAgICAgICAgICAgICAo Om90aGVyd2lzZSAoZXJyb3IgIm1pc3MtbWF0Y2hlZCIpKSkKICAgICAgICAgICAgIChnb3RvLWNo YXIgKG1hdGNoLWVuZCAwKSkKICAgICAgICAgICAgICh3aGVuICg9IGJlZy1jb3VudCBlbmQtY291 bnQpIChzZXRxIGVuZCAocG9pbnQtbWFya2VyKSkpKQotLSAKMi4yNS4xCgo= --00000000000017184505ad7b52ad--