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: Tue, 15 Nov 2022 01:26:05 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_XxTj6SorDMtoHmRW79uURzvPp8bL2pel3sek4aXZkY" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20638"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 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:33:55 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 1oukpn-000575-Ef for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 15 Nov 2022 02:33:55 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oukjH-0005qQ-Oh; Mon, 14 Nov 2022 20:27:12 -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 1oukjA-0005kp-3s for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 20:27:04 -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 1oukj9-0008IS-QI for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 20:27:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oukj8-0003ss-BA for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 20:27:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Randy Taylor Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 Nov 2022 01:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 59268-submit@debbugs.gnu.org id=B59268.166847558514884 (code B ref 59268); Tue, 15 Nov 2022 01:27:02 +0000 Original-Received: (at 59268) by debbugs.gnu.org; 15 Nov 2022 01:26:25 +0000 Original-Received: from localhost ([127.0.0.1]:52217 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oukiX-0003s0-A9 for submit@debbugs.gnu.org; Mon, 14 Nov 2022 20:26:25 -0500 Original-Received: from mail-4022.proton.ch ([185.70.40.22]:39317) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oukiU-0003rl-Ex for 59268@debbugs.gnu.org; Mon, 14 Nov 2022 20:26:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rjt.dev; s=protonmail2; t=1668475575; x=1668734775; bh=41aeK75lj5/RSLj1qiHlA1LIyj4kvgZCIUVgzSFKjzg=; h=Date:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=tvYXzYy+1GCpO7THVrIAMYgwendqLR5EWoVtue1PTS82/jPtZ5H48tuqXsutlhAQP ZOsu2T8UmjlSC2uCSGpCIoCwz5hlNtlJb0YVDNfkLEamQetsQtFiUogELyLEk8cdQ3 yQBDhWyW6LNJubO4xmMJ0ButgHhvR8CDOzrnoB9pCR8JMOX47TToCsOJqx04bPHioe P1ubjSEVG18lCaHfHx/DgxvcqzStxj09SUYpBuNv/LvFkQpZCa5KQb805dyKituriA lnkG1Jyq9RSuoUunoVMFt9bDAmgz7WUbD2LbjCKyc3Eqkp2jahOGwnASEZkYaFMF0J JhVT0+N2LhTBA== In-Reply-To: Feedback-ID: 44397038:user:proton 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:247893 Archived-At: This is a multi-part message in MIME format. --b1_XxTj6SorDMtoHmRW79uURzvPp8bL2pel3sek4aXZkY Content-Type: multipart/alternative; boundary="b2_XxTj6SorDMtoHmRW79uURzvPp8bL2pel3sek4aXZkY" --b2_XxTj6SorDMtoHmRW79uURzvPp8bL2pel3sek4aXZkY Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SSB1cGRhdGVkIHRoZSBwYXRjaCB0byBhcHBseSBjbGVhbmx5LCBzaW5jZSByZWNlbnQgY2hhbmdl cyBjYXVzZWQgY29uZmxpY3RzLg== --b2_XxTj6SorDMtoHmRW79uURzvPp8bL2pel3sek4aXZkY Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IHRhaG9tYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAx NHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+SSB1cGRhdGVkIHRoZSBwYXRjaCB0byBhcHBseSBj bGVhbmx5LCBzaW5jZSByZWNlbnQgY2hhbmdlcyBjYXVzZWQgY29uZmxpY3RzLjxicj48L2Rpdj4= --b2_XxTj6SorDMtoHmRW79uURzvPp8bL2pel3sek4aXZkY-- --b1_XxTj6SorDMtoHmRW79uURzvPp8bL2pel3sek4aXZkY 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 RnJvbSBkNDc0ZDcyNDdlYzdjNTFkNzYxZWE2MjljYTEwNzQ2NGEwZmE3YTJmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSYW5keSBUYXlsb3IgPGRldkByanQuZGV2PgpEYXRlOiBTdW4s IDEzIE5vdiAyMDIyIDIyOjA2OjMzIC0wNTAwClN1YmplY3Q6IFtQQVRDSF0gVXRpbGl6ZSBuZXcg Zm9udC1sb2NrIGZhY2VzIGZvciBDL0MrKyBhbmQgUHl0aG9uIHRyZWUtc2l0dGVyCiB1c2UKCiog bGlzcC9wcm9nbW9kZXMvYy10cy1tb2RlLmVsIChjLXRzLW1vZGUtLWZvbnQtbG9jay1zZXR0aW5n cyk6IFVzZSBuZXcKZXNjYXBlLCBudW1iZXIsIHByb3BlcnR5LCBvcGVyYXRvciwgYnJhY2tldCwg YW5kIGRlbGltaXRlciBmb250LWxvY2sKZmFjZXMuICBTaW1wbGlmeSB0eXBlIG1hdGNoaW5nLgoo Yy10cy1tb2RlLS1iYXNlLW1vZGUpOiBBZGQgdGhlbSB0byB0aGUgZmVhdHVyZSBsaXN0LgooYy10 cy1tb2RlKTogRml4IHR5cG8uCiogbGlzcC9wcm9nbW9kZXMvcHl0aG9uLmVsIChweXRob24tLXRy ZWVzaXQtc2V0dGluZ3MpOiBVc2UgbmV3IG51bWJlciwKcHJvcGVydHksIG9wZXJhdG9yLCBicmFj a2V0LCBhbmQgZGVsaW1pdGVyIGZvbnQtbG9jayBmYWNlcy4KKHB5dGhvbi1tb2RlKTogQWRkIHRo ZW0gdG8gdGhlIGZlYXR1cmUgbGlzdC4KLS0tCiBsaXNwL3Byb2dtb2Rlcy9jLXRzLW1vZGUuZWwg fCA3MiArKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBsaXNwL3Byb2dtb2Rl cy9weXRob24uZWwgICAgfCA0MSArKysrKysrKysrKysrKysrKy0tLS0KIDIgZmlsZXMgY2hhbmdl ZCwgNjUgaW5zZXJ0aW9ucygrKSwgNDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9w cm9nbW9kZXMvYy10cy1tb2RlLmVsIGIvbGlzcC9wcm9nbW9kZXMvYy10cy1tb2RlLmVsCmluZGV4 IGJiMGRiMGUxZTcuLjFlZTVmNDVkMzUgMTAwNjQ0Ci0tLSBhL2xpc3AvcHJvZ21vZGVzL2MtdHMt bW9kZS5lbAorKysgYi9saXNwL3Byb2dtb2Rlcy9jLXRzLW1vZGUuZWwKQEAgLTIzMSwxOCArMjMx LDE3IEBAIGMtdHMtbW9kZS0tZm9udC1sb2NrLXNldHRpbmdzCiAgICA6bGFuZ3VhZ2UgbW9kZQog ICAgOm92ZXJyaWRlIHQKICAgIDpmZWF0dXJlICdvcGVyYXRvcgotICAgYChbLEBjLXRzLW1vZGUt LW9wZXJhdG9yc10gQGZvbnQtbG9jay1idWlsdGluLWZhY2UpCisgICBgKFssQGMtdHMtbW9kZS0t b3BlcmF0b3JzXSBAZm9udC1sb2NrLW9wZXJhdG9yLWZhY2UpCiAgICA6bGFuZ3VhZ2UgbW9kZQog ICAgOm92ZXJyaWRlIHQKICAgIDpmZWF0dXJlICdzdHJpbmcKICAgIGAoKHN0cmluZ19saXRlcmFs KSBAZm9udC1sb2NrLXN0cmluZy1mYWNlCiAgICAgICgoc3RyaW5nX2xpdGVyYWwpKSBAY29udGV4 dHVhbAotICAgICAoc3lzdGVtX2xpYl9zdHJpbmcpIEBmb250LWxvY2stc3RyaW5nLWZhY2UKLSAg ICAgKGVzY2FwZV9zZXF1ZW5jZSkgQGZvbnQtbG9jay1zdHJpbmctZmFjZSkKKyAgICAgKHN5c3Rl bV9saWJfc3RyaW5nKSBAZm9udC1sb2NrLXN0cmluZy1mYWNlKQogICAgOmxhbmd1YWdlIG1vZGUK ICAgIDpvdmVycmlkZSB0CiAgICA6ZmVhdHVyZSAnbGl0ZXJhbAotICAgYCgobnVtYmVyX2xpdGVy YWwpIEBmb250LWxvY2stY29uc3RhbnQtZmFjZQorICAgYCgobnVtYmVyX2xpdGVyYWwpIEBmb250 LWxvY2stbnVtYmVyLWZhY2UKICAgICAgKGNoYXJfbGl0ZXJhbCkgQGZvbnQtbG9jay1jb25zdGFu dC1mYWNlKQogICAgOmxhbmd1YWdlIG1vZGUKICAgIDpvdmVycmlkZSB0CkBAIC0yNTIsMzAgKzI1 MSwxMyBAQCBjLXRzLW1vZGUtLWZvbnQtbG9jay1zZXR0aW5ncwogICAgICAgICAgJygodHlwZV9x dWFsaWZpZXIpIEBmb250LWxvY2stdHlwZS1mYWNlCiAKICAgICAgICAgICAgKHF1YWxpZmllZF9p ZGVudGlmaWVyCi0gICAgICAgICAgICBzY29wZTogKG5hbWVzcGFjZV9pZGVudGlmaWVyKSBAZm9u dC1sb2NrLXR5cGUtZmFjZSkKLQotICAgICAgICAgICAob3BlcmF0b3JfY2FzdCkgdHlwZTogKHR5 cGVfaWRlbnRpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UpKSkKKyAgICAgICAgICAgIHNjb3Bl OiAobmFtZXNwYWNlX2lkZW50aWZpZXIpIEBmb250LWxvY2stdHlwZS1mYWNlKSkpKQogICAgOmxh bmd1YWdlIG1vZGUKICAgIDpvdmVycmlkZSB0CiAgICA6ZmVhdHVyZSAnZGVmaW5pdGlvbgogICAg YCgoZGVjbGFyYXRpb24KICAgICAgIGRlY2xhcmF0b3I6IChpZGVudGlmaWVyKSBAZm9udC1sb2Nr LXZhcmlhYmxlLW5hbWUtZmFjZSkKIAotICAgICAoZGVjbGFyYXRpb24KLSAgICAgIHR5cGU6ICh0 eXBlX2lkZW50aWZpZXIpIEBmb250LWxvY2stdHlwZS1mYWNlKQotCi0gICAgIChmaWVsZF9kZWNs YXJhdGlvbgotICAgICAgZGVjbGFyYXRvcjogKGZpZWxkX2lkZW50aWZpZXIpIEBmb250LWxvY2st dmFyaWFibGUtbmFtZS1mYWNlKQotCi0gICAgIChmaWVsZF9kZWNsYXJhdGlvbgotICAgICAgdHlw ZTogKHR5cGVfaWRlbnRpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UpCi0KLSAgICAgKHBhcmFt ZXRlcl9kZWNsYXJhdGlvbgotICAgICAgdHlwZTogKHR5cGVfaWRlbnRpZmllcikgQGZvbnQtbG9j ay10eXBlLWZhY2UpCi0KLSAgICAgKGZ1bmN0aW9uX2RlZmluaXRpb24KLSAgICAgIHR5cGU6ICh0 eXBlX2lkZW50aWZpZXIpIEBmb250LWxvY2stdHlwZS1mYWNlKQotCiAgICAgIChmdW5jdGlvbl9k ZWNsYXJhdG9yCiAgICAgICBkZWNsYXJhdG9yOiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay1mdW5j dGlvbi1uYW1lLWZhY2UpCiAKQEAgLTI4NSwxNyArMjY3LDggQEAgYy10cy1tb2RlLS1mb250LWxv Y2stc2V0dGluZ3MKICAgICAgKGluaXRfZGVjbGFyYXRvcgogICAgICAgZGVjbGFyYXRvcjogKGlk ZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKQogCi0gICAgIChzdHJ1Y3Rf c3BlY2lmaWVyCi0gICAgICBuYW1lOiAodHlwZV9pZGVudGlmaWVyKSBAZm9udC1sb2NrLXR5cGUt ZmFjZSkKLQogICAgICAoc2l6ZWRfdHlwZV9zcGVjaWZpZXIpIEBmb250LWxvY2stdHlwZS1mYWNl CiAKLSAgICAgKGVudW1fc3BlY2lmaWVyCi0gICAgICBuYW1lOiAodHlwZV9pZGVudGlmaWVyKSBA Zm9udC1sb2NrLXR5cGUtZmFjZSkKLQotICAgICAoZW51bWVyYXRvcgotICAgICAgbmFtZTogKGlk ZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKQotCiAgICAgIChwYXJhbWV0 ZXJfZGVjbGFyYXRpb24KICAgICAgIHR5cGU6IChfKSBAZm9udC1sb2NrLXR5cGUtZmFjZQogICAg ICAgZGVjbGFyYXRvcjogKGlkZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNl KQpAQCAtMzAzLDggKzI3Niw3IEBAIGMtdHMtbW9kZS0tZm9udC1sb2NrLXNldHRpbmdzCiAgICAg IChwb2ludGVyX2RlY2xhcmF0b3IKICAgICAgIGRlY2xhcmF0b3I6IChpZGVudGlmaWVyKSBAZm9u dC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkKIAotICAgICAocG9pbnRlcl9kZWNsYXJhdG9yCi0g ICAgICBkZWNsYXJhdG9yOiAoZmllbGRfaWRlbnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1u YW1lLWZhY2UpKQorICAgICAoKHR5cGVfaWRlbnRpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2Up KQogICAgOmxhbmd1YWdlIG1vZGUKICAgIDpvdmVycmlkZSB0CiAgICA6ZmVhdHVyZSAnZXhwcmVz c2lvbgpAQCAtMzE1LDExICsyODcsNyBAQCBjLXRzLW1vZGUtLWZvbnQtbG9jay1zZXR0aW5ncwog ICAgICAgZnVuY3Rpb246IChpZGVudGlmaWVyKSBAZm9udC1sb2NrLWZ1bmN0aW9uLW5hbWUtZmFj ZSkKIAogICAgICAoZmllbGRfZXhwcmVzc2lvbgotICAgICAgZmllbGQ6IChmaWVsZF9pZGVudGlm aWVyKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkKLQotICAgICAoZmllbGRfZXhwcmVz c2lvbgotICAgICAgYXJndW1lbnQ6IChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5h bWUtZmFjZQotICAgICAgZmllbGQ6IChmaWVsZF9pZGVudGlmaWVyKSBAZm9udC1sb2NrLXZhcmlh YmxlLW5hbWUtZmFjZSkKKyAgICAgIGFyZ3VtZW50OiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12 YXJpYWJsZS1uYW1lLWZhY2UpCiAKICAgICAgKHBvaW50ZXJfZXhwcmVzc2lvbgogICAgICAgYXJn dW1lbnQ6IChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkpCkBAIC0z MzIsNyArMzAwLDI2IEBAIGMtdHMtbW9kZS0tZm9udC1sb2NrLXNldHRpbmdzCiAgICA6bGFuZ3Vh Z2UgbW9kZQogICAgOm92ZXJyaWRlIHQKICAgIDpmZWF0dXJlICdlcnJvcgotICAgJygoRVJST1Ip IEBmb250LWxvY2std2FybmluZy1mYWNlKSkpCisgICAnKChFUlJPUikgQGZvbnQtbG9jay13YXJu aW5nLWZhY2UpCisgICA6ZmVhdHVyZSAnZXNjYXBlLXNlcXVlbmNlCisgICA6bGFuZ3VhZ2UgbW9k ZQorICAgOm92ZXJyaWRlIHQKKyAgICcoKGVzY2FwZV9zZXF1ZW5jZSkgQGZvbnQtbG9jay1lc2Nh cGUtZmFjZSkKKyAgIDpsYW5ndWFnZSBtb2RlCisgICA6b3ZlcnJpZGUgdAorICAgOmZlYXR1cmUg J3Byb3BlcnR5CisgICAnKChmaWVsZF9pZGVudGlmaWVyKSBAZm9udC1sb2NrLXByb3BlcnR5LWZh Y2UKKyAgICAgKGVudW1lcmF0b3IKKyAgICAgIG5hbWU6IChpZGVudGlmaWVyKSBAZm9udC1sb2Nr LXByb3BlcnR5LWZhY2UpKQorICAgOmxhbmd1YWdlIG1vZGUKKyAgIDpvdmVycmlkZSB0CisgICA6 ZmVhdHVyZSAnYnJhY2tldAorICAgJygoWyIoIiAiKSIgIlsiICJdIiAieyIgIn0iXSkgQGZvbnQt bG9jay1icmFja2V0LWZhY2UpCisgICA6bGFuZ3VhZ2UgbW9kZQorICAgOm92ZXJyaWRlIHQKKyAg IDpmZWF0dXJlICdkZWxpbWl0ZXIKKyAgICcoKFsiLCIgIjoiICI7Il0pIEBmb250LWxvY2stZGVs aW1pdGVyLWZhY2UpCisgICApKQogCiAoZGVmdW4gYy10cy1tb2RlLS1pbWVudS0xIChub2RlKQog ICAiSGVscGVyIGZvciBgYy10cy1tb2RlLS1pbWVudScuCkBAIC00MTgsOCArNDA1LDkgQEAgYy10 cy1tb2RlLS1iYXNlLW1vZGUKICAgKHNldHEtbG9jYWwgd2hpY2gtZnVuYy1mdW5jdGlvbnMgbmls KQogCiAgIChzZXRxLWxvY2FsIHRyZWVzaXQtZm9udC1sb2NrLWZlYXR1cmUtbGlzdAotICAgICAg ICAgICAgICAnKChjb21tZW50IHByZXByb2Nlc3NvciBvcGVyYXRvciBjb25zdGFudCBzdHJpbmcg bGl0ZXJhbCBrZXl3b3JkKQotICAgICAgICAgICAgICAgICh0eXBlIGRlZmluaXRpb24gZXhwcmVz c2lvbiBzdGF0ZW1lbnQpCisgICAgICAgICAgICAgICcoKCBjb21tZW50IHByZXByb2Nlc3NvciBv cGVyYXRvciBjb25zdGFudCBzdHJpbmcgbGl0ZXJhbCBrZXl3b3JkKQorICAgICAgICAgICAgICAg ICggdHlwZSBkZWZpbml0aW9uIGV4cHJlc3Npb24gc3RhdGVtZW50IHByb3BlcnR5IGJyYWNrZXQK KyAgICAgICAgICAgICAgICAgIGRlbGltaXRlciBlc2NhcGUtc2VxdWVuY2UpCiAgICAgICAgICAg ICAgICAgKCkpKSkKIAogOzs7IyMjYXV0b2xvYWQKQEAgLTQ0Nyw3ICs0MzUsNyBAQCBjLXRzLW1v ZGUKIAogOzs7IyMjYXV0b2xvYWQKIChkZWZpbmUtZGVyaXZlZC1tb2RlIGMrKy10cy1tb2RlIGMt dHMtbW9kZS0tYmFzZS1tb2RlICJDKysiCi0gICJNYWpvciBtb2RlIGZvciBlZGl0aW5nIEMsIHBv d2VyZWQgYnkgdHJlZS1zaXR0ZXIuIgorICAiTWFqb3IgbW9kZSBmb3IgZWRpdGluZyBDKyssIHBv d2VyZWQgYnkgdHJlZS1zaXR0ZXIuIgogICA6Z3JvdXAgJ2MrKwogCiAgICh1bmxlc3MgKHRyZWVz aXQtcmVhZHktcCBuaWwgJ2NwcCkKZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL3B5dGhvbi5l bCBiL2xpc3AvcHJvZ21vZGVzL3B5dGhvbi5lbAppbmRleCBhNWQwMmQwZmNiLi44OGRjMzFiNTBl IDEwMDY0NAotLS0gYS9saXNwL3Byb2dtb2Rlcy9weXRob24uZWwKKysrIGIvbGlzcC9wcm9nbW9k ZXMvcHl0aG9uLmVsCkBAIC05NzUsMTEgKzk3NSw4IEBAIHB5dGhvbi0tdHJlZXNpdC1jb25zdGFu dHMKICAgICAiY29weXJpZ2h0IiAiY3JlZGl0cyIgImV4aXQiICJsaWNlbnNlIiAicXVpdCIpKQog CiAoZGVmdmFyIHB5dGhvbi0tdHJlZXNpdC1vcGVyYXRvcnMKLSAgOzsgVGhpcyBpcyBub3QgdXNl ZC4gQW5kIGFuZCwgb3IsIG5vdCwgaXMsIGluIGFyZSBmb250aWZpZWQgYXMKLSAgOzsga2V5d29y ZHMuCiAgICcoIi0iICItPSIgIiE9IiAiKiIgIioqIiAiKio9IiAiKj0iICIvIiAiLy8iICIvLz0i ICIvPSIgIiYiICIlIiAiJT0iCi0gICAgIl4iICIrIiAiKz0iICI8IiAiPDwiICI8PSIgIjw+IiAi PSIgIj09IiAiPiIgIj49IiAiPj4iICJ8IiAifiIKLSAgICAiYW5kIiAiaW4iICJpcyIgIm5vdCIg Im9yIikpCisgICAgIl4iICIrIiAiKz0iICI8IiAiPDwiICI8PSIgIjw+IiAiPSIgIj09IiAiPiIg Ij49IiAiPj4iICJ8IiAifiIpKQogCiAoZGVmdmFyIHB5dGhvbi0tdHJlZXNpdC1zcGVjaWFsLWF0 dHJpYnV0ZXMKICAgJygiX19hbm5vdGF0aW9uc19fIiAiX19jbG9zdXJlX18iICJfX2NvZGVfXyIK QEAgLTExMTgsNyArMTExNSwzOCBAQCBweXRob24tLXRyZWVzaXQtc2V0dGluZ3MKICAgIDpmZWF0 dXJlICdlc2NhcGUtc2VxdWVuY2UKICAgIDpsYW5ndWFnZSAncHl0aG9uCiAgICA6b3ZlcnJpZGUg dAotICAgJygoZXNjYXBlX3NlcXVlbmNlKSBAZm9udC1sb2NrLWVzY2FwZS1mYWNlKSkKKyAgICco KGVzY2FwZV9zZXF1ZW5jZSkgQGZvbnQtbG9jay1lc2NhcGUtZmFjZSkKKworICAgOmZlYXR1cmUg J251bWJlcgorICAgOmxhbmd1YWdlICdweXRob24KKyAgIDpvdmVycmlkZSB0CisgICAnKFsoaW50 ZWdlcikgKGZsb2F0KV0gQGZvbnQtbG9jay1udW1iZXItZmFjZSkKKworICAgOmZlYXR1cmUgJ3By b3BlcnR5CisgICA6bGFuZ3VhZ2UgJ3B5dGhvbgorICAgOm92ZXJyaWRlIHQKKyAgICcoKGF0dHJp YnV0ZQorICAgICAgYXR0cmlidXRlOiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay1wcm9wZXJ0eS1m YWNlKQorICAgICAoY2xhc3NfZGVmaW5pdGlvbgorICAgICAgYm9keTogKGJsb2NrCisgICAgICAg ICAgICAgKGV4cHJlc3Npb25fc3RhdGVtZW50CisgICAgICAgICAgICAgIChhc3NpZ25tZW50IGxl ZnQ6CisgICAgICAgICAgICAgICAgICAgICAgICAgIChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXBy b3BlcnR5LWZhY2UpKSkpKQorCisgICA6ZmVhdHVyZSAnb3BlcmF0b3IKKyAgIDpsYW5ndWFnZSAn cHl0aG9uCisgICA6b3ZlcnJpZGUgdAorICAgYChbLEBweXRob24tLXRyZWVzaXQtb3BlcmF0b3Jz XSBAZm9udC1sb2NrLW9wZXJhdG9yLWZhY2UpCisKKyAgIDpmZWF0dXJlICdicmFja2V0CisgICA6 bGFuZ3VhZ2UgJ3B5dGhvbgorICAgOm92ZXJyaWRlIHQKKyAgICcoWyIoIiAiKSIgIlsiICJdIiAi eyIgIn0iXSBAZm9udC1sb2NrLWJyYWNrZXQtZmFjZSkKKworICAgOmZlYXR1cmUgJ2RlbGltaXRl cgorICAgOmxhbmd1YWdlICdweXRob24KKyAgIDpvdmVycmlkZSB0CisgICAnKFsiLCIgIi4iICI6 IiAiOyIgKGVsbGlwc2lzKV0gQGZvbnQtbG9jay1kZWxpbWl0ZXItZmFjZSkpCiAgICJUcmVlLXNp dHRlciBmb250LWxvY2sgc2V0dGluZ3MuIikKIAogDApAQCAtNjU1Myw3ICs2NTgxLDggQEAgcHl0 aG9uLW1vZGUKICAgICAgICAgICAgICAgICAnKCggY29tbWVudCBzdHJpbmcgZnVuY3Rpb24tbmFt ZSBjbGFzcy1uYW1lKQogICAgICAgICAgICAgICAgICAgKCBrZXl3b3JkIGJ1aWx0aW4gY29uc3Rh bnQgdHlwZSkKICAgICAgICAgICAgICAgICAgICggYXNzaWdubWVudCBkZWNvcmF0b3IgZXNjYXBl LXNlcXVlbmNlCi0gICAgICAgICAgICAgICAgICAgIHN0cmluZy1pbnRlcnBvbGF0aW9uKSkpCisg ICAgICAgICAgICAgICAgICAgIHN0cmluZy1pbnRlcnBvbGF0aW9uIG51bWJlciBwcm9wZXJ0eQor ICAgICAgICAgICAgICAgICAgICBvcGVyYXRvciBicmFja2V0IGRlbGltaXRlcikpKQogICAgIChz ZXRxLWxvY2FsIHRyZWVzaXQtZm9udC1sb2NrLXNldHRpbmdzIHB5dGhvbi0tdHJlZXNpdC1zZXR0 aW5ncykKICAgICAoc2V0cS1sb2NhbCBpbWVudS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24KICAgICAg ICAgICAgICAgICAjJ3B5dGhvbi1pbWVudS10cmVlc2l0LWNyZWF0ZS1pbmRleCkKLS0gCjIuMzgu MQoK --b1_XxTj6SorDMtoHmRW79uURzvPp8bL2pel3sek4aXZkY--