From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#47074: Replace XPM icons with Unicode codepoints in customize/widgets Date: Fri, 12 Mar 2021 20:44:55 -0600 Message-ID: References: <83a6r9mwgk.fsf@gnu.org> <8335x1mpdk.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000086644405bd620002" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5269"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 47074@debbugs.gnu.org To: Alan Third , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Mar 13 03:46:10 2021 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 1lKuI5-0001G7-HE for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 13 Mar 2021 03:46:09 +0100 Original-Received: from localhost ([::1]:50514 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lKuI4-0005gE-JK for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 12 Mar 2021 21:46:08 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59702) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lKuHy-0005fg-Gt for bug-gnu-emacs@gnu.org; Fri, 12 Mar 2021 21:46:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47248) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lKuHy-0004K7-9x for bug-gnu-emacs@gnu.org; Fri, 12 Mar 2021 21:46:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lKuHy-0004Mz-8d for bug-gnu-emacs@gnu.org; Fri, 12 Mar 2021 21:46:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Mar 2021 02:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47074 X-GNU-PR-Package: emacs Original-Received: via spool by 47074-submit@debbugs.gnu.org id=B47074.161560350516723 (code B ref 47074); Sat, 13 Mar 2021 02:46:02 +0000 Original-Received: (at 47074) by debbugs.gnu.org; 13 Mar 2021 02:45:05 +0000 Original-Received: from localhost ([127.0.0.1]:58794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKuH2-0004Lf-L3 for submit@debbugs.gnu.org; Fri, 12 Mar 2021 21:45:05 -0500 Original-Received: from mail-pl1-f175.google.com ([209.85.214.175]:34510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKuH0-0004Jz-LT for 47074@debbugs.gnu.org; Fri, 12 Mar 2021 21:45:03 -0500 Original-Received: by mail-pl1-f175.google.com with SMTP id q12so2305933plr.1 for <47074@debbugs.gnu.org>; Fri, 12 Mar 2021 18:45:02 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=AGRyvISiszayKLilqgfYXCKa5pw3fZGu/J++8Q8ZunY=; b=LXeEHqpql7L/zD0971sxhKpnK0+0Z4ykksyPaU9Eubl+W7bjMQLwcqw9P/vXBpQG/k 6KqJvnbUlQsh8Vg87xA95uPQLcRJ7dHOgi1gtOVn0saff1W/puEtvolgcWMO9SwX0VGF ksg79BKVvL3cFuM766w2D2LdGakVjgkBrWOHPG9Cz3sKYpQnbZq39esLYrMK3X5LCqTo UNYt4PkLQXg0biSyu2PhavZ/WN7t26w1QiLE+gOI7uFpCLiLsu4epXxp8JBM/ww4kKxM wPlwwSjPoNYpVclMSLtiVSmvkuGOADJLI2D2vPP9h+gI+ZUGr7AyhSEfL3t5oiENSAjM jDeA== X-Gm-Message-State: AOAM533MQmzzqK2dfJQPznko/78gsT5opuKJDDXcHE84IQFf/bTR1UaC iZ2TRVv44PMBxvRampdmX4gfQbwF47Mxouty/+bVKI4l4Gg= X-Google-Smtp-Source: ABdhPJyUlwsJO/woFPtYB7iQC/rcF6yvrV9B5No0D4tpF6ZiaCBok2SuvjitAkr0kHX0Nxn3GOXjRLIL/xe4l0qiwP4= X-Received: by 2002:a17:90a:f986:: with SMTP id cq6mr1348907pjb.175.1615603496795; Fri, 12 Mar 2021 18:44:56 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 12 Mar 2021 20:44:55 -0600 In-Reply-To: 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" Xref: news.gmane.io gmane.emacs.bugs:202225 Archived-At: --00000000000086644405bd620002 Content-Type: text/plain; charset="UTF-8" Alan Third writes: > On Thu, Mar 11, 2021 at 10:01:11PM +0200, Eli Zaretskii wrote: >> > >> > I think SVG is obviously much preferable to XPM, but there is still the >> > problem that the images don't scale with the text. Do we have a general >> > solution to that? If not, should we have one? >> >> With SVG, I believe we could. (We can scale other kinds of images as >> well, but they don't look well when enlarged, AFAIK.) > > I've been thinking about this, and assuming we can extract the font > name and size from the face in C then we can create a default CSS > stylesheet that should make 1em in an SVG equivalent to the actual > Emacs font height. I took a stab at adding SVG icons, as found in the GNOME Adwaita Icon Theme. I had to scrub some color details from the SVG files by hand, but they now seem to automagically adapt to the :foreground and :background of the current face (but I could be wrong about that as I don't understand how this is supposed to work). How would a patch like the attached relate to the changes you propose, Alan? --00000000000086644405bd620002 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Add-SVG-icons-for-customize-buffers.patch" Content-Disposition: attachment; filename="0001-Add-SVG-icons-for-customize-buffers.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 6754587b46c8098f_0.1 RnJvbSAyNWQ4ZjJhN2MxMzZhOTkxMDk4ZGRlZmM4OWZmMTFkOWFmNzIyMzc3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5AbWFyeGlzdC5zZT4KRGF0 ZTogU2F0LCAxMyBNYXIgMjAyMSAwMzoyMDoyOSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIEFkZCBT VkcgaWNvbnMgZm9yIGN1c3RvbWl6ZSBidWZmZXJzCgotLS0KIGV0Yy9pbWFnZXMvdWkvUkVBRE1F ICAgICAgICAgICAgICAgfCAxOCArKysrKysrKysrKysrKysrKysKIGV0Yy9pbWFnZXMvdWkvY2hl Y2tib3gtY2hlY2tlZC5zdmcgfCAgNiArKysrKysKIGV0Yy9pbWFnZXMvdWkvY2hlY2tib3gtbWl4 ZWQuc3ZnICAgfCAgNiArKysrKysKIGV0Yy9pbWFnZXMvdWkvY2hlY2tib3guc3ZnICAgICAgICAg fCAgMyArKysKIGV0Yy9pbWFnZXMvdWkvcmFkaW8tY2hlY2tlZC5zdmcgICAgfCAgNiArKysrKysK IGV0Yy9pbWFnZXMvdWkvcmFkaW8tbWl4ZWQuc3ZnICAgICAgfCAgNiArKysrKysKIGV0Yy9pbWFn ZXMvdWkvcmFkaW8uc3ZnICAgICAgICAgICAgfCAgMyArKysKIGxpc3Avd2lkLWVkaXQuZWwgICAg ICAgICAgICAgICAgICAgfCAxMCArKysrKy0tLS0tCiA4IGZpbGVzIGNoYW5nZWQsIDUzIGluc2Vy dGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgZXRjL2ltYWdlcy91 aS9SRUFETUUKIGNyZWF0ZSBtb2RlIDEwMDY0NCBldGMvaW1hZ2VzL3VpL2NoZWNrYm94LWNoZWNr ZWQuc3ZnCiBjcmVhdGUgbW9kZSAxMDA2NDQgZXRjL2ltYWdlcy91aS9jaGVja2JveC1taXhlZC5z dmcKIGNyZWF0ZSBtb2RlIDEwMDY0NCBldGMvaW1hZ2VzL3VpL2NoZWNrYm94LnN2ZwogY3JlYXRl IG1vZGUgMTAwNjQ0IGV0Yy9pbWFnZXMvdWkvcmFkaW8tY2hlY2tlZC5zdmcKIGNyZWF0ZSBtb2Rl IDEwMDY0NCBldGMvaW1hZ2VzL3VpL3JhZGlvLW1peGVkLnN2ZwogY3JlYXRlIG1vZGUgMTAwNjQ0 IGV0Yy9pbWFnZXMvdWkvcmFkaW8uc3ZnCgpkaWZmIC0tZ2l0IGEvZXRjL2ltYWdlcy91aS9SRUFE TUUgYi9ldGMvaW1hZ2VzL3VpL1JFQURNRQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw MDAwMDAwLi5mODM4NDNkMzRlCi0tLSAvZGV2L251bGwKKysrIGIvZXRjL2ltYWdlcy91aS9SRUFE TUUKQEAgLTAsMCArMSwxOCBAQAorQ09QWVJJR0hUIEFORCBMSUNFTlNFIElORk9STUFUSU9OIEZP UiBJTUFHRSBGSUxFUworCisqIFRoZSBmb2xsb3dpbmcgaWNvbnMgYXJlIGZyb20gdGhlIEFkd2Fp dGEgSWNvbiBUaGVtZSAobWFkZSBieSB0aGUKK0dOT01FIHByb2plY3QpLiAgVGhleSBhcmUgbm90 IHBhcnQgb2YgRW1hY3MsIGJ1dCBhcmUgZGlzdHJpYnV0ZWQgYW5kCit1c2VkIGJ5IEVtYWNzLiAg VGhleSBhcmUgbGljZW5zZWQgdW5kZXIgZWl0aGVyIHRoZSBHTlUgTEdQTCB2MyBvciB0aGUKK0Ny ZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24tU2hhcmUgQWxpa2UgMy4wIFVuaXRlZCBTdGF0ZXMg TGljZW5zZS4KKworVG8gdmlldyBhIGNvcHkgb2YgdGhlIENDLUJZLVNBIGxpY2VuY2UsIHZpc2l0 CitodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS1zYS8zLjAvIG9yIHNlbmQg YSBsZXR0ZXIgdG8gQ3JlYXRpdmUKK0NvbW1vbnMsIDE3MSBTZWNvbmQgU3RyZWV0LCBTdWl0ZSAz MDAsIFNhbiBGcmFuY2lzY28sIENhbGlmb3JuaWEgOTQxMDUsIFVTQS4KKworRm9yIG1vcmUgaW5m b3JtYXRpb24gc2VlIHRoZSBhZHdhaXRhLWljb24tdGhlbWUgcmVwb3NpdG9yeSBhdDoKKworICAg IGh0dHBzOi8vZ2l0bGFiLmdub21lLm9yZy9HTk9NRS9hZHdhaXRhLWljb24tdGhlbWUKKworRW1h Y3MgaW1hZ2VzIGFuZCB0aGVpciBzb3VyY2UgaW4gdGhlIEFkd2FpdGEvc2NhbGFibGUgZGlyZWN0 b3J5LgorCisgLi4uIEZJWE1FIC4uLgpkaWZmIC0tZ2l0IGEvZXRjL2ltYWdlcy91aS9jaGVja2Jv eC1jaGVja2VkLnN2ZyBiL2V0Yy9pbWFnZXMvdWkvY2hlY2tib3gtY2hlY2tlZC5zdmcKbmV3IGZp bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNmZlZmQ1NTY5ZQotLS0gL2Rldi9udWxs CisrKyBiL2V0Yy9pbWFnZXMvdWkvY2hlY2tib3gtY2hlY2tlZC5zdmcKQEAgLTAsMCArMSw2IEBA Cis8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE2IiBoZWln aHQ9IjE2Ij4KKyAgPGc+CisgICAgPHBhdGggZD0iTTMuNSAxQTIuNTA2IDIuNTA2IDAgMDAxIDMu NXY5QzEgMTMuODc2IDIuMTI0IDE1IDMuNSAxNWg5YzEuMzc2IDAgMi41LTEuMTI0IDIuNS0yLjV2 LTlDMTUgMi4xMjQgMTMuODc2IDEgMTIuNSAxem0wIDFoOWMuODQgMCAxLjUuNjYgMS41IDEuNXY5 YzAgLjg0LS42NiAxLjUtMS41IDEuNWgtOWMtLjg0IDAtMS41LS42Ni0xLjUtMS41di05QzIgMi42 NiAyLjY2IDIgMy41IDJ6IiBvdmVyZmxvdz0idmlzaWJsZSIgLz4KKyAgICA8cGF0aCBkPSJNMTQu NSAzbC0uNS0uNUw3LjUgOSA1IDYuNWwtMiAyTDcuNSAxM2w3LTd6IiBvdmVyZmxvdz0idmlzaWJs ZSIgLz4KKyAgPC9nPgorPC9zdmc+CmRpZmYgLS1naXQgYS9ldGMvaW1hZ2VzL3VpL2NoZWNrYm94 LW1peGVkLnN2ZyBiL2V0Yy9pbWFnZXMvdWkvY2hlY2tib3gtbWl4ZWQuc3ZnCm5ldyBmaWxlIG1v ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjEzYmNjYWE3Y2UKLS0tIC9kZXYvbnVsbAorKysg Yi9ldGMvaW1hZ2VzL3VpL2NoZWNrYm94LW1peGVkLnN2ZwpAQCAtMCwwICsxLDYgQEAKKzxzdmcg eG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYi PgorICA8Zz4KKyAgICA8cGF0aCBkPSJNMy41IDFBMi41MDYgMi41MDYgMCAwMDEgMy41djlDMSAx My44NzYgMi4xMjQgMTUgMy41IDE1aDljMS4zNzYgMCAyLjUtMS4xMjQgMi41LTIuNXYtOUMxNSAy LjEyNCAxMy44NzYgMSAxMi41IDF6bTAgMWg5Yy44NCAwIDEuNS42NiAxLjUgMS41djljMCAuODQt LjY2IDEuNS0xLjUgMS41aC05Yy0uODQgMC0xLjUtLjY2LTEuNS0xLjV2LTlDMiAyLjY2IDIuNjYg MiAzLjUgMnoiIG92ZXJmbG93PSJ2aXNpYmxlIiAvPgorICAgIDxwYXRoIGQ9Ik01IDZhMiAyIDAg MTAwIDRoNmEyIDIgMCAxMDAtNHoiIG92ZXJmbG93PSJ2aXNpYmxlIiAvPgorICA8L2c+Cis8L3N2 Zz4KZGlmZiAtLWdpdCBhL2V0Yy9pbWFnZXMvdWkvY2hlY2tib3guc3ZnIGIvZXRjL2ltYWdlcy91 aS9jaGVja2JveC5zdmcKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMThj ZDI1YjQzZgotLS0gL2Rldi9udWxsCisrKyBiL2V0Yy9pbWFnZXMvdWkvY2hlY2tib3guc3ZnCkBA IC0wLDAgKzEsMyBAQAorPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdp ZHRoPSIxNiIgaGVpZ2h0PSIxNiI+CisgIDxwYXRoIGQ9Ik0zLjUgMUEyLjUwNiAyLjUwNiAwIDAw MSAzLjV2OUMxIDEzLjg3NiAyLjEyNCAxNSAzLjUgMTVoOWMxLjM3NiAwIDIuNS0xLjEyNCAyLjUt Mi41di05QzE1IDIuMTI0IDEzLjg3NiAxIDEyLjUgMXptMCAxaDljLjg0IDAgMS41LjY2IDEuNSAx LjV2OWMwIC44NC0uNjYgMS41LTEuNSAxLjVoLTljLS44NCAwLTEuNS0uNjYtMS41LTEuNXYtOUMy IDIuNjYgMi42NiAyIDMuNSAyeiIgb3ZlcmZsb3c9InZpc2libGUiIC8+Cis8L3N2Zz4KZGlmZiAt LWdpdCBhL2V0Yy9pbWFnZXMvdWkvcmFkaW8tY2hlY2tlZC5zdmcgYi9ldGMvaW1hZ2VzL3VpL3Jh ZGlvLWNoZWNrZWQuc3ZnCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmRi NzExODQxY2YKLS0tIC9kZXYvbnVsbAorKysgYi9ldGMvaW1hZ2VzL3VpL3JhZGlvLWNoZWNrZWQu c3ZnCkBAIC0wLDAgKzEsNiBAQAorPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9z dmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+CisgIDxnPgorICAgIDxwYXRoIGQ9Ik04IDVhMy4w MDEgMy4wMDEgMCAwMDAgNiAzLjAwMSAzLjAwMSAwIDAwMC02eiIgb3ZlcmZsb3c9InZpc2libGUi Lz4KKyAgICA8cGF0aCBkPSJNOC4wMDQgMUM0LjE0NCAxIDEgNC4xNDQgMSA4LjAwNGMwIDMuODYg My4xNDQgNy4wMDYgNy4wMDQgNy4wMDYgMy44NiAwIDcuMDA2LTMuMTQ2IDcuMDA2LTcuMDA2QzE1 LjAxIDQuMTQ0IDExLjg2NCAxIDguMDA0IDF6bTAgMWE2LjAwMiA2LjAwMiAwIDAxNi4wMDYgNi4w MDQgNi4wMDQgNi4wMDQgMCAwMS02LjAwNiA2LjAwNkE2LjAwMiA2LjAwMiAwIDAxMiA4LjAwNCA2 IDYgMCAwMTguMDA0IDJ6IiBvdmVyZmxvdz0idmlzaWJsZSIvPgorICA8L2c+Cis8L3N2Zz4KZGlm ZiAtLWdpdCBhL2V0Yy9pbWFnZXMvdWkvcmFkaW8tbWl4ZWQuc3ZnIGIvZXRjL2ltYWdlcy91aS9y YWRpby1taXhlZC5zdmcKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNWE4 YmUwY2Y2NQotLS0gL2Rldi9udWxsCisrKyBiL2V0Yy9pbWFnZXMvdWkvcmFkaW8tbWl4ZWQuc3Zn CkBAIC0wLDAgKzEsNiBAQAorPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmci IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+CisgIDxnIGZvbnQtd2VpZ2h0PSI0MDAiIGZpbGw9IiM0 NzQ3NDciPgorICAgIDxwYXRoIGQ9Ik04IDFDNC4xNDIgMSAxIDQuMTQyIDEgOHMzLjE0MiA3IDcg NyA3LTMuMTQyIDctNy0zLjE0Mi03LTctN3ptMCAxYzMuMzE2IDAgNiAyLjY4NCA2IDZzLTIuNjg0 IDYtNiA2LTYtMi42ODQtNi02IDIuNjg0LTYgNi02eiIgb3ZlcmZsb3c9InZpc2libGUiIC8+Cisg ICAgPHBhdGggZD0iTTUgNmEyIDIgMCAxMDAgNGg2YTIgMiAwIDEwMC00eiIgb3ZlcmZsb3c9InZp c2libGUiIC8+CisgIDwvZz4KKzwvc3ZnPgpkaWZmIC0tZ2l0IGEvZXRjL2ltYWdlcy91aS9yYWRp by5zdmcgYi9ldGMvaW1hZ2VzL3VpL3JhZGlvLnN2ZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl eCAwMDAwMDAwMDAwLi4wZDY0OWM5OWNkCi0tLSAvZGV2L251bGwKKysrIGIvZXRjL2ltYWdlcy91 aS9yYWRpby5zdmcKQEAgLTAsMCArMSwzIEBACis8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9y Zy8yMDAwL3N2ZyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij4KKyAgPHBhdGggZD0iTTggMUM0LjE0 MiAxIDEgNC4xNDIgMSA4czMuMTQyIDcgNyA3IDctMy4xNDIgNy03LTMuMTQyLTctNy03em0wIDFj My4zMTYgMCA2IDIuNjg0IDYgNnMtMi42ODQgNi02IDYtNi0yLjY4NC02LTYgMi42ODQtNiA2LTZ6 IiBvdmVyZmxvdz0idmlzaWJsZSIgLz4KKzwvc3ZnPgpkaWZmIC0tZ2l0IGEvbGlzcC93aWQtZWRp dC5lbCBiL2xpc3Avd2lkLWVkaXQuZWwKaW5kZXggZGUyYjVkNGE3Yy4uYjhkMWZhZDQ5YyAxMDA2 NDQKLS0tIGEvbGlzcC93aWQtZWRpdC5lbAorKysgYi9saXNwL3dpZC1lZGl0LmVsCkBAIC03NDUs NyArNzQ1LDcgQEAgd2lkZ2V0LWltYWdlLWVuYWJsZQogICA6dHlwZSAnYm9vbGVhbikKIAogKGRl ZmN1c3RvbSB3aWRnZXQtaW1hZ2UtY29udmVyc2lvbgotICAnKCh4cG0gIi54cG0iKSAoZ2lmICIu Z2lmIikgKHBuZyAiLnBuZyIpIChqcGVnICIuanBnIiAiLmpwZWciKQorICAnKChzdmcgIi5zdmci KSAoeHBtICIueHBtIikgKGdpZiAiLmdpZiIpIChwbmcgIi5wbmciKSAoanBlZyAiLmpwZyIgIi5q cGVnIikKICAgICAoeGJtICIueGJtIikpCiAgICJDb252ZXJzaW9uIGFsaXN0IGZyb20gaW1hZ2Ug Zm9ybWF0cyB0byBmaWxlIG5hbWUgc3VmZml4ZXMuIgogICA6Z3JvdXAgJ3dpZGdldHMKQEAgLTIz ODUsOSArMjM4NSw5IEBAICdjaGVja2JveAogICA7OyBXZSBjb3VsZCBwcm9iYWJseSBkbyB0aGUg c2FtZSBqb2IgYXMgdGhlIGltYWdlcyB1c2luZyBzaW5nbGUKICAgOzsgc3BhY2UgY2hhcmFjdGVy cyBpbiBhIGJveGVkIGZhY2Ugd2l0aCBhIHN0cmV0Y2ggc3BlY2lmaWNhdGlvbiB0bwogICA7OyBt YWtlIHRoZW0gc3F1YXJlLgotICA6b24tZ2x5cGggImNoZWNrZWQiCisgIDpvbi1nbHlwaCAidWkv Y2hlY2tib3gtY2hlY2tlZCIKICAgOm9mZiAiWyBdIgotICA6b2ZmLWdseXBoICJ1bmNoZWNrZWQi CisgIDpvZmYtZ2x5cGggInVpL2NoZWNrYm94IgogICA6aGVscC1lY2hvICJUb2dnbGUgdGhpcyBp dGVtLiIKICAgOmFjdGlvbiAnd2lkZ2V0LWNoZWNrYm94LWFjdGlvbikKIApAQCAtMjU3MCw5ICsy NTcwLDkgQEAgJ3JhZGlvLWJ1dHRvbgogICA6YnV0dG9uLXN1ZmZpeCAiIgogICA6YnV0dG9uLXBy ZWZpeCAiIgogICA6b24gIigqKSIKLSAgOm9uLWdseXBoICJyYWRpbzEiCisgIDpvbi1nbHlwaCAi dWkvcmFkaW8tY2hlY2tlZCIKICAgOm9mZiAiKCApIgotICA6b2ZmLWdseXBoICJyYWRpbzAiKQor ICA6b2ZmLWdseXBoICJ1aS9yYWRpbyIpCiAKIChkZWZ1biB3aWRnZXQtcmFkaW8tYnV0dG9uLW5v dGlmeSAod2lkZ2V0IF9jaGlsZCAmb3B0aW9uYWwgZXZlbnQpCiAgIDs7IFRlbGwgZGFkZHkuCi0t IAoyLjMwLjEKCg== --00000000000086644405bd620002--