From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#28182: maybe implement CTRL++ to zoom text Date: Wed, 9 Oct 2019 23:56:22 +0200 Message-ID: References: <87y3qcs3nf.fsf@jidanni.org> <87tva69q12.fsf@mail.linkov.net> <87v9uixqew.fsf@mail.linkov.net> <83lfu8h6pn.fsf@gnu.org> <83blut3hrm.fsf@gnu.org> <8736g4zh6k.fsf@mail.linkov.net> <83mueawiwi.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000c5aefa0594815b9d" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="153242"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Tak Kunihiro , Juri Linkov , Richard Stallman , 28182@debbugs.gnu.org, =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 09 23:57:32 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iIJxc-000dkF-Bj for geb-bug-gnu-emacs@m.gmane.org; Wed, 09 Oct 2019 23:57:32 +0200 Original-Received: from localhost ([::1]:60222 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iIJxb-0000Lj-59 for geb-bug-gnu-emacs@m.gmane.org; Wed, 09 Oct 2019 17:57:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54865) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iIJx9-0000EH-KF for bug-gnu-emacs@gnu.org; Wed, 09 Oct 2019 17:57:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iIJx8-0001dM-0t for bug-gnu-emacs@gnu.org; Wed, 09 Oct 2019 17:57:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45490) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iIJx7-0001dI-U3 for bug-gnu-emacs@gnu.org; Wed, 09 Oct 2019 17:57:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iIJx7-0003My-LG for bug-gnu-emacs@gnu.org; Wed, 09 Oct 2019 17:57:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Oct 2019 21:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28182 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 28182-submit@debbugs.gnu.org id=B28182.157065820312922 (code B ref 28182); Wed, 09 Oct 2019 21:57:01 +0000 Original-Received: (at 28182) by debbugs.gnu.org; 9 Oct 2019 21:56:43 +0000 Original-Received: from localhost ([127.0.0.1]:54311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIJwp-0003MM-3d for submit@debbugs.gnu.org; Wed, 09 Oct 2019 17:56:43 -0400 Original-Received: from mail-pf1-f179.google.com ([209.85.210.179]:43909) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIJwm-0003M7-T6 for 28182@debbugs.gnu.org; Wed, 09 Oct 2019 17:56:41 -0400 Original-Received: by mail-pf1-f179.google.com with SMTP id a2so2492710pfo.10 for <28182@debbugs.gnu.org>; Wed, 09 Oct 2019 14:56:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hjL45BRbqwF+GJhDmFzr//YWpEMEopS8DvitYsfJNiU=; b=Gd3yIHWNAarE4d3j7aoSSr5BHyl22hQxf8lZ8pu/bLbtYwURym01GPUp/Sr7vNjoiI R9glqFlHc9vvqubo1ROwq6b2BRiwpqDmtSSv9bqFaeXmIxZgtnedIidQbRppVzPD9BSq Lq5qElyhfogbGmg/GY2bpehGO9Cfa9bui7YBfuNR2zrr/X5pYbhI7PfrxTQ9ostJbOpE kPUqlJVEBK6IDJuyXcgs9usBRmDNfca0GaCPqlo7v81kvR0mcsyTaeTwVtt7Gj28E44X 95QKKDIf+TE0xRGaAlZ/M0Q9pkYMBK+J2Y2ae9Dd+vNkJgRdQ19B0fMEmBTqc3QNavEV h7xA== X-Gm-Message-State: APjAAAXL5cpLNWeHoVlvuRaP33/Gc54GtbEgAAyNLShuAJRf/R/gAxB1 vGuHrZ7hudeJfnhSqIBvTOE0NOtSHrU2BjE7Ok0= X-Google-Smtp-Source: APXvYqxcUZ27JREUfpWPXd906vJio2oUNb3piZMfjS85Gxsw810gq0/wR1d55we5AcC1QGzLxYHlb6KvKXBJoT4pXR0= X-Received: by 2002:a63:4046:: with SMTP id n67mr6227388pga.200.1570658194908; Wed, 09 Oct 2019 14:56:34 -0700 (PDT) In-Reply-To: <83mueawiwi.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:168804 Archived-At: --000000000000c5aefa0594815b9d Content-Type: text/plain; charset="UTF-8" Eli Zaretskii writes: > Please don't forget mentioning this in NEWS (and in the manual, if > applicable). Thanks. Is something like the attached okay? I'm not sure exactly what you had in mind, since this mostly preserves previous behaviour also for changing the font size. (I checked the manual, but it is fine as is, IMO.) Best regards, Stefan Kangas --000000000000c5aefa0594815b9d Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Change-font-size-in-correct-window-using-mouse-wheel.patch" Content-Disposition: attachment; filename="0001-Change-font-size-in-correct-window-using-mouse-wheel.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k1jtbsza0 RnJvbSAwMWNhYzkyOTI3NzgyZTg4OWM2ZTY1ZGMwZGY3MDczM2U5ZmZhMTJmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBUdWUsIDggT2N0IDIwMTkgMjM6NTM6MTQgKzAyMDAKU3ViamVjdDogW1BBVENIXSBD aGFuZ2UgZm9udCBzaXplIGluIGNvcnJlY3Qgd2luZG93IHVzaW5nIG1vdXNlIHdoZWVsCgoqIGxp c3AvbXdoZWVsLmVsIChtb3VzZS13aGVlbC0tZ2V0LXNjcm9sbC13aW5kb3cpOiBOZXcgZnVuY3Rp b24KZXh0cmFjdGVkIGZyb20uLi4KKG13aGVlbC1zY3JvbGwpOiAuLi5oZXJlLgoobW91c2Utd2hl ZWwtdGV4dC1zY2FsZSk6IE5ldyBmdW5jdGlvbiB0byBjaGFuZ2UgZmFjZSBoZWlnaHQgaW4KdGhl IGNvcnJlY3Qgd2luZG93LCBkZXBlbmRpbmcgb24gdGhlIHZhbHVlIG9mCidtb3VzZS13aGVlbC1m b2xsb3dzLW1vdXNlJy4gIChCdWcjMjgxODIpCihtb3VzZS13aGVlbC1tb2RlKTogQmluZCAnbW91 c2Utd2hlZWwtdGV4dC1zY2FsZScgaW5zdGVhZCBvZgondGV4dC1zY2FsZS1pbmNyZWFzZScgYW5k ICd0ZXh0LXNjYWxlLWRlY3JlYXNlJy4KLS0tCiBldGMvTkVXUyAgICAgICB8ICA1ICsrKysKIGxp c3AvbXdoZWVsLmVsIHwgODAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t LS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNTQgaW5zZXJ0aW9ucygrKSwgMzEgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZXRjL05FV1MgYi9ldGMvTkVXUwppbmRleCAyY2E2ODFmZjli Li41M2I5YzFlZWMyIDEwMDY0NAotLS0gYS9ldGMvTkVXUworKysgYi9ldGMvTkVXUwpAQCAtMjMz NSw2ICsyMzM1LDExIEBAIFRvIGdldCB0aGUgb2xkIGJlaGF2aW91ciBiYWNrLCBjdXN0b21pemUg dGhlIHZhcmlhYmxlCiAoY3VzdG9taXplLXNldC12YXJpYWJsZSAnbW91c2Utd2hlZWwtc2Nyb2xs LWFtb3VudAogICAgICAgICAgICAgICAgICAgICAgICAgJyg1ICgoc2hpZnQpIC4gMSkgKChjb250 cm9sKSAuIG5pbCkpKQogCitCeSBkZWZhdWx0LCB0aGUgZm9udCBzaXplIHdpbGwgYmUgY2hhbmdl ZCBpbiB0aGUgd2luZG93IHRoYXQgdGhlIG1vdXNlCitwb2ludGVyIGlzIG92ZXIuICBUbyBjaGFu Z2UgdGhpcyBiZWhhdmlvdXIsIHlvdSBjYW4gY3VzdG9taXplIHRoZQorb3B0aW9uICdtb3VzZS13 aGVlbC1mb2xsb3ctbW91c2UnLiAgTm90ZSB0aGF0IHRoaXMgd2lsbCBhbHNvIGFmZmVjdAorc2Ny b2xsaW5nLgorCiAMCiAqIExpc3AgQ2hhbmdlcyBpbiBFbWFjcyAyNy4xCiAKZGlmZiAtLWdpdCBh L2xpc3AvbXdoZWVsLmVsIGIvbGlzcC9td2hlZWwuZWwKaW5kZXggOWI2N2U3MTg4Ni4uOGMxOTI3 OTUwYSAxMDA2NDQKLS0tIGEvbGlzcC9td2hlZWwuZWwKKysrIGIvbGlzcC9td2hlZWwuZWwKQEAg LTEzNyw3ICsxMzcsOCBAQCBtb3VzZS13aGVlbC1wcm9ncmVzc2l2ZS1zcGVlZAogCiAoZGVmY3Vz dG9tIG1vdXNlLXdoZWVsLWZvbGxvdy1tb3VzZSB0CiAgICJXaGV0aGVyIHRoZSBtb3VzZSB3aGVl bCBzaG91bGQgc2Nyb2xsIHRoZSB3aW5kb3cgdGhhdCB0aGUgbW91c2UgaXMgb3Zlci4KLVRoaXMg Y2FuIGJlIHNsaWdodGx5IGRpc2NvbmNlcnRpbmcsIGJ1dCBzb21lIHBlb3BsZSBwcmVmZXIgaXQu IgorVGhpcyBhZmZlY3RzIGJvdGggdGhlIGNvbW1hbmRzIGZvciBzY3JvbGxpbmcgYW5kIGNoYW5n aW5nIHRoZQorZmFjZSBoZWlnaHQuIgogICA6Z3JvdXAgJ21vdXNlCiAgIDp0eXBlICdib29sZWFu KQogCkBAIC0yMTAsMzQgKzIxMSw0MCBAQCBtb3VzZS13aGVlbC1yaWdodC1ldmVudAogICAgIChp bnRlcm4gIm1vdXNlLTciKSkKICAgIkV2ZW50IHVzZWQgZm9yIHNjcm9sbGluZyByaWdodC4iKQog CisoZGVmdW4gbW91c2Utd2hlZWwtLWdldC1zY3JvbGwtd2luZG93IChldmVudCkKKyAgIlJldHVy biB3aW5kb3cgZm9yIG1vdXNlIHdoZWVsIGV2ZW50IEVWRU5ULgorSWYgYG1vdXNlLXdoZWVsLWZv bGxvdy1tb3VzZScgaXMgbm9uLW5pbCwgcmV0dXJuIHRoZSB3aW5kb3cgdGhhdAordGhlIG1vdXNl IHBvaW50ZXIgaXMgb3Zlci4gIE90aGVyd2lzZSwgcmV0dXJuIHRoZSBjdXJyZW50bHkKK2FjdGl2 ZSB3aW5kb3cuIgorICAob3IgKGNhdGNoICdmb3VuZAorICAgICAgICAobGV0KiAoKHdpbmRvdyAo aWYgbW91c2Utd2hlZWwtZm9sbG93LW1vdXNlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAo bXdoZWVsLWV2ZW50LXdpbmRvdyBldmVudCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAoc2Vs ZWN0ZWQtd2luZG93KSkpCisgICAgICAgICAgICAgICAoZnJhbWUgKHdoZW4gKHdpbmRvdy1saXZl LXAgd2luZG93KQorICAgICAgICAgICAgICAgICAgICAgICAgKGZyYW1lLXBhcmFtZXRlcgorICAg ICAgICAgICAgICAgICAgICAgICAgICh3aW5kb3ctZnJhbWUgd2luZG93KSAnbW91c2Utd2hlZWwt ZnJhbWUpKSkpCisgICAgICAgICAgKHdoZW4gKGZyYW1lLWxpdmUtcCBmcmFtZSkKKyAgICAgICAg ICAgIChsZXQqICgocG9zIChtb3VzZS1hYnNvbHV0ZS1waXhlbC1wb3NpdGlvbikpCisgICAgICAg ICAgICAgICAgICAgKHBvcy14IChjYXIgcG9zKSkKKyAgICAgICAgICAgICAgICAgICAocG9zLXkg KGNkciBwb3MpKSkKKyAgICAgICAgICAgICAgKHdhbGstd2luZG93LXRyZWUKKyAgICAgICAgICAg ICAgIChsYW1iZGEgKHdpbmRvdy0xKQorICAgICAgICAgICAgICAgICAobGV0ICgoZWRnZXMgKHdp bmRvdy1lZGdlcyB3aW5kb3ctMSBuaWwgdCB0KSkpCisgICAgICAgICAgICAgICAgICAgKHdoZW4g KGFuZCAoPD0gKG50aCAwIGVkZ2VzKSBwb3MteCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICg8PSBwb3MteCAobnRoIDIgZWRnZXMpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgKDw9IChudGggMSBlZGdlcykgcG9zLXkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAoPD0gcG9zLXkgKG50aCAzIGVkZ2VzKSkpCisgICAgICAgICAgICAgICAgICAgICAodGhyb3cg J2ZvdW5kIHdpbmRvdy0xKSkpKQorICAgICAgICAgICAgICAgZnJhbWUgbmlsIHQpKSkpKQorICAg ICAgKG13aGVlbC1ldmVudC13aW5kb3cgZXZlbnQpKSkKKwogKGRlZnVuIG13aGVlbC1zY3JvbGwg KGV2ZW50KQogICAiU2Nyb2xsIHVwIG9yIGRvd24gYWNjb3JkaW5nIHRvIHRoZSBFVkVOVC4KIFRo aXMgc2hvdWxkIGJlIGJvdW5kIG9ubHkgdG8gbW91c2UgYnV0dG9ucyA0LCA1LCA2LCBhbmQgNyBv bgogbm9uLVdpbmRvd3Mgc3lzdGVtcy4iCiAgIChpbnRlcmFjdGl2ZSAobGlzdCBsYXN0LWlucHV0 LWV2ZW50KSkKICAgKGxldCogKChzZWxlY3RlZC13aW5kb3cgKHNlbGVjdGVkLXdpbmRvdykpCi0g ICAgICAgICAoc2Nyb2xsLXdpbmRvdwotICAgICAgICAgIChvciAoY2F0Y2ggJ2ZvdW5kCi0gICAg ICAgICAgICAgICAgKGxldCogKCh3aW5kb3cgKGlmIG1vdXNlLXdoZWVsLWZvbGxvdy1tb3VzZQot ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobXdoZWVsLWV2ZW50LXdpbmRvdyBl dmVudCkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzZWxlY3RlZC13aW5kb3cp KSkKLSAgICAgICAgICAgICAgICAgICAgICAgKGZyYW1lICh3aGVuICh3aW5kb3ctbGl2ZS1wIHdp bmRvdykKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZyYW1lLXBhcmFtZXRlcgot ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdpbmRvdy1mcmFtZSB3aW5kb3cpICdt b3VzZS13aGVlbC1mcmFtZSkpKSkKLSAgICAgICAgICAgICAgICAgICh3aGVuIChmcmFtZS1saXZl LXAgZnJhbWUpCi0gICAgICAgICAgICAgICAgICAgIChsZXQqICgocG9zIChtb3VzZS1hYnNvbHV0 ZS1waXhlbC1wb3NpdGlvbikpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAocG9zLXggKGNh ciBwb3MpKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBvcy15IChjZHIgcG9zKSkpCi0g ICAgICAgICAgICAgICAgICAgICAgKHdhbGstd2luZG93LXRyZWUKLSAgICAgICAgICAgICAgICAg ICAgICAgKGxhbWJkYSAod2luZG93LTEpCi0gICAgICAgICAgICAgICAgICAgICAgICAgKGxldCAo KGVkZ2VzICh3aW5kb3ctZWRnZXMgd2luZG93LTEgbmlsIHQgdCkpKQotICAgICAgICAgICAgICAg ICAgICAgICAgICAgKHdoZW4gKGFuZCAoPD0gKG50aCAwIGVkZ2VzKSBwb3MteCkKLSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKDw9IHBvcy14IChudGggMiBlZGdlcykpCi0g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICg8PSAobnRoIDEgZWRnZXMpIHBv cy15KQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoPD0gcG9zLXkgKG50 aCAzIGVkZ2VzKSkpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICh0aHJvdyAnZm91bmQg d2luZG93LTEpKSkpCi0gICAgICAgICAgICAgICAgICAgICAgIGZyYW1lIG5pbCB0KSkpKSkKLSAg ICAgICAgICAgICAgKG13aGVlbC1ldmVudC13aW5kb3cgZXZlbnQpKSkKKyAgICAgICAgIChzY3Jv bGwtd2luZG93IChtb3VzZS13aGVlbC0tZ2V0LXNjcm9sbC13aW5kb3cgZXZlbnQpKQogCSAob2xk LXBvaW50CiAgICAgICAgICAgKGFuZCAoZXEgc2Nyb2xsLXdpbmRvdyBzZWxlY3RlZC13aW5kb3cp CiAJICAgICAgIChlcSAoY2FyLXNhZmUgdHJhbnNpZW50LW1hcmstbW9kZSkgJ29ubHkpCkBAIC0z MjIsNiArMzI5LDIwIEBAIG13aGVlbC1zY3JvbGwKIAogKHB1dCAnbXdoZWVsLXNjcm9sbCAnc2Ny b2xsLWNvbW1hbmQgdCkKIAorKGRlZnVuIG1vdXNlLXdoZWVsLXRleHQtc2NhbGUgKGV2ZW50KQor ICAiSW5jcmVhc2Ugb3IgZGVjcmVhc2UgdGhlIGhlaWdodCBvZiB0aGUgZGVmYXVsdCBmYWNlIGFj Y29yZGluZyB0byB0aGUgRVZFTlQuIgorICAoaW50ZXJhY3RpdmUgKGxpc3QgbGFzdC1pbnB1dC1l dmVudCkpCisgIChsZXQgKChzZWxlY3RlZC13aW5kb3cgKHNlbGVjdGVkLXdpbmRvdykpCisgICAg ICAgIChzY3JvbGwtd2luZG93IChtb3VzZS13aGVlbC0tZ2V0LXNjcm9sbC13aW5kb3cgZXZlbnQp KQorICAgICAgICAoYnV0dG9uIChtd2hlZWwtZXZlbnQtYnV0dG9uIGV2ZW50KSkpCisgICAgKHNl bGVjdC13aW5kb3cgc2Nyb2xsLXdpbmRvdyAnbWFyay1mb3ItcmVkaXNwbGF5KQorICAgICh1bndp bmQtcHJvdGVjdAorICAgICAgICAoY29uZCAoKGVxIGJ1dHRvbiBtb3VzZS13aGVlbC1kb3duLWV2 ZW50KQorICAgICAgICAgICAgICAgKHRleHQtc2NhbGUtZGVjcmVhc2UgMSkpCisgICAgICAgICAg ICAgICgoZXEgYnV0dG9uIG1vdXNlLXdoZWVsLXVwLWV2ZW50KQorICAgICAgICAgICAgICAgKHRl eHQtc2NhbGUtaW5jcmVhc2UgMSkpKQorICAgICAgKHNlbGVjdC13aW5kb3cgc2VsZWN0ZWQtd2lu ZG93KSkpKQorCiAoZGVmdmFyIG13aGVlbC1pbnN0YWxsZWQtYmluZGluZ3MgbmlsKQogKGRlZnZh ciBtd2hlZWwtaW5zdGFsbGVkLXRleHQtc2NhbGUtYmluZGluZ3MgbmlsKQogCkBAIC0zNDcsOCAr MzY4LDcgQEAgbW91c2Utd2hlZWwtbW9kZQogICAobW91c2Utd2hlZWwtLXJlbW92ZS1iaW5kaW5n cyBtd2hlZWwtaW5zdGFsbGVkLWJpbmRpbmdzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICcobXdoZWVsLXNjcm9sbCkpCiAgIChtb3VzZS13aGVlbC0tcmVtb3ZlLWJpbmRpbmdzIG13 aGVlbC1pbnN0YWxsZWQtdGV4dC1zY2FsZS1iaW5kaW5ncwotICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAnKHRleHQtc2NhbGUtaW5jcmVhc2UKLSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB0ZXh0LXNjYWxlLWRlY3JlYXNlKSkKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgJyhtb3VzZS13aGVlbC10ZXh0LXNjYWxlKSkKICAgKHNldHEgbXdoZWVsLWluc3Rh bGxlZC1iaW5kaW5ncyBuaWwpCiAgIChzZXRxIG13aGVlbC1pbnN0YWxsZWQtdGV4dC1zY2FsZS1i aW5kaW5ncyBuaWwpCiAgIDs7IFNldHVwIGJpbmRpbmdzIGFzIG5lZWRlZC4KQEAgLTM1NywxMiAr Mzc3LDEwIEBAIG1vdXNlLXdoZWVsLW1vZGUKICAgICAgIChjb25kCiAgICAgICAgOzsgQmluZGlu Z3MgZm9yIGNoYW5naW5nIGZvbnQgc2l6ZS4KICAgICAgICAoKGFuZCAoY29uc3AgYmluZGluZykg KGVxIChjZHIgYmluZGluZykgJ3RleHQtc2NhbGUpKQotICAgICAgICAobGV0ICgoaW5jcmVhc2Ut a2V5IGBbLChsaXN0IChjYWFyIGJpbmRpbmcpIG1vdXNlLXdoZWVsLWRvd24tZXZlbnQpXSkKLSAg ICAgICAgICAgICAgKGRlY3JlYXNlLWtleSBgWywobGlzdCAoY2FhciBiaW5kaW5nKSBtb3VzZS13 aGVlbC11cC1ldmVudCldKSkKLSAgICAgICAgICAoZ2xvYmFsLXNldC1rZXkgaW5jcmVhc2Uta2V5 ICd0ZXh0LXNjYWxlLWluY3JlYXNlKQotICAgICAgICAgIChnbG9iYWwtc2V0LWtleSBkZWNyZWFz ZS1rZXkgJ3RleHQtc2NhbGUtZGVjcmVhc2UpCi0gICAgICAgICAgKHB1c2ggaW5jcmVhc2Uta2V5 IG13aGVlbC1pbnN0YWxsZWQtdGV4dC1zY2FsZS1iaW5kaW5ncykKLSAgICAgICAgICAocHVzaCBk ZWNyZWFzZS1rZXkgbXdoZWVsLWluc3RhbGxlZC10ZXh0LXNjYWxlLWJpbmRpbmdzKSkpCisgICAg ICAgIChkb2xpc3QgKGV2ZW50IChsaXN0IG1vdXNlLXdoZWVsLWRvd24tZXZlbnQgbW91c2Utd2hl ZWwtdXAtZXZlbnQpKQorICAgICAgICAgIChsZXQgKChrZXkgYFssKGxpc3QgKGNhYXIgYmluZGlu ZykgZXZlbnQpXSkpCisgICAgICAgICAgICAoZ2xvYmFsLXNldC1rZXkga2V5ICdtb3VzZS13aGVl bC10ZXh0LXNjYWxlKQorICAgICAgICAgICAgKHB1c2gga2V5IG13aGVlbC1pbnN0YWxsZWQtdGV4 dC1zY2FsZS1iaW5kaW5ncykpKSkKICAgICAgICA7OyBCaW5kaW5ncyBmb3Igc2Nyb2xsaW5nLgog ICAgICAgICh0CiAgICAgICAgIChkb2xpc3QgKGV2ZW50IChsaXN0IG1vdXNlLXdoZWVsLWRvd24t ZXZlbnQgbW91c2Utd2hlZWwtdXAtZXZlbnQKLS0gCjIuMjAuMQoK --000000000000c5aefa0594815b9d--