From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 18161 invoked from network); 13 Dec 2023 13:27:20 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 13 Dec 2023 13:27:20 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1702474040; b=plSAuMznyOY7fMo+pUPNhlY4rKx83Znb+xtI5sa8G/BPlSeY1TLfgZ3kArtrPh/WSDh78rzHHM 3sSzBCnZgkVzKAmzxFP4oFsjKgWhc91EJyO5335gwXNpkX0rQgEsqFTuPKxlofMTRSB/kS8E8Q 1A/ZJCbt4Do2TGim2k+HDDVFKBI3oLSxeAxKwwn/Fr2KLImQB1IJwKF4/jStNUrG83SZY+tu4E 5ctrmLNNPzNRAnNQgfyJ9YmiMNTTTPIE9Lua9OEHX2mLZmIgiTDBpzA5lZA2kOrQmbsfy9DuZr fJMq4Jhmt8JnNuz0cxpzWg0cQWQihEBnxcElVD7/MGV5/w==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-oi1-f182.google.com) smtp.remote-ip=209.85.167.182; dkim=pass header.d=gmail.com header.s=20230601 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1702474040; bh=CCXMiuTg0l4q8+nH5e8Bi6ZXVwadY0hZekDwxx2jX9c=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:Reply-To: MIME-Version:DKIM-Signature:DKIM-Signature; b=FDS7BdnqdP9QxzFIKK87wq9imF85juv3AJDigyx8c+AMYT47Zd9iGl0dOydtZXRdKN44I+6vae 6aNCALTIE4GRmS0cbSrEqggD/LPa4eilfj1RW+LFPxRgVWDGDQfUq2gSZ1T8WORbOmiXlxqHAV 05FKj7vUqDXKzzCjAQSNmlEEkr+PdtPLgd3tWIYHtCHeywE+/V7R/n4aCvmI3npkzGbjudEqBp L9s6gZoXQ4icQKP3ncLcrePMz+8D6cq9vV1uB1CjVrdnGiXJm4JTG1SRh9KVHrWoLV1yDHHBL5 lLSzu13/KESMdxBTXRoDAUNytzyi7qrV2nvsbjjPSr0yAw==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:To:Subject:Message-ID: Date:From:Reply-To:MIME-Version:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=CCXMiuTg0l4q8+nH5e8Bi6ZXVwadY0hZekDwxx2jX9c=; b=QGl76AB7RMZDm7IIPG/ZkaKCZt H0YDdO6ywSDfoID6OAbWcJVHfmj8tMONBhsxaQVWb28QaRgekzFAfiBfIW9hIScW5G/uPo68DhMPY 2jKWydkKRxT8p+xYk4TtjUFLoIzW2qTS2Naen2TN/ZoI2X1TnCJoApa8TUoGr8BSgV3QqXfP/ffle nolVC3lMkMvA6S9v7WZ81cNjkG1VDmeZsiRyt6BE2lETHQr5NStz6z86K+AWT8+iuR5whXoH5IG+1 Jmdhhjdf/2nW6d3UEV2OhzBeVvIj3sphG2XTyeR0RPcnFo2wdyUFHu4BrCvFUzZ5dlqq7iukdYfGS AqpA4/qg==; Received: by zero.zsh.org with local id 1rDPGg-0006gt-EN; Wed, 13 Dec 2023 13:27:18 +0000 Authentication-Results: zsh.org; iprev=pass (mail-oi1-f182.google.com) smtp.remote-ip=209.85.167.182; dkim=pass header.d=gmail.com header.s=20230601 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-oi1-f182.google.com ([209.85.167.182]:50242) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1rDPGO-0006Qx-82; Wed, 13 Dec 2023 13:27:01 +0000 Received: by mail-oi1-f182.google.com with SMTP id 5614622812f47-3b9d8bfe845so5333033b6e.0 for ; Wed, 13 Dec 2023 05:27:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702474018; x=1703078818; darn=zsh.org; h=to:subject:message-id:date:from:reply-to:mime-version:from:to:cc :subject:date:message-id:reply-to; bh=CCXMiuTg0l4q8+nH5e8Bi6ZXVwadY0hZekDwxx2jX9c=; b=f/aqf2PFCmSK1fexmi9bEUpSqLv/9xDezOmSiZ5TwFe/lVSASTlzPW25t7Cgx28WTa wGpPCKiGcR99xJwV/3hMxTv45+24S6UDGNi++VJc2yClXPFaFD4GDblL+udGquKOH4aV tPR5/ynWmBlmnikvLDGF+VbEGcbpp2fKnF2chNzWaktvy4LfAJfIbNTqgEyBKx1XKrZr zTmtJ2SaSCs9qkQpnvrW6jLjw4/C4gm5eSOhRbQUnHNENbQE6Qa8GIXI7kPeWnFiqmIQ sP/ZKZ8jAEjBVsfzxOsjMErpS8kTL7yDhpFjHMJqOJmZxzTrjpOVVpI0J2Jga53B3Ljk b/6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702474018; x=1703078818; h=to:subject:message-id:date:from:reply-to:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=CCXMiuTg0l4q8+nH5e8Bi6ZXVwadY0hZekDwxx2jX9c=; b=CnjZL3lRS3riPeEZF50hXPJN1PoWNNFF7xTTFhzLl9xgt71bvVi8W2ZNcndrQxCJMl KwGWDVrW+l5PPNJ4M+5GZtHIVQfvziYnqn2smFpuitsrKMTPeaAIX9USQnRkUsxXfjEh E/c0JtdKo5AyuaQiwcC79YAp5UbU5r43bFg3Hg63/zTadvG1sbclJdw5eedgsZ4Rp2FF nOhCPeqN/BtfTZ84T19fyJhY+cZWGNES8TVw8SRFsanQvLc4IgdOAyfkFZI1b11pOJg/ Fn6pZtGU0KMsqfsW9nvijrTUYjwxxXqaPwuAxyF8eA+4D0kOZDZjZ2jpVmsnkUdPzO+P mwUg== X-Gm-Message-State: AOJu0YwTGhIjVJEsAmJL9H/B2bwaGK/YwM6os1fKj/ENNt/3/lpbsWWE wHP9e1f25pyrpYV93lztlZ7xX1ITLPLVcnlfCFbpPcQiN4A= X-Google-Smtp-Source: AGHT+IH3I5WnVXQe83mxXHO+CYLngPGVQYtARfNSiEhBrrS86PHHNRLcfwi98mUbRLnziXWmbQpVXR1KZFnUfmraKYs= X-Received: by 2002:a05:6870:4d14:b0:203:33b5:a870 with SMTP id pn20-20020a0568704d1400b0020333b5a870mr339353oab.1.1702474018058; Wed, 13 Dec 2023 05:26:58 -0800 (PST) MIME-Version: 1.0 Reply-To: linuxtechguy@gmail.com From: Jim Date: Wed, 13 Dec 2023 07:25:14 -0600 Message-ID: Subject: [PATCH] Update man pages to match change to Functions/Misc/colors To: devs Content-Type: multipart/mixed; boundary="0000000000001629af060c641ffb" X-Seq: 52412 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: --0000000000001629af060c641ffb Content-Type: multipart/alternative; boundary="0000000000001629ae060c641ff9" --0000000000001629ae060c641ff9 Content-Type: text/plain; charset="UTF-8" Hi all, AFAICT ANSI defines "7" as reverse mode. Changes to the colors function now uses reverse mode instead of standout mode. Upto and including version 5.8.1 standout was defined here as 03 which is italic. In 5.9 italic was added as 03 and standout was moved to 07 but was also commented out. Also no-italic was added as 23 and no-standout was moved to 27 and commented out. The attached patch updates the man pages and would reflect the change. The one thing that looks strange about the change is prompt %S and %s, previously standout mode, will now mean reverse mode. What I don't know is if C code behind things like: zle_highlight=(region:standout special:standout suffix:bold isearch:underline paste:standout) would now support zle_highlight=(region:reverse special:reverse suffix:bold isearch:underline paste:reverse) There may also be legacy scripts to consider. The attached patch is submitted for your consideration. Regards, Jim Murphy --0000000000001629ae060c641ff9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Hi all,

AFAIC= T ANSI defines "7" as reverse mode. Changes to the colors functio= n now
uses reverse mode instead of standout mode. Upto and includ= ing version 5.8.1
standout was defined here as 03 which is italic= . In 5.9 italic was added as 03 and
standout was moved to 07 but = was also commented out. Also no-italic was
added as 23 and no-sta= ndout was moved to 27 and commented out.

The a= ttached patch updates the man pages and would reflect the change.

The one thing that looks strange about the change is prompt= %S and %s, previously
standout mode, will now mean reverse mode.=

What I don't know is if C code behind thi= ngs like:

zle_highlight=3D(region:standout special= :standout
suffix:bold isearch:underline paste:standout)
would = now support
zle_highlight=3D(region:reverse special:reverse
su= ffix:bold isearch:underline paste:reverse)

There m= ay also be legacy scripts to consider.

The attache= d patch is submitted for your consideration.

R= egards,

Jim Murphy
--0000000000001629ae060c641ff9-- --0000000000001629af060c641ffb Content-Type: text/plain; charset="US-ASCII"; name="standout_to_reverse.patch.txt" Content-Disposition: attachment; filename="standout_to_reverse.patch.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lq3sk7g40 ZGlmZiAtLWdpdCBhL0RvYy9ac2gvY29tcGN0bC55byBiL0RvYy9ac2gvY29tcGN0bC55bwppbmRl eCBkMDZiMzFkMjUuLjk2Nzg2MzgzOCAxMDA2NDQKLS0tIGEvRG9jL1pzaC9jb21wY3RsLnlvCisr KyBiL0RvYy9ac2gvY29tcGN0bC55bwpAQCAtNDcxLDcgKzQ3MSw3IEBAIGJlIHNob3duIGlmIHRo ZXJlIHdhcyBhdCBsZWFzdCBvbmUgbWF0Y2ggYWRkZWQgZm9yIHRoZSBleHBsYW5hdGlvbgogc3Ry aW5nLgogCiBUaGUgc2VxdWVuY2VzIHR0KCVCKSwgdHQoJWIpLCB0dCglUyksIHR0KCVzKSwgdHQo JVUpLCBhbmQgdHQoJXUpIHNwZWNpZnkKLW91dHB1dCBhdHRyaWJ1dGVzIChib2xkLCBzdGFuZG91 dCwgYW5kIHVuZGVybGluZSksIHR0KCVGKSwgdHQoJWYpLCB0dCglSyksCitvdXRwdXQgYXR0cmli dXRlcyAoYm9sZCwgcmV2ZXJzZSwgYW5kIHVuZGVybGluZSksIHR0KCVGKSwgdHQoJWYpLCB0dCgl SyksCiB0dCglaykgc3BlY2lmeSBmb3JlZ3JvdW5kIGFuZCBiYWNrZ3JvdW5kIGNvbG91cnMsIGFu ZCB0dCgleyl2YXIoLi4uKXR0KCV9KSBjYW4KIGJlIHVzZWQgdG8gaW5jbHVkZSBsaXRlcmFsIGVz Y2FwZSBzZXF1ZW5jZXMgYXMgaW4gcHJvbXB0cy4KICkKZGlmZiAtLWdpdCBhL0RvYy9ac2gvY29t cHN5cy55byBiL0RvYy9ac2gvY29tcHN5cy55bwppbmRleCAzZjcwOGViNWEuLmUyMzI0NDdjNiAx MDA2NDQKLS0tIGEvRG9jL1pzaC9jb21wc3lzLnlvCisrKyBiL0RvYy9ac2gvY29tcHN5cy55bwpA QCAtMjAyNSw3ICsyMDI1LDcgQEAgd2lkdGgsIHBhZGRlZCB0byB0aGUgIHJpZ2h0IHdpdGggc3Bh Y2VzLCB3aGlsZSB0aGUgbG93ZXJjYXNlIGZvcm0gd2lsbAogYmUgcmVwbGFjZWQgYnkgYSB2YXJp YWJsZSB3aWR0aCBzdHJpbmcuICBBcyBpbiBvdGhlciBwcm9tcHQgc3RyaW5ncywgdGhlCiBlc2Nh cGUgc2VxdWVuY2VzIGB0dCglUyknLCBgdHQoJXMpJywgYHR0KCVCKScsIGB0dCglYiknLCBgdHQo JVUpJywKIGB0dCgldSknIGZvciBlbnRlcmluZyBhbmQgbGVhdmluZyB0aGUgZGlzcGxheSBtb2Rl cwotc3RhbmRvdXQsIGJvbGQgYW5kIHVuZGVybGluZSwgYW5kIGB0dCglRiknLCBgdHQoJWYpJywg YHR0KCVLKScsIGB0dCglayknIGZvcgorcmV2ZXJzZSwgYm9sZCBhbmQgdW5kZXJsaW5lLCBhbmQg YHR0KCVGKScsIGB0dCglZiknLCBgdHQoJUspJywgYHR0KCVrKScgZm9yCiBjaGFuZ2luZyB0aGUg Zm9yZWdyb3VuZCBiYWNrZ3JvdW5kIGNvbG91ciwgYXJlIGFsc28gYXZhaWxhYmxlLCBhcyBpcyB0 aGUgZm9ybQogYHR0KCV7KS4uLnR0KCV9KScgZm9yIGVuY2xvc2luZyBlc2NhcGUgc2VxdWVuY2Vz IHdoaWNoIGRpc3BsYXkgd2l0aCB6ZXJvCiAob3IsIHdpdGggYSBudW1lcmljIGFyZ3VtZW50LCBz b21lIG90aGVyKSB3aWR0aC4KZGlmZiAtLWdpdCBhL0RvYy9ac2gvY29udHJpYi55byBiL0RvYy9a c2gvY29udHJpYi55bwppbmRleCBmNDNhYzIyNTcuLjdmY2UwYWM1ZSAxMDA2NDQKLS0tIGEvRG9j L1pzaC9jb250cmliLnlvCisrKyBiL0RvYy9ac2gvY29udHJpYi55bwpAQCAtNDI5MiwxMSArNDI5 MiwxMSBAQCB0dChjb2xvcnMpIG1vcmUgdGhhbiBvbmNlLgogVGhlIGVpZ2h0IGJhc2UgY29sb3Jz IGFyZTogdHQoYmxhY2spLCB0dChyZWQpLCB0dChncmVlbiksIHR0KHllbGxvdyksCiB0dChibHVl KSwgdHQobWFnZW50YSksIHR0KGN5YW4pLCBhbmQgdHQod2hpdGUpLiAgRWFjaCBvZiB0aGVzZSBo YXMgY29kZXMgZm9yCiBmb3JlZ3JvdW5kIGFuZCBiYWNrZ3JvdW5kLiAgSW4gYWRkaXRpb24gdGhl cmUgYXJlIHNldmVuIGludGVuc2l0eSBhdHRyaWJ1dGVzOgotdHQoYm9sZCksIHR0KGZhaW50KSwg dHQoc3RhbmRvdXQpLCB0dCh1bmRlcmxpbmUpLCB0dChibGluayksIHR0KHJldmVyc2UpLAordHQo Ym9sZCksIHR0KGZhaW50KSwgIHR0KHVuZGVybGluZSksIHR0KGJsaW5rKSwgdHQocmV2ZXJzZSks CiBhbmQgdHQoY29uY2VhbCkuICBGaW5hbGx5LCB0aGVyZSBhcmUgc2V2ZW4gY29kZXMgdXNlZCB0 byBuZWdhdGUgYXR0cmlidXRlczoKIHR0KG5vbmUpIChyZXNldCBhbGwgYXR0cmlidXRlcyB0byB0 aGUgZGVmYXVsdHMpLCB0dChub3JtYWwpCi0obmVpdGhlciBib2xkIG5vciBmYWludCksIHR0KG5v LXN0YW5kb3V0KSwgdHQobm8tdW5kZXJsaW5lKSwgdHQobm8tYmxpbmspLAotdHQobm8tcmV2ZXJz ZSksIGFuZCB0dChuby1jb25jZWFsKS4KKyhuZWl0aGVyIGJvbGQgbm9yIGZhaW50KSwgdHQobm8t cmV2ZXJzZSksIHR0KG5vLXVuZGVybGluZSksIHR0KG5vLWJsaW5rKSwKK2FuZCB0dChuby1jb25j ZWFsKS4KIAogU29tZSB0ZXJtaW5hbHMgZG8gbm90IHN1cHBvcnQgYWxsIGNvbWJpbmF0aW9ucyBv ZiBjb2xvcnMgYW5kIGludGVuc2l0aWVzLgogCmRpZmYgLS1naXQgYS9Eb2MvWnNoL21vZF9jb21w bGlzdC55byBiL0RvYy9ac2gvbW9kX2NvbXBsaXN0LnlvCmluZGV4IDQ2MzQ4NmZmOS4uYzE2NDM3 OTM0IDEwMDY0NAotLS0gYS9Eb2MvWnNoL21vZF9jb21wbGlzdC55bworKysgYi9Eb2MvWnNoL21v ZF9jb21wbGlzdC55bwpAQCAtMjU0LDcgKzI1NCw3IEBAIG1hdGNoZXMgdG8gaW5zZXJ0IGludG8g dGhlIGNvbW1hbmQgbGluZSBjYW4gYmUgc2VsZWN0ZWQgZnJvbSB0aGlzCiBsaXN0LiAgSW4gdGhl IGxpc3Qgb25lIG1hdGNoIGlzIGhpZ2hsaWdodGVkIHVzaW5nIHRoZSB2YWx1ZSBmb3IgdHQobWEp CiBmcm9tIHRoZSB0dChaTFNfQ09MT1JTKSBvciB0dChaTFNfQ09MT1VSUykgcGFyYW1ldGVyLiAg VGhlIGRlZmF1bHQKIHZhbHVlIGZvciB0aGlzIGlzIGB0dCg3KScgd2hpY2ggZm9yY2VzIHRoZSBz ZWxlY3RlZCBtYXRjaCB0byBiZQotaGlnaGxpZ2h0ZWQgdXNpbmcgc3RhbmRvdXQgbW9kZSBvbiBh IHZ0MTAwLWNvbXBhdGlibGUgdGVybWluYWwuICBJZgoraGlnaGxpZ2h0ZWQgdXNpbmcgcmV2ZXJz ZSBtb2RlIG9uIGEgdnQxMDAtY29tcGF0aWJsZSB0ZXJtaW5hbC4gIElmCiBuZWl0aGVyIHR0KFpM U19DT0xPUlMpIG5vciB0dChaTFNfQ09MT1VSUykgaXMgc2V0LCB0aGUgc2FtZSB0ZXJtaW5hbAog Y29udHJvbCBzZXF1ZW5jZSBhcyBmb3IgdGhlIGB0dCglUyknIGVzY2FwZSBpbiBwcm9tcHRzIGlz IHVzZWQuCiAKZGlmZiAtLWdpdCBhL0RvYy9ac2gvbW9kX2N1cnNlcy55byBiL0RvYy9ac2gvbW9k X2N1cnNlcy55bwppbmRleCBlMmQ1NjkwZTIuLmQwMDAyZDEzNSAxMDA2NDQKLS0tIGEvRG9jL1pz aC9tb2RfY3Vyc2VzLnlvCisrKyBiL0RvYy9ac2gvbW9kX2N1cnNlcy55bwpAQCAtMTA1LDcgKzEw NSw3IEBAIGZvcmVncm91bmQvYmFja2dyb3VuZCBjb2xvciBwYWlyIGZvciBhbnkgc3VjY2Vzc2l2 ZSBjaGFyYWN0ZXIgb3V0cHV0LgogRWFjaCB2YXIoYXR0cmlidXRlKSBnaXZlbiBvbiB0aGUgbGlu ZSBtYXkgYmUgcHJlcGVuZGVkIGJ5IGEgdHQoKykgdG8gc2V0CiBvciBhIHR0KC0pIHRvIHVuc2V0 IHRoYXQgYXR0cmlidXRlOyB0dCgrKSBpcyBhc3N1bWVkIGlmIGFic2VudC4gIFRoZQogYXR0cmli dXRlcyBzdXBwb3J0ZWQgYXJlIHR0KGJsaW5rKSwgdHQoYm9sZCksIHR0KGRpbSksIHR0KHJldmVy c2UpLAotdHQoc3RhbmRvdXQpLCBhbmQgdHQodW5kZXJsaW5lKS4KK2FuZCB0dCh1bmRlcmxpbmUp LgogCiBFYWNoIHZhcihmZ19jb2wpdHQoLyl2YXIoYmdfY29sKSBhdHRyaWJ1dGUgKHRvIGJlIHJl YWQgYXMKIGB2YXIoZmdfY29sKSBvbiB2YXIoYmdfY29sKScpIHNldHMgdGhlIGZvcmVncm91bmQg YW5kIGJhY2tncm91bmQgY29sb3IKZGlmZiAtLWdpdCBhL0RvYy9ac2gvbW9kX3dhdGNoLnlvIGIv RG9jL1pzaC9tb2Rfd2F0Y2gueW8KaW5kZXggZDk3YTQxZDEzLi4zYWZhNDEwZjUgMTAwNjQ0Ci0t LSBhL0RvYy9ac2gvbW9kX3dhdGNoLnlvCisrKyBiL0RvYy9ac2gvbW9kX3dhdGNoLnlvCkBAIC03 Miw3ICs3Miw3IEBAIGl0ZW0odHQoJUt7KXZhcihjb2xvcil0dCh9KSBMUEFSKCl0dCglaylSUEFS KCkpKAogU3RhcnQgKHN0b3ApIHVzaW5nIGEgZGlmZmVyZW50IGJhY2tncm91bmQgY29sb3IuCiAp CiBpdGVtKHR0KCVTKSBMUEFSKCl0dCglcylSUEFSKCkpKAotU3RhcnQgKHN0b3ApIHN0YW5kb3V0 IG1vZGUuCitTdGFydCAoc3RvcCkgcmV2ZXJzZSBtb2RlLiAgUHJldmlvdXNseSBrbm93biBhcyBz dGFuZG91dCBtb2RlLgogKQogaXRlbSh0dCglVSkgTFBBUigpdHQoJXUpUlBBUigpKSgKIFN0YXJ0 IChzdG9wKSB1bmRlcmxpbmUgbW9kZS4KZGlmZiAtLWdpdCBhL0RvYy9ac2gvcHJvbXB0LnlvIGIv RG9jL1pzaC9wcm9tcHQueW8KaW5kZXggOTA5MDEyYzhlLi4zMWQ5YzQ1OTUgMTAwNjQ0Ci0tLSBh L0RvYy9ac2gvcHJvbXB0LnlvCisrKyBiL0RvYy9ac2gvcHJvbXB0LnlvCkBAIC0yMjksNyArMjI5 LDcgQEAgaXRlbSh0dCglVSkgTFBBUigpdHQoJXUpUlBBUigpKSgKIFN0YXJ0IChzdG9wKSB1bmRl cmxpbmUgbW9kZS4KICkKIGl0ZW0odHQoJVMpIExQQVIoKXR0KCVzKVJQQVIoKSkoCi1TdGFydCAo c3RvcCkgc3RhbmRvdXQgbW9kZS4KK1N0YXJ0IChzdG9wKSByZXZlcnNlIG1vZGUuICBQcmV2aW91 c2x5IGtub3duIGFzIHN0YW5kb3V0IG1vZGUuCiApCiBpdGVtKHR0KCVGKSBMUEFSKCl0dCglZilS UEFSKCkpKAogU3RhcnQgKHN0b3ApIHVzaW5nIGEgZGlmZmVyZW50IGZvcmVncm91bmQgY29sb3Vy LCBpZiBzdXBwb3J0ZWQKZGlmZiAtLWdpdCBhL0RvYy9ac2gvemxlLnlvIGIvRG9jL1pzaC96bGUu eW8KaW5kZXggNDk1YmQ4NmE4Li45ODdkNjg4YWMgMTAwNjQ0Ci0tLSBhL0RvYy9ac2gvemxlLnlv CisrKyBiL0RvYy9ac2gvemxlLnlvCkBAIC05OTcsNyArOTk3LDcgQEAgaXRlbWl6KEEgaGlnaGxp Z2h0IHNwZWNpZmljYXRpb24gaW4gdGhlIHNhbWUgZm9ybWF0IGFzCiB1c2VkIGZvciBjb250ZXh0 cyBpbiB0aGUgcGFyYW1ldGVyIHR0KHpsZV9oaWdobGlnaHQpLCBzZWUKIGlmbnptYW4obm9kZXJl ZihDaGFyYWN0ZXIgSGlnaGxpZ2h0aW5nKSlcCiBpZnptYW4odGhlIHNlY3Rpb24gYENoYXJhY3Rl ciBIaWdobGlnaHRpbmcnIGJlbG93KTsKLWZvciBleGFtcGxlLCB0dChzdGFuZG91dCkgb3IgdHQo Zmc9cmVkLGJvbGQpLikKK2ZvciBleGFtcGxlLCB0dChyZXZlcnNlKSBvciB0dChmZz1yZWQsYm9s ZCkuKQogaXRlbWl6KE9wdGlvbmFsbHksIGEgc3RyaW5nIG9mIHRoZSBmb3JtIGB0dChtZW1vPSl2 YXIodG9rZW4pJy4KIFRoZSB2YXIodG9rZW4pIGNvbnNpc3RzIG9mIGV2ZXJ5dGhpbmcgYmV0d2Vl biB0aGUgYHR0KD0pJyBhbmQgdGhlIG5leHQKIHdoaXRlc3BhY2UsIGNvbW1hLCBOVUwsIG9yIHRo ZSBlbmQgb2YgdGhlIHN0cmluZy4KQEAgLTI3OTAsMTEgKzI3OTAsMTEgQEAgaXRlbSh0dChmYWlu dCkpKAogVGhlIGNoYXJhY3RlcnMgaW4gdGhlIGdpdmVuIGNvbnRleHQgYXJlIHNob3duIHdpdGgg YSBmYWludCBmb250IHdlaWdodC4KIE5vdCBhbGwgdGVybWluYWxzIGRpc3Rpbmd1aXNoIGZhaW50 IGZvbnRzLgogKQotaXRlbSh0dChzdGFuZG91dCkpKAotVGhlIGNoYXJhY3RlcnMgaW4gdGhlIGdp dmVuIGNvbnRleHQgYXJlIHNob3duIGluIHRoZSB0ZXJtaW5hbCdzIHN0YW5kb3V0CitpdGVtKHR0 KHJldmVyc2UpKSgKK1RoZSBjaGFyYWN0ZXJzIGluIHRoZSBnaXZlbiBjb250ZXh0IGFyZSBzaG93 biBpbiB0aGUgdGVybWluYWwncyByZXZlcnNlCiBtb2RlLiAgVGhlIGFjdHVhbCBlZmZlY3QgaXMg c3BlY2lmaWMgdG8gdGhlIHRlcm1pbmFsOyBvbiBtYW55IHRlcm1pbmFscyBpdAogaXMgaW52ZXJz ZSB2aWRlby4gIE9uIHNvbWUgc3VjaCB0ZXJtaW5hbHMsIHdoZXJlIHRoZSBjdXJzb3IgZG9lcyBu b3QgYmxpbmsKLWl0IGFwcGVhcnMgd2l0aCBzdGFuZG91dCBtb2RlIG5lZ2F0ZWQsIG1ha2luZyBp dCBsZXNzIHRoYW4gY2xlYXIgd2hlcmUKK2l0IGFwcGVhcnMgd2l0aCByZXZlcnNlIG1vZGUgbmVn YXRlZCwgbWFraW5nIGl0IGxlc3MgdGhhbiBjbGVhciB3aGVyZQogdGhlIGN1cnNvciBhY3R1YWxs eSBpcy4gIE9uIHN1Y2ggdGVybWluYWxzIG9uZSBvZiB0aGUgb3RoZXIgZWZmZWN0cwogbWF5IGJl IHByZWZlcmFibGUgZm9yIGhpZ2hsaWdodGluZyB0aGUgcmVnaW9uIGFuZCBtYXRjaGVkIHNlYXJj aCBzdHJpbmcuCiApCkBAIC0yODU2LDEwICsyODU2LDEwIEBAIGVuZGl0ZW0oKQogSWYgdHQoemxl X2hpZ2hsaWdodCkgaXMgbm90IHNldCBvciBubyB2YWx1ZSBhcHBsaWVzIHRvIGEgcGFydGljdWxh cgogY29udGV4dCwgdGhlIGRlZmF1bHRzIGFwcGxpZWQgYXJlIGVxdWl2YWxlbnQgdG8KIAotZXhh bXBsZSh6bGVfaGlnaGxpZ2h0PUxQQVIoKXJlZ2lvbjpzdGFuZG91dCBzcGVjaWFsOnN0YW5kb3V0 Ci1zdWZmaXg6Ym9sZCBpc2VhcmNoOnVuZGVybGluZSBwYXN0ZTpzdGFuZG91dCtSUEFSKCkpCitl eGFtcGxlKHpsZV9oaWdobGlnaHQ9TFBBUigpcmVnaW9uOnJldmVyc2Ugc3BlY2lhbDpyZXZlcnNl CitzdWZmaXg6Ym9sZCBpc2VhcmNoOnVuZGVybGluZSBwYXN0ZTpyZXZlcnNlK1JQQVIoKSkKIAot aS5lLiBib3RoIHRoZSByZWdpb24gYW5kIHNwZWNpYWwgY2hhcmFjdGVycyBhcmUgc2hvd24gaW4g c3RhbmRvdXQgbW9kZS4KK2kuZS4gYm90aCB0aGUgcmVnaW9uIGFuZCBzcGVjaWFsIGNoYXJhY3Rl cnMgYXJlIHNob3duIGluIHJldmVyc2UgbW9kZS4KIAogV2l0aGluIHdpZGdldHMsIGFyYml0cmFy eSByZWdpb25zIG1heSBiZSBoaWdobGlnaHRlZCBieSBzZXR0aW5nIHRoZQogc3BlY2lhbCBhcnJh eSBwYXJhbWV0ZXIgdHQocmVnaW9uX2hpZ2hsaWdodCk7IHNlZQo= --0000000000001629af060c641ffb--