From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Randy Taylor Newsgroups: gmane.emacs.bugs Subject: bug#59268: [PATCH] Utilize new font-lock faces for C/C++ and Python tree-sitter use Date: Mon, 14 Nov 2022 03:27:43 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_UItzKYFhuzX1g3fsTor6Zvfw6e0rE8KoqKKau4SNPB0" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31014"; mail-complaints-to="usenet@ciao.gmane.io" To: 59268@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 15 02:21:11 2022 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 1oukdR-0007jq-GC for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 15 Nov 2022 02:21:09 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ouiqo-0003YH-L0; Mon, 14 Nov 2022 18:26:50 -0500 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 1ouigP-0007vu-Pi for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 18:16:13 -0500 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 1ouigN-0001fK-SU for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 18:16:05 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ouigN-0000L4-Nv for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 18:16:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Randy Taylor Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Nov 2022 23:16:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.16684677521103 (code B ref -1); Mon, 14 Nov 2022 23:16:03 +0000 Original-Received: (at submit) by debbugs.gnu.org; 14 Nov 2022 23:15:52 +0000 Original-Received: from localhost ([127.0.0.1]:51563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouig8-0000HA-Bu for submit@debbugs.gnu.org; Mon, 14 Nov 2022 18:15:52 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:59060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouig5-0000Gc-W0 for submit@debbugs.gnu.org; Mon, 14 Nov 2022 18:15:47 -0500 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 1ouifw-0004k1-2C for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 18:15:42 -0500 Original-Received: from mail-4018.proton.ch ([185.70.40.18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ouQ8q-0001QP-Fv for bug-gnu-emacs@gnu.org; Sun, 13 Nov 2022 22:28:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rjt.dev; s=protonmail2; t=1668396477; x=1668655677; bh=wG82mniJXQ4r+WZ4Yd3ccmgmLDA6WD/qZJDqyAe69TE=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=A1gRmTkuQVsy0nQpRwzihrCvtkO5cwMWWaDOSKbU0p/BJtT91kfE7GYcDB+Z+a9x5 WLoMcY/1tIkUD+QhnRU/Xfar8cwI88S1tndm90c1bg/3+0SXtmQ9MbSrAvj+u5mQmS EMEpwPxk4bWrQ9eMlSm4mHodIbW8aNhE4ah1kPuB1ihLqkAZqP8DJ5zQ3CMT8RMXSt 7J7syXjMb1h49w9nB4/8JaJH6VT522DxrYcLsOS4PJpuGuXDO3+iEKXJolsFDOd+DB 8uIpcMbZEO5WLXJPdBb+bv/mIhnSzTv/6qkU5H+IhI7Gy/K4WL65uVOx5DnrQrDFT0 XQv+fYmLFzqiA== Feedback-ID: 44397038:user:proton Received-SPF: pass client-ip=185.70.40.18; envelope-from=dev@rjt.dev; helo=mail-4018.proton.ch 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, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:247883 Archived-At: This is a multi-part message in MIME format. --b1_UItzKYFhuzX1g3fsTor6Zvfw6e0rE8KoqKKau4SNPB0 Content-Type: multipart/alternative; boundary="b2_UItzKYFhuzX1g3fsTor6Zvfw6e0rE8KoqKKau4SNPB0" --b2_UItzKYFhuzX1g3fsTor6Zvfw6e0rE8KoqKKau4SNPB0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SSdtIGp1c3Qgc3VibWl0dGluZyBDL0MrKyBhbmQgUHl0aG9uIGZvciBub3cgc2luY2Ugc29tZSBv ZiB0aGUgb3RoZXIgZmlsZXMgYXJlCmEgbGl0dGxlIG1vcmUgdm9sYXRpbGUgY3VycmVudGx5ICh0 aGVyZSBhcmUgc29tZSBwYXRjaGVzIGluIHByb2dyZXNzKS4KCldpbGwgcHJvYmFibHkgbmVlZCB0 byB1cGRhdGUgdGhpcyBwYXRjaCBhZnRlciBUaGVvJ3Mgc3R1ZmYgaXMgcHVzaGVkLgoKSSB3b3Vs ZCBhbHNvIGxpa2UgdG8gcmVvcmdhbml6ZSB0aGUgZmVhdHVyZXMgdG8gYmUgc29ydGVkCmFscGhh YmV0aWNhbGx5LCBidXQgSSdsbCB3YWl0IGZvciB0aGluZ3MgdG8gY2FsbSBkb3duIGEgbGl0dGxl IGJlZm9yZWRvaW5nIHRoYXQu --b2_UItzKYFhuzX1g3fsTor6Zvfw6e0rE8KoqKKau4SNPB0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IHRhaG9tYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAx NHB4OyI+PHNwYW4+SSdtIGp1c3Qgc3VibWl0dGluZyBDL0MrKyBhbmQgUHl0aG9uIGZvciBub3cg c2luY2Ugc29tZSBvZiB0aGUgb3RoZXIgZmlsZXMgYXJlPC9zcGFuPjxkaXY+PHNwYW4+YSBsaXR0 bGUgbW9yZSB2b2xhdGlsZSBjdXJyZW50bHkgKHRoZXJlIGFyZSBzb21lIHBhdGNoZXMgaW4gcHJv Z3Jlc3MpLjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPjxicj48L3NwYW4+PC9kaXY+PGRpdj48c3Bh bj5XaWxsIHByb2JhYmx5IG5lZWQgdG8gdXBkYXRlIHRoaXMgcGF0Y2ggYWZ0ZXIgVGhlbydzIHN0 dWZmIGlzIHB1c2hlZC48YnI+PC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4+ SSB3b3VsZCBhbHNvIGxpa2UgdG8gcmVvcmdhbml6ZSB0aGUgZmVhdHVyZXMgdG8gYmUgc29ydGVk PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+YWxwaGFiZXRpY2FsbHksIGJ1dCBJJ2xsIHdhaXQgZm9y IHRoaW5ncyB0byBjYWxtIGRvd24gYSBsaXR0bGUgYmVmb3JlPC9zcGFuPjwvZGl2PjxzcGFuPmRv aW5nIHRoYXQuPC9zcGFuPjxicj48L2Rpdj4NCjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0 dXJlX2Jsb2NrIHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5IiBzdHlsZT0iZm9udC1m YW1pbHk6IHRhaG9tYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+DQogICAgPGRpdiBj bGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stdXNlciBwcm90b25tYWlsX3NpZ25hdHVy ZV9ibG9jay1lbXB0eSI+PC9kaXY+DQogICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm90 b25tYWlsX3NpZ25hdHVyZV9ibG9jay1wcm90b24gcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2st ZW1wdHkiPg0KICAgICAgICANCiAgICAgICAgICAgIDwvZGl2Pg0KPC9kaXY+DQo= --b2_UItzKYFhuzX1g3fsTor6Zvfw6e0rE8KoqKKau4SNPB0-- --b1_UItzKYFhuzX1g3fsTor6Zvfw6e0rE8KoqKKau4SNPB0 Content-Type: text/x-patch; name=0001-Utilize-new-font-lock-faces-for-C-C-and-Python-tree-.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-Utilize-new-font-lock-faces-for-C-C-and-Python-tree-.patch RnJvbSA0ZDAxNTI3YTdhZjM3NWI2ODU3OTkzNGQ3NDVlZGYwZGMyYThmMTFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSYW5keSBUYXlsb3IgPGRldkByanQuZGV2PgpEYXRlOiBTdW4s IDEzIE5vdiAyMDIyIDIyOjA2OjMzIC0wNTAwClN1YmplY3Q6IFtQQVRDSF0gVXRpbGl6ZSBuZXcg Zm9udC1sb2NrIGZhY2VzIGZvciBDL0MrKyBhbmQgUHl0aG9uIHRyZWUtc2l0dGVyCiB1c2UKCiog bGlzcC9wcm9nbW9kZXMvYy10cy1tb2RlLmVsIChjLXRzLW1vZGUtLWZvbnQtbG9jay1zZXR0aW5n cyk6IFVzZSBuZXcKZXNjYXBlLCBudW1iZXIsIHByb3BlcnR5LCBvcGVyYXRvciwgYnJhY2tldCwg YW5kIGRlbGltaXRlciBmb250LWxvY2sKZmFjZXMuICBTaW1wbGlmeSB0eXBlIG1hdGNoaW5nLgoo Yy10cy1tb2RlLS1iYXNlLW1vZGUpOiBBZGQgdGhlbSB0byB0aGUgZmVhdHVyZSBsaXN0LgooYy10 cy1tb2RlKTogRml4IHR5cG8uCiogbGlzcC9wcm9nbW9kZXMvcHl0aG9uLmVsIChweXRob24tLXRy ZWVzaXQtc2V0dGluZ3MpOiBVc2UgbmV3IG51bWJlciwKcHJvcGVydHksIG9wZXJhdG9yLCBicmFj a2V0LCBhbmQgZGVsaW1pdGVyIGZvbnQtbG9jayBmYWNlcy4KKHB5dGhvbi1tb2RlKTogQWRkIHRo ZW0gdG8gdGhlIGZlYXR1cmUgbGlzdC4KLS0tCiBsaXNwL3Byb2dtb2Rlcy9jLXRzLW1vZGUuZWwg fCA3NCArKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBsaXNwL3Byb2dtb2Rl cy9weXRob24uZWwgICAgfCA0MSArKysrKysrKysrKysrKysrKy0tLQogMiBmaWxlcyBjaGFuZ2Vk LCA2NiBpbnNlcnRpb25zKCspLCA0OSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL3By b2dtb2Rlcy9jLXRzLW1vZGUuZWwgYi9saXNwL3Byb2dtb2Rlcy9jLXRzLW1vZGUuZWwKaW5kZXgg NTYxN2VhN2Q3Yy4uMDY1ZWU1YzEyYyAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvYy10cy1t b2RlLmVsCisrKyBiL2xpc3AvcHJvZ21vZGVzL2MtdHMtbW9kZS5lbApAQCAtMjI5LDE4ICsyMjks MTcgQEAgYy10cy1tb2RlLS1mb250LWxvY2stc2V0dGluZ3MKICAgIDpsYW5ndWFnZSBtb2RlCiAg ICA6b3ZlcnJpZGUgdAogICAgOmZlYXR1cmUgJ29wZXJhdG9yCi0gICBgKFssQGMtdHMtbW9kZS0t b3BlcmF0b3JzXSBAZm9udC1sb2NrLWJ1aWx0aW4tZmFjZSkKKyAgIGAoWyxAYy10cy1tb2RlLS1v cGVyYXRvcnNdIEBmb250LWxvY2stb3BlcmF0b3ItZmFjZSkKICAgIDpsYW5ndWFnZSBtb2RlCiAg ICA6b3ZlcnJpZGUgdAogICAgOmZlYXR1cmUgJ3N0cmluZwogICAgYCgoc3RyaW5nX2xpdGVyYWwp IEBmb250LWxvY2stc3RyaW5nLWZhY2UKICAgICAgKChzdHJpbmdfbGl0ZXJhbCkpIEBjb250ZXh0 dWFsCi0gICAgIChzeXN0ZW1fbGliX3N0cmluZykgQGZvbnQtbG9jay1zdHJpbmctZmFjZQotICAg ICAoZXNjYXBlX3NlcXVlbmNlKSBAZm9udC1sb2NrLXN0cmluZy1mYWNlKQorICAgICAoc3lzdGVt X2xpYl9zdHJpbmcpIEBmb250LWxvY2stc3RyaW5nLWZhY2UpCiAgICA6bGFuZ3VhZ2UgbW9kZQog ICAgOm92ZXJyaWRlIHQKICAgIDpmZWF0dXJlICdsaXRlcmFsCi0gICBgKChudW1iZXJfbGl0ZXJh bCkgQGZvbnQtbG9jay1jb25zdGFudC1mYWNlCisgICBgKChudW1iZXJfbGl0ZXJhbCkgQGZvbnQt bG9jay1udW1iZXItZmFjZQogICAgICAoY2hhcl9saXRlcmFsKSBAZm9udC1sb2NrLWNvbnN0YW50 LWZhY2UpCiAgICA6bGFuZ3VhZ2UgbW9kZQogICAgOm92ZXJyaWRlIHQKQEAgLTI1MCwzMCArMjQ5 LDEzIEBAIGMtdHMtbW9kZS0tZm9udC1sb2NrLXNldHRpbmdzCiAgICAgICAgICAnKCh0eXBlX3F1 YWxpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UKIAogICAgICAgICAgICAocXVhbGlmaWVkX2lk ZW50aWZpZXIKLSAgICAgICAgICAgIHNjb3BlOiAobmFtZXNwYWNlX2lkZW50aWZpZXIpIEBmb250 LWxvY2stdHlwZS1mYWNlKQotCi0gICAgICAgICAgIChvcGVyYXRvcl9jYXN0KSB0eXBlOiAodHlw ZV9pZGVudGlmaWVyKSBAZm9udC1sb2NrLXR5cGUtZmFjZSkpKQorICAgICAgICAgICAgc2NvcGU6 IChuYW1lc3BhY2VfaWRlbnRpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UpKSkpCiAgICA6bGFu Z3VhZ2UgbW9kZQogICAgOm92ZXJyaWRlIHQKICAgIDpmZWF0dXJlICdkZWZpbml0aW9uCiAgICBg KChkZWNsYXJhdGlvbgogICAgICAgZGVjbGFyYXRvcjogKGlkZW50aWZpZXIpIEBmb250LWxvY2st dmFyaWFibGUtbmFtZS1mYWNlKQogCi0gICAgIChkZWNsYXJhdGlvbgotICAgICAgdHlwZTogKHR5 cGVfaWRlbnRpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UpCi0KLSAgICAgKGZpZWxkX2RlY2xh cmF0aW9uCi0gICAgICBkZWNsYXJhdG9yOiAoZmllbGRfaWRlbnRpZmllcikgQGZvbnQtbG9jay12 YXJpYWJsZS1uYW1lLWZhY2UpCi0KLSAgICAgKGZpZWxkX2RlY2xhcmF0aW9uCi0gICAgICB0eXBl OiAodHlwZV9pZGVudGlmaWVyKSBAZm9udC1sb2NrLXR5cGUtZmFjZSkKLQotICAgICAocGFyYW1l dGVyX2RlY2xhcmF0aW9uCi0gICAgICB0eXBlOiAodHlwZV9pZGVudGlmaWVyKSBAZm9udC1sb2Nr LXR5cGUtZmFjZSkKLQotICAgICAoZnVuY3Rpb25fZGVmaW5pdGlvbgotICAgICAgdHlwZTogKHR5 cGVfaWRlbnRpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UpCi0KICAgICAgKGZ1bmN0aW9uX2Rl Y2xhcmF0b3IKICAgICAgIGRlY2xhcmF0b3I6IChpZGVudGlmaWVyKSBAZm9udC1sb2NrLWZ1bmN0 aW9uLW5hbWUtZmFjZSkKIApAQCAtMjgzLDE3ICsyNjUsOCBAQCBjLXRzLW1vZGUtLWZvbnQtbG9j ay1zZXR0aW5ncwogICAgICAoaW5pdF9kZWNsYXJhdG9yCiAgICAgICBkZWNsYXJhdG9yOiAoaWRl bnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZhY2UpCiAKLSAgICAgKHN0cnVjdF9z cGVjaWZpZXIKLSAgICAgIG5hbWU6ICh0eXBlX2lkZW50aWZpZXIpIEBmb250LWxvY2stdHlwZS1m YWNlKQotCiAgICAgIChzaXplZF90eXBlX3NwZWNpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UK IAotICAgICAoZW51bV9zcGVjaWZpZXIKLSAgICAgIG5hbWU6ICh0eXBlX2lkZW50aWZpZXIpIEBm b250LWxvY2stdHlwZS1mYWNlKQotCi0gICAgIChlbnVtZXJhdG9yCi0gICAgICBuYW1lOiAoaWRl bnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZhY2UpCi0KICAgICAgKHBhcmFtZXRl cl9kZWNsYXJhdGlvbgogICAgICAgdHlwZTogKF8pIEBmb250LWxvY2stdHlwZS1mYWNlCiAgICAg ICBkZWNsYXJhdG9yOiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZhY2Up CkBAIC0zMDEsOCArMjc0LDcgQEAgYy10cy1tb2RlLS1mb250LWxvY2stc2V0dGluZ3MKICAgICAg KHBvaW50ZXJfZGVjbGFyYXRvcgogICAgICAgZGVjbGFyYXRvcjogKGlkZW50aWZpZXIpIEBmb250 LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKQogCi0gICAgIChwb2ludGVyX2RlY2xhcmF0b3IKLSAg ICAgIGRlY2xhcmF0b3I6IChmaWVsZF9pZGVudGlmaWVyKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5h bWUtZmFjZSkpCisgICAgICgodHlwZV9pZGVudGlmaWVyKSBAZm9udC1sb2NrLXR5cGUtZmFjZSkp CiAgICA6bGFuZ3VhZ2UgbW9kZQogICAgOm92ZXJyaWRlIHQKICAgIDpmZWF0dXJlICdleHByZXNz aW9uCkBAIC0zMTMsMTEgKzI4NSw3IEBAIGMtdHMtbW9kZS0tZm9udC1sb2NrLXNldHRpbmdzCiAg ICAgICBmdW5jdGlvbjogKGlkZW50aWZpZXIpIEBmb250LWxvY2stZnVuY3Rpb24tbmFtZS1mYWNl KQogCiAgICAgIChmaWVsZF9leHByZXNzaW9uCi0gICAgICBmaWVsZDogKGZpZWxkX2lkZW50aWZp ZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKQotCi0gICAgIChmaWVsZF9leHByZXNz aW9uCi0gICAgICBhcmd1bWVudDogKGlkZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFt ZS1mYWNlCi0gICAgICBmaWVsZDogKGZpZWxkX2lkZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFi bGUtbmFtZS1mYWNlKQorICAgICAgYXJndW1lbnQ6IChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXZh cmlhYmxlLW5hbWUtZmFjZSkKIAogICAgICAocG9pbnRlcl9leHByZXNzaW9uCiAgICAgICBhcmd1 bWVudDogKGlkZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKSkKQEAgLTMz MCw3ICsyOTgsMjYgQEAgYy10cy1tb2RlLS1mb250LWxvY2stc2V0dGluZ3MKICAgIDpsYW5ndWFn ZSBtb2RlCiAgICA6b3ZlcnJpZGUgdAogICAgOmZlYXR1cmUgJ2Vycm9yCi0gICAnKChFUlJPUikg QGZvbnQtbG9jay13YXJuaW5nLWZhY2UpKSkKKyAgICcoKEVSUk9SKSBAZm9udC1sb2NrLXdhcm5p bmctZmFjZSkKKyAgIDpmZWF0dXJlICdlc2NhcGUtc2VxdWVuY2UKKyAgIDpsYW5ndWFnZSBtb2Rl CisgICA6b3ZlcnJpZGUgdAorICAgJygoZXNjYXBlX3NlcXVlbmNlKSBAZm9udC1sb2NrLWVzY2Fw ZS1mYWNlKQorICAgOmxhbmd1YWdlIG1vZGUKKyAgIDpvdmVycmlkZSB0CisgICA6ZmVhdHVyZSAn cHJvcGVydHkKKyAgICcoKGZpZWxkX2lkZW50aWZpZXIpIEBmb250LWxvY2stcHJvcGVydHktZmFj ZQorICAgICAoZW51bWVyYXRvcgorICAgICAgbmFtZTogKGlkZW50aWZpZXIpIEBmb250LWxvY2st cHJvcGVydHktZmFjZSkpCisgICA6bGFuZ3VhZ2UgbW9kZQorICAgOm92ZXJyaWRlIHQKKyAgIDpm ZWF0dXJlICdicmFja2V0CisgICAnKChbIigiICIpIiAiWyIgIl0iICJ7IiAifSJdKSBAZm9udC1s b2NrLWJyYWNrZXQtZmFjZSkKKyAgIDpsYW5ndWFnZSBtb2RlCisgICA6b3ZlcnJpZGUgdAorICAg OmZlYXR1cmUgJ2RlbGltaXRlcgorICAgJygoWyIsIiAiOiIgIjsiXSkgQGZvbnQtbG9jay1kZWxp bWl0ZXItZmFjZSkKKyAgICkpCiAKIChkZWZ1biBjLXRzLW1vZGUtLWltZW51LTEgKG5vZGUpCiAg ICJIZWxwZXIgZm9yIGBjLXRzLW1vZGUtLWltZW51Jy4KQEAgLTQyMiw5ICs0MDksMTAgQEAgYy10 cy1tb2RlLS1iYXNlLW1vZGUKICAgKHNldHEtbG9jYWwgd2hpY2gtZnVuYy1mdW5jdGlvbnMgbmls KQogCiAgIChzZXRxLWxvY2FsIHRyZWVzaXQtZm9udC1sb2NrLWZlYXR1cmUtbGlzdAotICAgICAg ICAgICAgICAnKChjb21tZW50IHByZXByb2Nlc3NvciBvcGVyYXRvciBjb25zdGFudCBzdHJpbmcg bGl0ZXJhbCBrZXl3b3JkKQotICAgICAgICAgICAgICAgICh0eXBlIGRlZmluaXRpb24gZXhwcmVz c2lvbiBzdGF0ZW1lbnQpCi0gICAgICAgICAgICAgICAgKGVycm9yKSkpKQorICAgICAgICAgICAg ICAnKCggY29tbWVudCBwcmVwcm9jZXNzb3Igb3BlcmF0b3IgY29uc3RhbnQgc3RyaW5nIGxpdGVy YWwga2V5d29yZCkKKyAgICAgICAgICAgICAgICAoIHR5cGUgZGVmaW5pdGlvbiBleHByZXNzaW9u IHN0YXRlbWVudCBwcm9wZXJ0eSBicmFja2V0CisgICAgICAgICAgICAgICAgICBkZWxpbWl0ZXIg ZXNjYXBlLXNlcXVlbmNlKQorICAgICAgICAgICAgICAgICggZXJyb3IpKSkpCiAKIDs7OyMjI2F1 dG9sb2FkCiAoZGVmaW5lLWRlcml2ZWQtbW9kZSBjLXRzLW1vZGUgYy10cy1tb2RlLS1iYXNlLW1v ZGUgIkMiCkBAIC00NDYsNyArNDM0LDcgQEAgYy10cy1tb2RlCiAKIDs7OyMjI2F1dG9sb2FkCiAo ZGVmaW5lLWRlcml2ZWQtbW9kZSBjKystdHMtbW9kZSBjLXRzLW1vZGUtLWJhc2UtbW9kZSAiQysr IgotICAiTWFqb3IgbW9kZSBmb3IgZWRpdGluZyBDLCBwb3dlcmVkIGJ5IHRyZWUtc2l0dGVyLiIK KyAgIk1ham9yIG1vZGUgZm9yIGVkaXRpbmcgQysrLCBwb3dlcmVkIGJ5IHRyZWUtc2l0dGVyLiIK ICAgOmdyb3VwICdjKysKIAogICAodW5sZXNzICh0cmVlc2l0LXJlYWR5LXAgbmlsICdjcHApCmRp ZmYgLS1naXQgYS9saXNwL3Byb2dtb2Rlcy9weXRob24uZWwgYi9saXNwL3Byb2dtb2Rlcy9weXRo b24uZWwKaW5kZXggYTVkMDJkMGZjYi4uODhkYzMxYjUwZSAxMDA2NDQKLS0tIGEvbGlzcC9wcm9n bW9kZXMvcHl0aG9uLmVsCisrKyBiL2xpc3AvcHJvZ21vZGVzL3B5dGhvbi5lbApAQCAtOTc1LDEx ICs5NzUsOCBAQCBweXRob24tLXRyZWVzaXQtY29uc3RhbnRzCiAgICAgImNvcHlyaWdodCIgImNy ZWRpdHMiICJleGl0IiAibGljZW5zZSIgInF1aXQiKSkKIAogKGRlZnZhciBweXRob24tLXRyZWVz aXQtb3BlcmF0b3JzCi0gIDs7IFRoaXMgaXMgbm90IHVzZWQuIEFuZCBhbmQsIG9yLCBub3QsIGlz LCBpbiBhcmUgZm9udGlmaWVkIGFzCi0gIDs7IGtleXdvcmRzLgogICAnKCItIiAiLT0iICIhPSIg IioiICIqKiIgIioqPSIgIio9IiAiLyIgIi8vIiAiLy89IiAiLz0iICImIiAiJSIgIiU9IgotICAg ICJeIiAiKyIgIis9IiAiPCIgIjw8IiAiPD0iICI8PiIgIj0iICI9PSIgIj4iICI+PSIgIj4+IiAi fCIgIn4iCi0gICAgImFuZCIgImluIiAiaXMiICJub3QiICJvciIpKQorICAgICJeIiAiKyIgIis9 IiAiPCIgIjw8IiAiPD0iICI8PiIgIj0iICI9PSIgIj4iICI+PSIgIj4+IiAifCIgIn4iKSkKIAog KGRlZnZhciBweXRob24tLXRyZWVzaXQtc3BlY2lhbC1hdHRyaWJ1dGVzCiAgICcoIl9fYW5ub3Rh dGlvbnNfXyIgIl9fY2xvc3VyZV9fIiAiX19jb2RlX18iCkBAIC0xMTE4LDcgKzExMTUsMzggQEAg cHl0aG9uLS10cmVlc2l0LXNldHRpbmdzCiAgICA6ZmVhdHVyZSAnZXNjYXBlLXNlcXVlbmNlCiAg ICA6bGFuZ3VhZ2UgJ3B5dGhvbgogICAgOm92ZXJyaWRlIHQKLSAgICcoKGVzY2FwZV9zZXF1ZW5j ZSkgQGZvbnQtbG9jay1lc2NhcGUtZmFjZSkpCisgICAnKChlc2NhcGVfc2VxdWVuY2UpIEBmb250 LWxvY2stZXNjYXBlLWZhY2UpCisKKyAgIDpmZWF0dXJlICdudW1iZXIKKyAgIDpsYW5ndWFnZSAn cHl0aG9uCisgICA6b3ZlcnJpZGUgdAorICAgJyhbKGludGVnZXIpIChmbG9hdCldIEBmb250LWxv Y2stbnVtYmVyLWZhY2UpCisKKyAgIDpmZWF0dXJlICdwcm9wZXJ0eQorICAgOmxhbmd1YWdlICdw eXRob24KKyAgIDpvdmVycmlkZSB0CisgICAnKChhdHRyaWJ1dGUKKyAgICAgIGF0dHJpYnV0ZTog KGlkZW50aWZpZXIpIEBmb250LWxvY2stcHJvcGVydHktZmFjZSkKKyAgICAgKGNsYXNzX2RlZmlu aXRpb24KKyAgICAgIGJvZHk6IChibG9jaworICAgICAgICAgICAgIChleHByZXNzaW9uX3N0YXRl bWVudAorICAgICAgICAgICAgICAoYXNzaWdubWVudCBsZWZ0OgorICAgICAgICAgICAgICAgICAg ICAgICAgICAoaWRlbnRpZmllcikgQGZvbnQtbG9jay1wcm9wZXJ0eS1mYWNlKSkpKSkKKworICAg OmZlYXR1cmUgJ29wZXJhdG9yCisgICA6bGFuZ3VhZ2UgJ3B5dGhvbgorICAgOm92ZXJyaWRlIHQK KyAgIGAoWyxAcHl0aG9uLS10cmVlc2l0LW9wZXJhdG9yc10gQGZvbnQtbG9jay1vcGVyYXRvci1m YWNlKQorCisgICA6ZmVhdHVyZSAnYnJhY2tldAorICAgOmxhbmd1YWdlICdweXRob24KKyAgIDpv dmVycmlkZSB0CisgICAnKFsiKCIgIikiICJbIiAiXSIgInsiICJ9Il0gQGZvbnQtbG9jay1icmFj a2V0LWZhY2UpCisKKyAgIDpmZWF0dXJlICdkZWxpbWl0ZXIKKyAgIDpsYW5ndWFnZSAncHl0aG9u CisgICA6b3ZlcnJpZGUgdAorICAgJyhbIiwiICIuIiAiOiIgIjsiIChlbGxpcHNpcyldIEBmb250 LWxvY2stZGVsaW1pdGVyLWZhY2UpKQogICAiVHJlZS1zaXR0ZXIgZm9udC1sb2NrIHNldHRpbmdz LiIpCiAKIAwKQEAgLTY1NTMsNyArNjU4MSw4IEBAIHB5dGhvbi1tb2RlCiAgICAgICAgICAgICAg ICAgJygoIGNvbW1lbnQgc3RyaW5nIGZ1bmN0aW9uLW5hbWUgY2xhc3MtbmFtZSkKICAgICAgICAg ICAgICAgICAgICgga2V5d29yZCBidWlsdGluIGNvbnN0YW50IHR5cGUpCiAgICAgICAgICAgICAg ICAgICAoIGFzc2lnbm1lbnQgZGVjb3JhdG9yIGVzY2FwZS1zZXF1ZW5jZQotICAgICAgICAgICAg ICAgICAgICBzdHJpbmctaW50ZXJwb2xhdGlvbikpKQorICAgICAgICAgICAgICAgICAgICBzdHJp bmctaW50ZXJwb2xhdGlvbiBudW1iZXIgcHJvcGVydHkKKyAgICAgICAgICAgICAgICAgICAgb3Bl cmF0b3IgYnJhY2tldCBkZWxpbWl0ZXIpKSkKICAgICAoc2V0cS1sb2NhbCB0cmVlc2l0LWZvbnQt bG9jay1zZXR0aW5ncyBweXRob24tLXRyZWVzaXQtc2V0dGluZ3MpCiAgICAgKHNldHEtbG9jYWwg aW1lbnUtY3JlYXRlLWluZGV4LWZ1bmN0aW9uCiAgICAgICAgICAgICAgICAgIydweXRob24taW1l bnUtdHJlZXNpdC1jcmVhdGUtaW5kZXgpCi0tIAoyLjM4LjEKCg== --b1_UItzKYFhuzX1g3fsTor6Zvfw6e0rE8KoqKKau4SNPB0--