X-Loop: help-debbugs@HIDDEN Subject: bug#71850: [PATCH] macOS (Cocoa) alpha-background Resent-From: Stefan Kangas <stefankangas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: jonathan.rubens@HIDDEN, luangruo@HIDDEN, bug-gnu-emacs@HIDDEN Resent-Date: Sun, 30 Jun 2024 05:10:02 +0000 Resent-Message-ID: <handler.71850.B.171972416711286 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 71850 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 71850 <at> debbugs.gnu.org Cc: Jon Rubens <jonathan.rubens@HIDDEN>, Po Lu <luangruo@HIDDEN> X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN X-Debbugs-Original-Xcc: Jon Rubens <jonathan.rubens@HIDDEN>, Po Lu <luangruo@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.171972416711286 (code B ref -1); Sun, 30 Jun 2024 05:10:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Jun 2024 05:09:27 +0000 Received: from localhost ([127.0.0.1]:54423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sNmoY-0002vy-W4 for submit <at> debbugs.gnu.org; Sun, 30 Jun 2024 01:09:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:46850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1sNmoX-0002vr-Nc for submit <at> debbugs.gnu.org; Sun, 30 Jun 2024 01:09:26 -0400 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 <stefankangas@HIDDEN>) id 1sNmoV-0008Qb-Vp for bug-gnu-emacs@HIDDEN; Sun, 30 Jun 2024 01:09:25 -0400 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <stefankangas@HIDDEN>) id 1sNmoT-00081f-BB for bug-gnu-emacs@HIDDEN; Sun, 30 Jun 2024 01:09:23 -0400 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-57d280e2d5dso2247661a12.1 for <bug-gnu-emacs@HIDDEN>; Sat, 29 Jun 2024 22:09:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719724160; x=1720328960; darn=gnu.org; h=to:subject:message-id:date:mime-version:references:from:from:to:cc :subject:date:message-id:reply-to; bh=vpWypJ8Kd3j8dS/1xDg/GfymtLOjhri6YTnSOyUMvL4=; b=KmAkmg6pXPxODIJcRJO8tjyXZErz0FOZyEhUwu/xBIUy5b45YeFmXYaYWIyIHG4Euk dIBSY9bKRtM07Mh3uSOokQp6OZXDMUric0kbvODr/ANNuZZvNFiJh0JC1cY9O9IA9XaN sKLmf7XdeAYNpFIfTYaQxjiUpYboYTHeWMVS61fTCKNfD8DiIDNJm5CBpVX3y8zFBVxV 8uZJsRXa2UxVW3ys4Rumn8TRozXDVzpj0HgW/8kabdNEU9G+tEME6H9o1xMcFIptbmgB eqCWnzJfa4YcNAoP6mrU3afhdBcp7lzSz+gWmU217wYT5m0rd8v7kFrPzahmeZFaZ/Ak wtpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719724160; x=1720328960; h=to:subject:message-id:date:mime-version:references:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=vpWypJ8Kd3j8dS/1xDg/GfymtLOjhri6YTnSOyUMvL4=; b=X5wjcV98tvl1INxfs+MSsP0FuKAwiafK2sWc0eeYUnpE0SarCCctzX118Q3Mwm5L0v +rFGECT1J9SQ19PGcJM5g5j9Hg5RPW/sEa/85JnZQ0NCim6lCFvAumgzx5qo4Yyy4mJO hNQchGvjbQMvV8tVfHCJ5msBiuVaEAO9LeJZhQtZKBBXdqc4Ok3MFIsXwYV01ewUHGeZ xqAEvth8mjQ72QeVfyzRdE9B+8sr46fHGynngOSM+g0jDtwYWVv8AZVxLJcdG0fPKMVv sBosDTQ78sQbilbtl3FT/BYYxHGR1c3YoSGAxG0rtLNnk2YPvvM80jifiHVdEUT/s7XG +Wdg== X-Gm-Message-State: AOJu0YxAhFkd6JChHLO6U4Hhh4BrRrp3JwH4nV0vv7G9xJ5pAqvC8oW5 BsFlwHvodxAVai6CH5RmPrx86Ud5ClDdT8U2gP4vL9fR5POG2iwkMs0CO+V/cab8CwApNZ3KQut oukRuJUiLUz5XmcE15hAANz7Uc3CuXAItl34= X-Google-Smtp-Source: AGHT+IG4tbj/+uDitlwPnFdnrRi0QNbwcjhXL/aGZ189dR9rtN5X78LvgUe6Fo3bsINtfS9aDxK/oCz0AtKdvkPQLHw= X-Received: by 2002:a05:6402:5208:b0:585:357a:87c0 with SMTP id 4fb4d7f45d1cf-5879f0c68c5mr1580184a12.3.1719724159613; Sat, 29 Jun 2024 22:09:19 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 29 Jun 2024 22:09:18 -0700 From: Stefan Kangas <stefankangas@HIDDEN> References: <CABtg_LnGdfnu_+x24j4aUbkcp9w5Mn3zyXVntBos+29qykxOgw@HIDDEN> MIME-Version: 1.0 Date: Sat, 29 Jun 2024 22:09:18 -0700 Message-ID: <CADwFkmksxJLqzbErwvWc08x0qULEYkEVJ0bYxx7q57=9=Kvd+w@HIDDEN> Content-Type: multipart/mixed; boundary="000000000000a562e9061c147be0" Received-SPF: pass client-ip=2a00:1450:4864:20::535; envelope-from=stefankangas@HIDDEN; helo=mail-ed1-x535.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) --000000000000a562e9061c147be0 Content-Type: text/plain; charset="UTF-8" Severity: wishlist -------------------- Start of forwarded message -------------------- From: Jon Rubens <jonathan.rubens@HIDDEN> Date: Thu, 27 Jun 2024 17:38:29 -0700 Subject: Re: macOS (Cocoa) alpha-background To: Stefan Kangas <stefankangas@HIDDEN> Cc: Po Lu <luangruo@HIDDEN>, emacs-devel@HIDDEN --000000000000a562e9061c147be0 Content-Type: text/plain; charset="utf-8" Content-Disposition: attachment Content-Transfer-Encoding: base64 X-Attachment-Id: 5de08e0d3e6f236a_0.1.0 PiBDb3B5cmlnaHQgRm9ybSBzZW50IG9mZi1saXN0LgpTZW50IGluIHRoZSBjb21wbGV0ZWQgZm9y bS4KCkF0dGFjaGVkIGlzIGFuIHVwZGF0ZWQgcGF0Y2ggd2l0aCB0aGUgcHJvcGVyIGZvcm1hdHRp bmcgdXBkYXRlZCBmb3IgRW1hY3MtMzAuCgotLSAKSm9uCg== --000000000000a562e9061c147be0 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Add-alpha-background-feature-to-MacOS-Emacs.patch" Content-Disposition: attachment; filename="0001-Add-alpha-background-feature-to-MacOS-Emacs.patch" Content-Transfer-Encoding: base64 Content-ID: <f_lxxys5fk0> X-Attachment-Id: 5de08e0d3e6f236a_0.1.1 RnJvbSAyNjk1ZTgwNzY0YmQyNTRkMTJkYjNhNjI3ZDJjMDIwYjEwMmJmMzM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb25hdGhhbiBSdWJlbnMgPGpvbmF0aGFucnViZW5zQGdtYWls LmNvbT4KRGF0ZTogVGh1LCAyNyBKdW4gMjAyNCAxNjo1MjozNiAtMDcwMApTdWJqZWN0OiBbUEFU Q0hdIEFkZCBhbHBoYS1iYWNrZ3JvdW5kIGZlYXR1cmUgdG8gTWFjT1MgRW1hY3MKCi0tLQogc3Jj L21hY2ZvbnQubSB8IDEwICsrKysrKysrLS0KIHNyYy9uc2Zucy5tICAgfCA0MiArKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogc3JjL25zdGVybS5tICB8IDUyICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLQogMyBmaWxlcyBj aGFuZ2VkLCA3NCBpbnNlcnRpb25zKCspLCAzMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9z cmMvbWFjZm9udC5tIGIvc3JjL21hY2ZvbnQubQppbmRleCBlM2IzZDQwZGY0My4uYTIwNDRmMjNi OWQgMTAwNjQ0Ci0tLSBhL3NyYy9tYWNmb250Lm0KKysrIGIvc3JjL21hY2ZvbnQubQpAQCAtMjk5 NCw5ICsyOTk0LDE0IEBAIFNvIHdlIHVzZSBDVEZvbnREZXNjcmlwdG9yQ3JlYXRlTWF0Y2hpbmdG b250RGVzY3JpcHRvciAobm8KICAgICAgICAgICAgIENHX1NFVF9GSUxMX0NPTE9SX1dJVEhfRkFD RV9GT1JFR1JPVU5EIChjb250ZXh0LCBmYWNlKTsKICAgICAgICAgICBlbHNlCiAgICAgICAgICAg ICBDR19TRVRfRklMTF9DT0xPUl9XSVRIX0ZSQU1FX0NVUlNPUiAoY29udGV4dCwgZik7Ci0gICAg ICAgIH0KKwkgIENHQ29udGV4dFNldEFscGhhIChjb250ZXh0LCAxKTsKKwl9CiAgICAgICBlbHNl Ci0gICAgICAgIENHX1NFVF9GSUxMX0NPTE9SX1dJVEhfRkFDRV9CQUNLR1JPVU5EIChjb250ZXh0 LCBmYWNlKTsKKwl7CisJICBDR0NvbnRleHRTZXRBbHBoYSAoY29udGV4dCwgZi0+YWxwaGFfYmFj a2dyb3VuZCk7CisJICBDR19TRVRfRklMTF9DT0xPUl9XSVRIX0ZBQ0VfQkFDS0dST1VORCAoY29u dGV4dCwgZmFjZSk7CisJfQorICAgICAgQ0dDb250ZXh0Q2xlYXJSZWN0IChjb250ZXh0LCBiYWNr Z3JvdW5kX3JlY3QpOwogICAgICAgQ0dDb250ZXh0RmlsbFJlY3RzIChjb250ZXh0LCAmYmFja2dy b3VuZF9yZWN0LCAxKTsKICAgICB9CiAKQEAgLTMwMDUsNiArMzAxMCw3IEBAIFNvIHdlIHVzZSBD VEZvbnREZXNjcmlwdG9yQ3JlYXRlTWF0Y2hpbmdGb250RGVzY3JpcHRvciAobm8KICAgICAgIENH QWZmaW5lVHJhbnNmb3JtIGF0Zm07CiAKICAgICAgIENHQ29udGV4dFNjYWxlQ1RNIChjb250ZXh0 LCAxLCAtMSk7CisgICAgICBDR0NvbnRleHRTZXRBbHBoYSAoY29udGV4dCwgMSk7CiAgICAgICBp ZiAocy0+aGwgPT0gRFJBV19DVVJTT1IpCiAgICAgICAgIHsKICAgICAgICAgICBpZiAoZmFjZSAm JiAoTlNfRkFDRV9CQUNLR1JPVU5EIChmYWNlKQpkaWZmIC0tZ2l0IGEvc3JjL25zZm5zLm0gYi9z cmMvbnNmbnMubQppbmRleCBhZGQ3YTkzZGZiYS4uNmVlMGY5Y2Y3MDcgMTAwNjQ0Ci0tLSBhL3Ny Yy9uc2Zucy5tCisrKyBiL3NyYy9uc2Zucy5tCkBAIC0yOTksNyArMjk5LDcgQEAgVHVybiB0aGUg aW5wdXQgbWVudSAoYW4gTlNNZW51KSBpbnRvIGEgbGlzcCBsaXN0IGZvciB0cmFja2luZyBvbiBs aXNwIHNpZGUuCiAgIHN0cnVjdCBmYWNlICpmYWNlOwogICBOU0NvbG9yICpjb2w7CiAgIE5TVmll dyAqdmlldyA9IEZSQU1FX05TX1ZJRVcgKGYpOwotICBFbWFjc0NHRmxvYXQgYWxwaGE7CisgIEVt YWNzQ0dGbG9hdCBhbHBoYSA9IGYtPmFscGhhX2JhY2tncm91bmQ7CiAKICAgYmxvY2tfaW5wdXQg KCk7CiAgIGlmIChuc19saXNwX3RvX2NvbG9yIChhcmcsICZjb2wpKQpAQCAtMzE0LDExICszMTQs MTAgQEAgVHVybiB0aGUgaW5wdXQgbWVudSAoYW4gTlNNZW51KSBpbnRvIGEgbGlzcCBsaXN0IGZv ciB0cmFja2luZyBvbiBsaXNwIHNpZGUuCiAgIGYtPm91dHB1dF9kYXRhLm5zLT5iYWNrZ3JvdW5k X2NvbG9yID0gY29sOwogCiAgIEZSQU1FX0JBQ0tHUk9VTkRfUElYRUwgKGYpID0gW2NvbCB1bnNp Z25lZExvbmddOwotICBhbHBoYSA9IFtjb2wgYWxwaGFDb21wb25lbnRdOwogCiAgIGlmICh2aWV3 ICE9IG5pbCkKICAgICB7Ci0gICAgICBbW3ZpZXcgd2luZG93XSBzZXRCYWNrZ3JvdW5kQ29sb3I6 IGNvbF07CisgICAgICBbW3ZpZXcgd2luZG93XSBzZXRCYWNrZ3JvdW5kQ29sb3I6IFtjb2wgY29s b3JXaXRoQWxwaGFDb21wb25lbnQ6IGFscGhhXV07CiAKICAgICAgIGlmIChhbHBoYSAhPSAoRW1h Y3NDR0Zsb2F0KSAxLjApCiAgICAgICAgICAgW1t2aWV3IHdpbmRvd10gc2V0T3BhcXVlOiBOT107 CkBAIC0zMjgsMTAgKzMyNyw3IEBAIFR1cm4gdGhlIGlucHV0IG1lbnUgKGFuIE5TTWVudSkgaW50 byBhIGxpc3AgbGlzdCBmb3IgdHJhY2tpbmcgb24gbGlzcCBzaWRlLgogICAgICAgZmFjZSA9IEZS QU1FX0RFRkFVTFRfRkFDRSAoZik7CiAgICAgICBpZiAoZmFjZSkKICAgICAgICAgewotICAgICAg ICAgIGNvbCA9IFtOU0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9uZzpOU19GQUNFX0JBQ0tHUk9V TkQgKGZhY2UpXTsKLSAgICAgICAgICBmYWNlLT5iYWNrZ3JvdW5kID0gW1tjb2wgY29sb3JXaXRo QWxwaGFDb21wb25lbnQ6IGFscGhhXQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu c2lnbmVkTG9uZ107Ci0KKyAgICAgICAgICBmYWNlLT5iYWNrZ3JvdW5kID0gW2NvbCB1bnNpZ25l ZExvbmddOwogICAgICAgICAgIHVwZGF0ZV9mYWNlX2Zyb21fZnJhbWVfcGFyYW1ldGVyIChmLCBR YmFja2dyb3VuZF9jb2xvciwgYXJnKTsKICAgICAgICAgfQogCkBAIC0zNDQsNiArMzQwLDM2IEBA IFR1cm4gdGhlIGlucHV0IG1lbnUgKGFuIE5TTWVudSkgaW50byBhIGxpc3AgbGlzdCBmb3IgdHJh Y2tpbmcgb24gbGlzcCBzaWRlLgogICB1bmJsb2NrX2lucHV0ICgpOwogfQogCitzdGF0aWMgdm9p ZAorbnNfc2V0X2FscGhhX2JhY2tncm91bmQgKHN0cnVjdCBmcmFtZSAqZiwgTGlzcF9PYmplY3Qg YXJnLCBMaXNwX09iamVjdCBvbGR2YWwpCit7CisgIE5TVmlldyAqdmlldyA9IEZSQU1FX05TX1ZJ RVcgKGYpOworICBkb3VibGUgYWxwaGEgPSAxLjA7CisKKyAgaWYgKE5JTFAgKGFyZykpCisgICAg YWxwaGEgPSAxLjA7CisgIGVsc2UgaWYgKEZMT0FUUCAoYXJnKSkKKyAgICB7CisgICAgICBhbHBo YSA9IFhGTE9BVF9EQVRBIChhcmcpOworICAgICAgaWYgKCEgKDAgPD0gYWxwaGEgJiYgYWxwaGEg PD0gMS4wKSkKKwlhcmdzX291dF9vZl9yYW5nZSAobWFrZV9mbG9hdCAoMC4wKSwgbWFrZV9mbG9h dCAoMS4wKSk7CisgICAgfQorICBlbHNlIGlmIChGSVhOVU1QIChhcmcpKQorICAgIHsKKyAgICAg IEVNQUNTX0lOVCBpYWxwaGEgPSBYRklYTlVNIChhcmcpOworICAgICAgaWYgKCEgKDAgPD0gaWFs cGhhICYmIGlhbHBoYSA8PSAxMDApKQorCWFyZ3Nfb3V0X29mX3JhbmdlIChtYWtlX2ZpeG51bSAo MCksIG1ha2VfZml4bnVtICgxMDApKTsKKyAgICAgIGFscGhhID0gaWFscGhhIC8gMTAwLjA7Cisg ICAgfQorICBlbHNlCisgICAgd3JvbmdfdHlwZV9hcmd1bWVudCAoUW51bWJlcnAsIGFyZyk7CisK KyAgZi0+YWxwaGFfYmFja2dyb3VuZCA9IGFscGhhOworICBbW3ZpZXcgd2luZG93XSBzZXRCYWNr Z3JvdW5kQ29sb3I6IFtmLT5vdXRwdXRfZGF0YS5ucy0+YmFja2dyb3VuZF9jb2xvcgorCQkJCQkg Y29sb3JXaXRoQWxwaGFDb21wb25lbnQ6IGFscGhhXV07CisgIHJlY29tcHV0ZV9iYXNpY19mYWNl cyAoZik7CisgIFNFVF9GUkFNRV9HQVJCQUdFRCAoZik7Cit9CiAKIHN0YXRpYyB2b2lkCiBuc19z ZXRfY3Vyc29yX2NvbG9yIChzdHJ1Y3QgZnJhbWUgKmYsIExpc3BfT2JqZWN0IGFyZywgTGlzcF9P YmplY3Qgb2xkdmFsKQpAQCAtMTEwOSw3ICsxMTM1LDcgQEAgVHVybiB0aGUgaW5wdXQgbWVudSAo YW4gTlNNZW51KSBpbnRvIGEgbGlzcCBsaXN0IGZvciB0cmFja2luZyBvbiBsaXNwIHNpZGUuCiAg IG5zX3NldF96X2dyb3VwLAogICAwLCAvKiB4X3NldF9vdmVycmlkZV9yZWRpcmVjdCAqLwogICBn dWlfc2V0X25vX3NwZWNpYWxfZ2x5cGhzLAotICBndWlfc2V0X2FscGhhX2JhY2tncm91bmQsCisg IG5zX3NldF9hbHBoYV9iYWNrZ3JvdW5kLAogICBOVUxMLAogI2lmZGVmIE5TX0lNUExfQ09DT0EK ICAgbnNfc2V0X2FwcGVhcmFuY2UsCmRpZmYgLS1naXQgYS9zcmMvbnN0ZXJtLm0gYi9zcmMvbnN0 ZXJtLm0KaW5kZXggNzk0NjMwZGUxYzEuLmZlMDlkZTE0MGRkIDEwMDY0NAotLS0gYS9zcmMvbnN0 ZXJtLm0KKysrIGIvc3JjL25zdGVybS5tCkBAIC0yNjI3LDggKzI2MjcsMTAgQEAgSGlkZSB0aGUg d2luZG93IChYMTEgc2VtYW50aWNzKQogCiAgIGJsb2NrX2lucHV0ICgpOwogICBuc19mb2N1cyAo ZiwgJnIsIDEpOwotICBbW05TQ29sb3IgY29sb3JXaXRoVW5zaWduZWRMb25nOk5TX0ZBQ0VfQkFD S0dST1VORAotCQkJICAgIChGQUNFX0ZST01fSUQgKGYsIERFRkFVTFRfRkFDRV9JRCkpXSBzZXRd OworICBbW1tOU0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9uZzpOU19GQUNFX0JBQ0tHUk9VTkQK KwkJCQkgKEZBQ0VfRlJPTV9JRCAoZiwgREVGQVVMVF9GQUNFX0lEKSldCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBjb2xvcldpdGhBbHBoYUNvbXBvbmVudDogZi0+YWxwaGEKKyAg ICAgX2JhY2tncm91bmRdIHNldF07CiAgIE5TUmVjdEZpbGwgKHIpOwogICBuc191bmZvY3VzIChm KTsKIApAQCAtMjY1Niw3ICsyNjU4LDggQEAgSGlkZSB0aGUgd2luZG93IChYMTEgc2VtYW50aWNz KQogCiAgIHIgPSBOU0ludGVyc2VjdGlvblJlY3QgKHIsIFt2aWV3IGZyYW1lXSk7CiAgIG5zX2Zv Y3VzIChmLCAmciwgMSk7Ci0gIFtbTlNDb2xvciBjb2xvcldpdGhVbnNpZ25lZExvbmc6TlNfRkFD RV9CQUNLR1JPVU5EIChmYWNlKV0gc2V0XTsKKyAgW1tbTlNDb2xvciBjb2xvcldpdGhVbnNpZ25l ZExvbmc6TlNfRkFDRV9CQUNLR1JPVU5EIChmYWNlKV0KKyAgICAgY29sb3JXaXRoQWxwaGFDb21w b25lbnQ6IGYtPmFscGhhX2JhY2tncm91bmRdIHNldF07CiAKICAgTlNSZWN0RmlsbCAocik7CiAK QEAgLTI3NjAsNyArMjc2Myw4IEBAIEhpZGUgdGhlIHdpbmRvdyAoWDExIHNlbWFudGljcykKICAg ICAgICAgcmV0dXJuOwogCiAgICAgICBuc19mb2N1cyAoZiwgTlVMTCwgMSk7Ci0gICAgICBbW05T Q29sb3IgY29sb3JXaXRoVW5zaWduZWRMb25nOk5TX0ZBQ0VfQkFDS0dST1VORCAoZmFjZSldIHNl dF07CisgICAgICBbW1tOU0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9uZzpOU19GQUNFX0JBQ0tH Uk9VTkQgKGZhY2UpXQorICAgICAgICAgY29sb3JXaXRoQWxwaGFDb21wb25lbnQ6IGYtPmFscGhh X2JhY2tncm91bmRdIHNldF07CiAgICAgICBOU1JlY3RGaWxsIChOU01ha2VSZWN0ICgwLCBtYXJn aW4sIHdpZHRoLCBib3JkZXIpKTsKICAgICAgIE5TUmVjdEZpbGwgKE5TTWFrZVJlY3QgKDAsIDAs IGJvcmRlciwgaGVpZ2h0KSk7CiAgICAgICBOU1JlY3RGaWxsIChOU01ha2VSZWN0ICgwLCBtYXJn aW4sIHdpZHRoLCBib3JkZXIpKTsKQEAgLTI4MTIsNyArMjgxNiw4IEBAIEhpZGUgdGhlIHdpbmRv dyAoWDExIHNlbWFudGljcykKICAgICAgICAgICBOU1JlY3QgciA9IE5TTWFrZVJlY3QgKDAsIHks IEZSQU1FX1BJWEVMX1dJRFRIIChmKSwgaGVpZ2h0KTsKICAgICAgICAgICBuc19mb2N1cyAoZiwg JnIsIDEpOwogCi0gICAgICAgICAgW1tOU0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9uZzpOU19G QUNFX0JBQ0tHUk9VTkQgKGZhY2UpXSBzZXRdOworICAgICAgICAgIFtbW05TQ29sb3IgY29sb3JX aXRoVW5zaWduZWRMb25nOk5TX0ZBQ0VfQkFDS0dST1VORCAoZmFjZSldCisgICAgICAgICAgICAg Y29sb3JXaXRoQWxwaGFDb21wb25lbnQ6IGYtPmFscGhhX2JhY2tncm91bmRdIHNldF07CiAgICAg ICAgICAgTlNSZWN0RmlsbCAoTlNNYWtlUmVjdCAoMCwgeSwgd2lkdGgsIGhlaWdodCkpOwogICAg ICAgICAgIE5TUmVjdEZpbGwgKE5TTWFrZVJlY3QgKEZSQU1FX1BJWEVMX1dJRFRIIChmKSAtIHdp ZHRoLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHksIHdpZHRoLCBoZWlnaHQp KTsKQEAgLTI5NzYsOCArMjk4MSw4IEBAIEhpZGUgdGhlIHdpbmRvdyAoWDExIHNlbWFudGljcykK ICAgaWYgKCEgTlNJc0VtcHR5UmVjdCAoY2xlYXJSZWN0KSkKICAgICB7CiAgICAgICBOU1RSQUNF X1JFQ1QgKCJjbGVhclJlY3QiLCBjbGVhclJlY3QpOwotCi0gICAgICBbW05TQ29sb3IgY29sb3JX aXRoVW5zaWduZWRMb25nOmZhY2UtPmJhY2tncm91bmRdIHNldF07CisgICAgICBbW1tOU0NvbG9y IGNvbG9yV2l0aFVuc2lnbmVkTG9uZzpmYWNlLT5iYWNrZ3JvdW5kXQorICAgICAgICAgY29sb3JX aXRoQWxwaGFDb21wb25lbnQ6IGYtPmFscGhhX2JhY2tncm91bmRdIHNldF07CiAgICAgICBOU1Jl Y3RGaWxsIChjbGVhclJlY3QpOwogICAgIH0KIApAQCAtMzAwOCw3ICszMDEzLDcgQEAgSGlkZSB0 aGUgd2luZG93IChYMTEgc2VtYW50aWNzKQogICAgICAgZWxzZQogICAgICAgICBibV9jb2xvciA9 IGYtPm91dHB1dF9kYXRhLm5zLT5jdXJzb3JfY29sb3I7CiAKLSAgICAgIFtibV9jb2xvciBzZXRd OworICAgICAgW1tibV9jb2xvciBjb2xvcldpdGhBbHBoYUNvbXBvbmVudDpmLT5hbHBoYV9iYWNr Z3JvdW5kXSBzZXRdOwogICAgICAgW2JtcCBmaWxsXTsKIAogICAgICAgW2JtcCByZWxlYXNlXTsK QEAgLTM3OTcsNyArMzgwMiw4IEBAIEZ1bmN0aW9uIG1vZGVsZWQgYWZ0ZXIgeF9kcmF3X2dseXBo X3N0cmluZ19ib3ggKCkuCiAgIGlmIChzLT5mYWNlLT5ib3ggPT0gRkFDRV9TSU1QTEVfQk9YICYm IHMtPmZhY2UtPmJveF9jb2xvcikKICAgICB7CiAgICAgICBuc19kcmF3X2JveCAociwgYWJzICho dGhpY2tuZXNzKSwgYWJzICh2dGhpY2tuZXNzKSwKLSAgICAgICAgICAgICAgICAgICBbTlNDb2xv ciBjb2xvcldpdGhVbnNpZ25lZExvbmc6ZmFjZS0+Ym94X2NvbG9yXSwKKyAgICAgICAgICAgICAg ICAgICBbW05TQ29sb3IgY29sb3JXaXRoVW5zaWduZWRMb25nOmZhY2UtPmJveF9jb2xvcl0KKyAg ICAgICAgICAgICAgICAgICAgIGNvbG9yV2l0aEFscGhhQ29tcG9uZW50OiBzLT5mLT5hbHBoYV9i YWNrZ3JvdW5kXSwKICAgICAgICAgICAgICAgICAgICBsZWZ0X3AsIHJpZ2h0X3ApOwogICAgIH0K ICAgZWxzZQpAQCAtMzg0Miw3ICszODQ4LDggQEAgRnVuY3Rpb24gbW9kZWxlZCBhZnRlciB4X2Ry YXdfZ2x5cGhfc3RyaW5nX2JveCAoKS4KIAl7CiAJICBpZiAocy0+aGwgIT0gRFJBV19DVVJTT1Ip CiAJICAgIFsoTlNfRkFDRV9CQUNLR1JPVU5EIChmYWNlKSAhPSAwCi0JICAgICAgPyBbTlNDb2xv ciBjb2xvcldpdGhVbnNpZ25lZExvbmc6TlNfRkFDRV9CQUNLR1JPVU5EIChmYWNlKV0KKwkgICAg ICA/IFtbTlNDb2xvciBjb2xvcldpdGhVbnNpZ25lZExvbmc6TlNfRkFDRV9CQUNLR1JPVU5EIChm YWNlKV0KKwkJICAgICAgY29sb3JXaXRoQWxwaGFDb21wb25lbnQ6IHMtPmYtPmFscGhhX2JhY2tn cm91bmRdCiAJICAgICAgOiBGUkFNRV9CQUNLR1JPVU5EX0NPTE9SIChzLT5mKSkgc2V0XTsKIAkg IGVsc2UgaWYgKGZhY2UgJiYgKE5TX0ZBQ0VfQkFDS0dST1VORCAoZmFjZSkKIAkJCSAgICA9PSBb KE5TQ29sb3IgKikgRlJBTUVfQ1VSU09SX0NPTE9SIChzLT5mKQpAQCAtMzk4MSw3ICszOTg4LDgg QEAgRnVuY3Rpb24gbW9kZWxlZCBhZnRlciB4X2RyYXdfZ2x5cGhfc3RyaW5nX2JveCAoKS4KICAg ICAgb3RoZXJ3aXNlLCBzaW5jZSB3ZSBjb21wb3NpdGUgdGhlIGltYWdlIHVuZGVyIE5TIChpbnN0 ZWFkIG9mIG11Y2tpbmcKICAgICAgd2l0aCBpdHMgYmFja2dyb3VuZCBjb2xvciksIHdlIG11c3Qg Y2xlYXIganVzdCB0aGUgaW1hZ2UgYXJlYS4gICovCiAKLSAgW1tOU0NvbG9yIGNvbG9yV2l0aFVu c2lnbmVkTG9uZzpOU19GQUNFX0JBQ0tHUk9VTkQgKGZhY2UpXSBzZXRdOworICBbW1tOU0NvbG9y IGNvbG9yV2l0aFVuc2lnbmVkTG9uZzpOU19GQUNFX0JBQ0tHUk9VTkQgKGZhY2UpXQorICAgICBj b2xvcldpdGhBbHBoYUNvbXBvbmVudDogcy0+Zi0+YWxwaGFfYmFja2dyb3VuZF0gc2V0XTsKIAog ICBpZiAoYmdfaGVpZ2h0ID4gcy0+c2xpY2UuaGVpZ2h0IHx8IHMtPmltZy0+aG1hcmdpbiB8fCBz LT5pbWctPnZtYXJnaW4KICAgICAgIHx8IHMtPmltZy0+bWFzayB8fCBzLT5pbWctPnBpeG1hcCA9 PSAwIHx8IHMtPndpZHRoICE9IHMtPmJhY2tncm91bmRfd2lkdGgpCkBAIC00MDUxLDcgKzQwNTks OCBAQCBGdW5jdGlvbiBtb2RlbGVkIGFmdGVyIHhfZHJhd19nbHlwaF9zdHJpbmdfYm94ICgpLgog ICBpZiAocy0+aGwgPT0gRFJBV19DVVJTT1IpCiAgICAgewogICAgICAgW0ZSQU1FX0NVUlNPUl9D T0xPUiAocy0+Zikgc2V0XTsKLSAgICAgIHRkQ29sID0gW05TQ29sb3IgY29sb3JXaXRoVW5zaWdu ZWRMb25nOiBOU19GQUNFX0JBQ0tHUk9VTkQgKGZhY2UpXTsKKyAgICAgIHRkQ29sID0gW1tOU0Nv bG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9uZzogTlNfRkFDRV9CQUNLR1JPVU5EIChmYWNlKV0KKyAg ICAgICAgICAgICAgICBjb2xvcldpdGhBbHBoYUNvbXBvbmVudDogcy0+Zi0+YWxwaGFfYmFja2dy b3VuZF07CiAgICAgfQogICBlbHNlCiAgICAgdGRDb2wgPSBbTlNDb2xvciBjb2xvcldpdGhVbnNp Z25lZExvbmc6IE5TX0ZBQ0VfRk9SRUdST1VORCAoZmFjZSldOwpAQCAtNDE0NCwxMCArNDE1Mywx MiBAQCBGdW5jdGlvbiBtb2RlbGVkIGFmdGVyIHhfZHJhd19nbHlwaF9zdHJpbmdfYm94ICgpLgog CQlmYWNlID0gRkFDRV9GUk9NX0lEIChzLT5mLCBNT1VTRV9GQUNFX0lEKTsKIAkgICAgICBwcmVw YXJlX2ZhY2VfZm9yX2Rpc3BsYXkgKHMtPmYsIGZhY2UpOwogCi0JICAgICAgW1tOU0NvbG9yIGNv bG9yV2l0aFVuc2lnbmVkTG9uZzogZmFjZS0+YmFja2dyb3VuZF0gc2V0XTsKKwkgICAgICBbW1tO U0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9uZzogZmFjZS0+YmFja2dyb3VuZF0KKyAgICAgICAg ICAgICAgICAgY29sb3JXaXRoQWxwaGFDb21wb25lbnQ6IHMtPmYtPmFscGhhX2JhY2tncm91bmRd IHNldF07CiAJICAgIH0KIAkgIGVsc2UKLQkgICAgW1tOU0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVk TG9uZzogcy0+ZmFjZS0+YmFja2dyb3VuZF0gc2V0XTsKKwkgICAgW1tbTlNDb2xvciBjb2xvcldp dGhVbnNpZ25lZExvbmc6IHMtPmZhY2UtPmJhY2tncm91bmRdCisgICAgICAgICAgICAgICBjb2xv cldpdGhBbHBoYUNvbXBvbmVudDogcy0+Zi0+YWxwaGFfYmFja2dyb3VuZF0gc2V0XTsKIAkgIE5T UmVjdEZpbGwgKE5TTWFrZVJlY3QgKHgsIHksIHcsIGgpKTsKIAl9CiAgICAgfQpAQCAtNDE3OCw3 ICs0MTg5LDggQEAgRnVuY3Rpb24gbW9kZWxlZCBhZnRlciB4X2RyYXdfZ2x5cGhfc3RyaW5nX2Jv eCAoKS4KIAkgIGVsc2UgaWYgKHMtPnN0aXBwbGVkX3ApCiAJICAgIFtbZHB5aW5mby0+Yml0bWFw c1tzLT5mYWNlLT5zdGlwcGxlIC0gMV0uaW1nIHN0aXBwbGVNYXNrXSBzZXRdOwogCSAgZWxzZQot CSAgICBbW05TQ29sb3IgY29sb3JXaXRoVW5zaWduZWRMb25nOiBzLT5mYWNlLT5iYWNrZ3JvdW5k XSBzZXRdOworCSAgICBbW1tOU0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9uZzogcy0+ZmFjZS0+ YmFja2dyb3VuZF0KKyAgICAgICAgICAgICAgIGNvbG9yV2l0aEFscGhhQ29tcG9uZW50OiBzLT5m LT5hbHBoYV9iYWNrZ3JvdW5kXSBzZXRdOwogCiAJICBOU1JlY3RGaWxsIChOU01ha2VSZWN0ICh4 LCBzLT55LCBiYWNrZ3JvdW5kX3dpZHRoLCBzLT5oZWlnaHQpKTsKIAl9CkBAIC04NTQ1LDggKzg1 NTcsOCBAQCAtICh2b2lkKXRvZ2dsZUZ1bGxTY3JlZW46IChpZClzZW5kZXIKICAgICAgICAgfQog CiAgICAgICBbdyBzZXRDb250ZW50VmlldzpbZncgY29udGVudFZpZXddXTsKLSAgICAgIFt3IHNl dEJhY2tncm91bmRDb2xvcjogY29sXTsKLSAgICAgIGlmIChbY29sIGFscGhhQ29tcG9uZW50XSAh PSAoRW1hY3NDR0Zsb2F0KSAxLjApCisgICAgICBbdyBzZXRCYWNrZ3JvdW5kQ29sb3I6IFtjb2wg Y29sb3JXaXRoQWxwaGFDb21wb25lbnQ6IGYtPmFscGhhX2JhY2tncm91bmRdXTsKKyAgICAgIGlm IChmLT5hbHBoYV9iYWNrZ3JvdW5kICE9IChFbWFjc0NHRmxvYXQpIDEuMCkKICAgICAgICAgW3cg c2V0T3BhcXVlOiBOT107CiAKICAgICAgIGYtPmJvcmRlcl93aWR0aCA9IFt3IGJvcmRlcldpZHRo XTsKQEAgLTkyODMsOSArOTI5NSw5IEBAIC0gKGluc3RhbmNldHlwZSkgaW5pdFdpdGhFbWFjc0Zy YW1lOiAoc3RydWN0IGZyYW1lICopIGYKICAgICAgIGYtPmJvcmRlcl93aWR0aCA9IFtzZWxmIGJv cmRlcldpZHRoXTsKIAogICAgICAgY29sID0gW05TQ29sb3IgY29sb3JXaXRoVW5zaWduZWRMb25n Ok5TX0ZBQ0VfQkFDS0dST1VORAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IChGQUNFX0ZST01fSUQgKGYsIERFRkFVTFRfRkFDRV9JRCkpXTsKLSAgICAgIFtzZWxmIHNldEJh Y2tncm91bmRDb2xvcjpjb2xdOwotICAgICAgaWYgKFtjb2wgYWxwaGFDb21wb25lbnRdICE9IChF bWFjc0NHRmxvYXQpIDEuMCkKKwkJICAgICAgKEZBQ0VfRlJPTV9JRCAoZiwgREVGQVVMVF9GQUNF X0lEKSldOworICAgICAgW3NlbGYgc2V0QmFja2dyb3VuZENvbG9yOltjb2wgY29sb3JXaXRoQWxw aGFDb21wb25lbnQ6Zi0+YWxwaGFfYmFja2dyb3VuZF1dOworICAgICAgaWYgKGYtPmFscGhhX2Jh Y2tncm91bmQgIT0gKEVtYWNzQ0dGbG9hdCkgMS4wKQogICAgICAgICBbc2VsZiBzZXRPcGFxdWU6 Tk9dOwogCiAgICAgICAvKiB0b29sYmFyIHN1cHBvcnQgKi8KLS0gCjIuMzkuMyAoQXBwbGUgR2l0 LTE0NikKCg== --000000000000a562e9061c147be0 Content-Type: text/plain; charset="US-ASCII" Content-Disposition: attachment Content-Transfer-Encoding: base64 X-Attachment-Id: 5de08e0d3e6f236a_0.2 LS0tLS0tLS0tLS0tLS0tLS0tLS0gRW5kIG9mIGZvcndhcmRlZCBtZXNzYWdlIC0tLS0tLS0tLS0t LS0tLS0tLS0tCg== --000000000000a562e9061c147be0--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Stefan Kangas <stefankangas@HIDDEN> Subject: bug#71850: Acknowledgement ([PATCH] macOS (Cocoa) alpha-background) Message-ID: <handler.71850.B.171972416711286.ack <at> debbugs.gnu.org> References: <CADwFkmksxJLqzbErwvWc08x0qULEYkEVJ0bYxx7q57=9=Kvd+w@HIDDEN> X-Gnu-PR-Message: ack 71850 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 71850 <at> debbugs.gnu.org Date: Sun, 30 Jun 2024 05:10:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. As you requested using X-Debbugs-CC, your message was also forwarded to Jon Rubens <jonathan.rubens@HIDDEN>, Po Lu <luangruo@HIDDEN> (after having been given a bug report number, if it did not have one). Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 71850 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 71850: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D71850 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#71850: macOS (Cocoa) alpha-background In-Reply-To: <CADwFkmksxJLqzbErwvWc08x0qULEYkEVJ0bYxx7q57=9=Kvd+w@HIDDEN> Resent-From: Stefan Kangas <stefankangas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 20 Feb 2025 00:25:02 +0000 Resent-Message-ID: <handler.71850.B71850.17400110747977 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71850 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 71850 <at> debbugs.gnu.org Received: via spool by 71850-submit <at> debbugs.gnu.org id=B71850.17400110747977 (code B ref 71850); Thu, 20 Feb 2025 00:25:02 +0000 Received: (at 71850) by debbugs.gnu.org; 20 Feb 2025 00:24:34 +0000 Received: from localhost ([127.0.0.1]:55178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tkuMh-00024C-SK for submit <at> debbugs.gnu.org; Wed, 19 Feb 2025 19:24:34 -0500 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:57778) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1tkuMe-00023L-81 for 71850 <at> debbugs.gnu.org; Wed, 19 Feb 2025 19:24:30 -0500 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-5e04f87584dso465818a12.3 for <71850 <at> debbugs.gnu.org>; Wed, 19 Feb 2025 16:24:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740011062; x=1740615862; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:from:from:to:cc :subject:date:message-id:reply-to; bh=0QU3gOPvYzFqhPxF9UBXYZ2+uLiUxb0J39Em7PrziXI=; b=DX02ZKJUmPxu36K62K/QNTh/z1nCqCGPl7gARiJoAySrUy17F8CAOw/7IiK06kaJvU W1iGYpgmyjfYLzhkv8Vswitrlmt1evE2WHgB7gY0YFZ7tM3m9Hj7vnSBlUpnIyCAL2JT CBdhG3Fdjb9XVPmdGVS8eOlhcW5fA6uDDFgYueZzPV+YboLYrsZMYBOE8mXjnv4lOE4F HyFokJmGXbFVdUALB4fLFwt3gjyV0uD+R3Gn0l3CvD2pdiRcckxwUP5+KfWJz8OvGWiX m0Zw5zi502fqOByUZoA3OwFPke0nRx45YiiPk33OX7qn7GdoNw5PQ3j82YMGI3nCmAPB vY+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740011062; x=1740615862; h=to:subject:message-id:date:mime-version:references:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=0QU3gOPvYzFqhPxF9UBXYZ2+uLiUxb0J39Em7PrziXI=; b=HsUdy9KV3sqqoeq1FdPlaoWwazJfKEpq8pf3jNwtE865VaZsuwEGz0yPvr7MSJ+wjE K1G8oWgU8RW11rbE+JMGi3b+q9oQE1D5c3CQBggkKc0Iu9JHfkHLczI4f3r/AW+LFFN4 MMA4qpNOC9//N60JUCnrwz//zA+vlGL4MHu0JOZv8QouP9ipq/Y3XonD6yzJPiYCToQI u4518JPuOAFvBCkRltThbcZbIKC8Yvb8leyO2pkWgNH0Gjh4uwa2uiHI+/TIOecLdPOi HKIPkN5QrUavupUu8LGWhPi7ty9mBeH0HazXiUn40qFrIaTsT9JrgJLlej+8WcADcevN jOoA== X-Gm-Message-State: AOJu0Yx5uqYeFz2AYjkJzTrj1DJU9Ls4o3hpe81EFMW8WVOguDAB8VSH hSgntiHtKi8cYMFMm0zUdTZ+Xii0X6awXy+VRpXsm/djDmLCgWgb2v0SGaFjRYXRNtZHT7/vV5O cDCGRvgIVdWkVfl6ZiWtQOLQ6PQ2D3sjn X-Gm-Gg: ASbGncv0QLzAtj/iqFRrc4ul8wcvqzmzj2Cl6kiD5UOGTkij95FQBheM/LPLinoOZb1 9uVBvLafhyvJ2ZItv1eoNgY1tDOH4FYwkLw7I/mLOg5TqbD6jrX7BdGVRzuBENrOrhJ1/+zS6Sv g= X-Google-Smtp-Source: AGHT+IHj9nvHFVkdFh3KuIGn2lZroEZwgKlag/VYYyCGCNauPrlcm22kKdNFysgM0JrjXE75aPaIaxDkgX6vVceC+0U= X-Received: by 2002:a05:6402:a001:b0:5e0:9ec6:12d1 with SMTP id 4fb4d7f45d1cf-5e09ec61fbfmr2070941a12.18.1740011061957; Wed, 19 Feb 2025 16:24:21 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 20 Feb 2025 00:24:20 +0000 From: Stefan Kangas <stefankangas@HIDDEN> References: <CABtg_LktSOnfw-ZwDvBW81sYz-nCkg87=BRKEXnyA=UQNYbgCQ@HIDDEN> MIME-Version: 1.0 Date: Thu, 20 Feb 2025 00:24:20 +0000 X-Gm-Features: AWEUYZm-reoXyK7raCYXeFWSVEPZNK11acamGb7OKQkxc8uALg9q9B5OypMofoo Message-ID: <CADwFkm=SvQBMLeaGRCKg_Eyp-fQ5Fw2W_g-HuGEJFjXC9WN8Mg@HIDDEN> Content-Type: multipart/mixed; boundary="000000000000410ab1062e87e5e9" X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.3 (/) --000000000000410ab1062e87e5e9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable -------------------- Start of forwarded message -------------------- From: Jon Rubens <jonathan.rubens@HIDDEN> Date: Wed, 19 Feb 2025 09:53:42 -0800 Subject: Re: macOS (Cocoa) alpha-background To: Alan Third <alan@HIDDEN>, Alexander Adolf <alexander.adolf@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, Rudolf Adamkovi=C4=8D <rudolf@HIDDEN>= , stefankangas@HIDDEN, jonathanrubens@HIDDEN, luangruo@HIDDEN, emacs-devel@HIDDEN --000000000000410ab1062e87e5e9 Content-Type: text/plain; charset="utf-8" Content-Disposition: attachment Content-Transfer-Encoding: base64 X-Attachment-Id: 46ba6a508e274aa2_0.1.0 PiBJJ20gbm90IHN1cmUgd2hhdCBpdCdzIHRyeWluZyB0byBhY2hpZXZlIHNwZWNpZmljYWxseSwg YnV0IEkgZG9uJ3Qgc2VlCj4gYW55dGhpbmcgb2J2aW91c2x5IHdyb25nIHdpdGggaXQuCgpUaGUg cGF0Y2ggc2Vla3MgdG8gZW5hYmxlIHRoZSBhbHBoYV9iYWNrZ3JvdW5kIGZyYW1lIHBhcmFtZXRl ciBmb3IKTWFjT1MgKGFuZCBOUykuIFByZXNlbnRseSwgdGhhdCBmcmFtZSBwYXJhbWV0ZXIgZG9l cyBub3RoaW5nIG9uIE1hY09TLgpTaW1pbGFyIHRvIHRoZSBhbHBoYSBmcmFtZSBwYXJhbWV0ZXIs IHRoaXMgc2hvdWxkIGVuYWJsZSB0cmFuc3BhcmVuY3kKYnV0IG5vdCBjaGFuZ2UgdGhlIHRyYW5z cGFyZW5jeSBvZiBhbnkgdGV4dC4KCj4gPiAtIEl0IGNhdXNlcyBhIG1lcmdlIGNvbmZsaWN0IGlu IG5zdGVybS5tLgo+ID4gLSBJdCB3b24ndCBjb21waWxlIGFzIGlzLCBzaW5jZSBpdCBjb250YWlu cyBvbmUgaW5zdGFuY2Ugb2YgZ2FyYmxlZCBjb2RlCj4gPiAgICh2YXJpYWJsZSBuYW1lIHNwbGl0 IG92ZXIgdHdvIGxpbmVzKS4KCkF0dGFjaGVkIGlzIGFuIHVwZGF0ZWQgcGF0Y2guIEkgY29tcGls ZWQgaXQgdG9kYXkgb24gdGhlIE1hc3RlciBicmFuY2gKc28gaXQgc2hvdWxkIHdvcmsuIE5vdCBz dXJlIHdoYXQgaGFwcGVuZWQgaW4gdGhlIG9sZCBvbmUgYnV0IGl0IGhhZApsb3N0IGEgfSBhbmQg c3BsaXQgYXQgYW4gb2RkIHNwb3QuCgotLSAKSm9uIFJ1YmVucwo= --000000000000410ab1062e87e5e9 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-ns_alpha_background.patch" Content-Disposition: attachment; filename="0001-ns_alpha_background.patch" Content-Transfer-Encoding: base64 Content-ID: <f_m7c7o0ru0> X-Attachment-Id: 46ba6a508e274aa2_0.1.1 ZGlmZiAtLWdpdCBhL3NyYy9tYWNmb250Lm0gYi9zcmMvbWFjZm9udC5tCmluZGV4IDhhYmE0NDBk MTk2Li41NmMxZWI1NzAyNCAxMDA2NDQKLS0tIGEvc3JjL21hY2ZvbnQubQorKysgYi9zcmMvbWFj Zm9udC5tCkBAIC0yOTUzLDkgKzI5NTMsMTQgQEAgU28gd2UgdXNlIENURm9udERlc2NyaXB0b3JD cmVhdGVNYXRjaGluZ0ZvbnREZXNjcmlwdG9yIChubwogICAgICAgICAgICAgQ0dfU0VUX0ZJTExf Q09MT1JfV0lUSF9GQUNFX0ZPUkVHUk9VTkQgKGNvbnRleHQsIGZhY2UpOwogICAgICAgICAgIGVs c2UKICAgICAgICAgICAgIENHX1NFVF9GSUxMX0NPTE9SX1dJVEhfRlJBTUVfQ1VSU09SIChjb250 ZXh0LCBmKTsKLSAgICAgICAgfQorCSAgQ0dDb250ZXh0U2V0QWxwaGEoY29udGV4dCwgMSk7CisJ fQogICAgICAgZWxzZQotICAgICAgICBDR19TRVRfRklMTF9DT0xPUl9XSVRIX0ZBQ0VfQkFDS0dS T1VORCAoY29udGV4dCwgZmFjZSk7CisJeworCSAgQ0dDb250ZXh0U2V0QWxwaGEoY29udGV4dCwg Zi0+YWxwaGFfYmFja2dyb3VuZCk7CisJICBDR19TRVRfRklMTF9DT0xPUl9XSVRIX0ZBQ0VfQkFD S0dST1VORCAoY29udGV4dCwgZmFjZSk7CisJfQorICAgICAgQ0dDb250ZXh0Q2xlYXJSZWN0KGNv bnRleHQsIGJhY2tncm91bmRfcmVjdCk7CiAgICAgICBDR0NvbnRleHRGaWxsUmVjdHMgKGNvbnRl eHQsICZiYWNrZ3JvdW5kX3JlY3QsIDEpOwogICAgIH0KIApAQCAtMjk2NCw2ICsyOTY5LDcgQEAg U28gd2UgdXNlIENURm9udERlc2NyaXB0b3JDcmVhdGVNYXRjaGluZ0ZvbnREZXNjcmlwdG9yIChu bwogICAgICAgQ0dBZmZpbmVUcmFuc2Zvcm0gYXRmbTsKIAogICAgICAgQ0dDb250ZXh0U2NhbGVD VE0gKGNvbnRleHQsIDEsIC0xKTsKKyAgICAgIENHQ29udGV4dFNldEFscGhhKGNvbnRleHQsIDEp OwogICAgICAgaWYgKHMtPmhsID09IERSQVdfQ1VSU09SKQogICAgICAgICB7CiAgICAgICAgICAg aWYgKGZhY2UgJiYgKE5TX0ZBQ0VfQkFDS0dST1VORCAoZmFjZSkKZGlmZiAtLWdpdCBhL3NyYy9u c2Zucy5tIGIvc3JjL25zZm5zLm0KaW5kZXggYjAyODFhYWMyNTcuLjM3YjIxZTUyNmU3IDEwMDY0 NAotLS0gYS9zcmMvbnNmbnMubQorKysgYi9zcmMvbnNmbnMubQpAQCAtMzAxLDcgKzMwMSw3IEBA IFR1cm4gdGhlIGlucHV0IG1lbnUgKGFuIE5TTWVudSkgaW50byBhIGxpc3AgbGlzdCBmb3IgdHJh Y2tpbmcgb24gbGlzcCBzaWRlLgogICBzdHJ1Y3QgZmFjZSAqZmFjZTsKICAgTlNDb2xvciAqY29s OwogICBOU1ZpZXcgKnZpZXcgPSBGUkFNRV9OU19WSUVXIChmKTsKLSAgRW1hY3NDR0Zsb2F0IGFs cGhhOworICBFbWFjc0NHRmxvYXQgYWxwaGEgPSBmLT5hbHBoYV9iYWNrZ3JvdW5kOwogCiAgIGJs b2NrX2lucHV0ICgpOwogICBpZiAobnNfbGlzcF90b19jb2xvciAoYXJnLCAmY29sKSkKQEAgLTMx NiwxMSArMzE2LDEwIEBAIFR1cm4gdGhlIGlucHV0IG1lbnUgKGFuIE5TTWVudSkgaW50byBhIGxp c3AgbGlzdCBmb3IgdHJhY2tpbmcgb24gbGlzcCBzaWRlLgogICBmLT5vdXRwdXRfZGF0YS5ucy0+ YmFja2dyb3VuZF9jb2xvciA9IGNvbDsKIAogICBGUkFNRV9CQUNLR1JPVU5EX1BJWEVMIChmKSA9 IFtjb2wgdW5zaWduZWRMb25nXTsKLSAgYWxwaGEgPSBbY29sIGFscGhhQ29tcG9uZW50XTsKIAog ICBpZiAodmlldyAhPSBuaWwpCiAgICAgewotICAgICAgW1t2aWV3IHdpbmRvd10gc2V0QmFja2dy b3VuZENvbG9yOiBjb2xdOworICAgICAgW1t2aWV3IHdpbmRvd10gc2V0QmFja2dyb3VuZENvbG9y OiBbY29sIGNvbG9yV2l0aEFscGhhQ29tcG9uZW50OiBhbHBoYV1dOwogCiAgICAgICBpZiAoYWxw aGEgIT0gKEVtYWNzQ0dGbG9hdCkgMS4wKQogICAgICAgICAgIFtbdmlldyB3aW5kb3ddIHNldE9w YXF1ZTogTk9dOwpAQCAtMzMwLDEwICszMjksNyBAQCBUdXJuIHRoZSBpbnB1dCBtZW51IChhbiBO U01lbnUpIGludG8gYSBsaXNwIGxpc3QgZm9yIHRyYWNraW5nIG9uIGxpc3Agc2lkZS4KICAgICAg IGZhY2UgPSBGUkFNRV9ERUZBVUxUX0ZBQ0UgKGYpOwogICAgICAgaWYgKGZhY2UpCiAgICAgICAg IHsKLSAgICAgICAgICBjb2wgPSBbTlNDb2xvciBjb2xvcldpdGhVbnNpZ25lZExvbmc6TlNfRkFD RV9CQUNLR1JPVU5EIChmYWNlKV07Ci0gICAgICAgICAgZmFjZS0+YmFja2dyb3VuZCA9IFtbY29s IGNvbG9yV2l0aEFscGhhQ29tcG9uZW50OiBhbHBoYV0KLSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB1bnNpZ25lZExvbmddOwotCisgICAgICAgICAgZmFjZS0+YmFja2dyb3VuZCA9IFtj b2wgdW5zaWduZWRMb25nXTsKICAgICAgICAgICB1cGRhdGVfZmFjZV9mcm9tX2ZyYW1lX3BhcmFt ZXRlciAoZiwgUWJhY2tncm91bmRfY29sb3IsIGFyZyk7CiAgICAgICAgIH0KIApAQCAtMzQ2LDYg KzM0MiwzNiBAQCBUdXJuIHRoZSBpbnB1dCBtZW51IChhbiBOU01lbnUpIGludG8gYSBsaXNwIGxp c3QgZm9yIHRyYWNraW5nIG9uIGxpc3Agc2lkZS4KICAgdW5ibG9ja19pbnB1dCAoKTsKIH0KIAor c3RhdGljIHZvaWQKK25zX3NldF9hbHBoYV9iYWNrZ3JvdW5kIChzdHJ1Y3QgZnJhbWUgKmYsIExp c3BfT2JqZWN0IGFyZywgTGlzcF9PYmplY3Qgb2xkdmFsKQoreworICBOU1ZpZXcgKnZpZXcgPSBG UkFNRV9OU19WSUVXIChmKTsKKyAgZG91YmxlIGFscGhhID0gMS4wOworCisgIGlmIChOSUxQIChh cmcpKQorICAgIGFscGhhID0gMS4wOworICBlbHNlIGlmIChGTE9BVFAgKGFyZykpCisgICAgewor ICAgICAgYWxwaGEgPSBYRkxPQVRfREFUQSAoYXJnKTsKKyAgICAgIGlmICghICgwIDw9IGFscGhh ICYmIGFscGhhIDw9IDEuMCkpCisJYXJnc19vdXRfb2ZfcmFuZ2UgKG1ha2VfZmxvYXQgKDAuMCks IG1ha2VfZmxvYXQgKDEuMCkpOworICAgIH0KKyAgZWxzZSBpZiAoRklYTlVNUCAoYXJnKSkKKyAg ICB7CisgICAgICBFTUFDU19JTlQgaWFscGhhID0gWEZJWE5VTSAoYXJnKTsKKyAgICAgIGlmICgh ICgwIDw9IGlhbHBoYSAmJiBpYWxwaGEgPD0gMTAwKSkKKwlhcmdzX291dF9vZl9yYW5nZSAobWFr ZV9maXhudW0gKDApLCBtYWtlX2ZpeG51bSAoMTAwKSk7CisgICAgICBhbHBoYSA9IGlhbHBoYSAv IDEwMC4wOworICAgIH0KKyAgZWxzZQorICAgIHdyb25nX3R5cGVfYXJndW1lbnQgKFFudW1iZXJw LCBhcmcpOworCisgIGYtPmFscGhhX2JhY2tncm91bmQgPSBhbHBoYTsKKyAgW1t2aWV3IHdpbmRv d10gc2V0QmFja2dyb3VuZENvbG9yOiBbZi0+b3V0cHV0X2RhdGEubnMtPmJhY2tncm91bmRfY29s b3IgY29sb3JXaXRoQWxwaGFDb21wb25lbnQ6IGFscGhhXV07CisKKyAgcmVjb21wdXRlX2Jhc2lj X2ZhY2VzIChmKTsKKyAgU0VUX0ZSQU1FX0dBUkJBR0VEIChmKTsKK30KIAogc3RhdGljIHZvaWQK IG5zX3NldF9jdXJzb3JfY29sb3IgKHN0cnVjdCBmcmFtZSAqZiwgTGlzcF9PYmplY3QgYXJnLCBM aXNwX09iamVjdCBvbGR2YWwpCkBAIC0xMDY1LDcgKzEwOTEsNyBAQCBUdXJuIHRoZSBpbnB1dCBt ZW51IChhbiBOU01lbnUpIGludG8gYSBsaXNwIGxpc3QgZm9yIHRyYWNraW5nIG9uIGxpc3Agc2lk ZS4KICAgbnNfc2V0X3pfZ3JvdXAsCiAgIDAsIC8qIHhfc2V0X292ZXJyaWRlX3JlZGlyZWN0ICov CiAgIGd1aV9zZXRfbm9fc3BlY2lhbF9nbHlwaHMsCi0gIGd1aV9zZXRfYWxwaGFfYmFja2dyb3Vu ZCwKKyAgbnNfc2V0X2FscGhhX2JhY2tncm91bmQsCiAgIE5VTEwsCiAjaWZkZWYgTlNfSU1QTF9D T0NPQQogICBuc19zZXRfYXBwZWFyYW5jZSwKZGlmZiAtLWdpdCBhL3NyYy9uc2ZvbnQubSBiL3Ny Yy9uc2ZvbnQubQppbmRleCAxMjA1ZmJlNTI2My4uOWRhOTY0OTU2ZTEgMTAwNjQ0Ci0tLSBhL3Ny Yy9uc2ZvbnQubQorKysgYi9zcmMvbnNmb250Lm0KQEAgLTExODUsNyArMTE4NSw3IEBAIGlzIGZh bHNlIHdoZW4gKEZST00gPiAwIHx8IFRPIDwgUy0+bmNoYXJzKS4gICovCiAJewogCSAgaWYgKHMt PmhsICE9IERSQVdfQ1VSU09SKQogCSAgICBbKE5TX0ZBQ0VfQkFDS0dST1VORCAoZmFjZSkgIT0g MAotCSAgICAgID8gW05TQ29sb3IgY29sb3JXaXRoVW5zaWduZWRMb25nOk5TX0ZBQ0VfQkFDS0dS T1VORCAoZmFjZSldCisJICAgICAgPyBbW05TQ29sb3IgY29sb3JXaXRoVW5zaWduZWRMb25nOk5T X0ZBQ0VfQkFDS0dST1VORCAoZmFjZSldIGNvbG9yV2l0aEFscGhhQ29tcG9uZW50OiBzLT5mLT5h bHBoYV9iYWNrZ3JvdW5kXQogCSAgICAgIDogRlJBTUVfQkFDS0dST1VORF9DT0xPUiAocy0+Zikp IHNldF07CiAJICBlbHNlCiAJICAgIFtGUkFNRV9DVVJTT1JfQ09MT1IgKHMtPmYpIHNldF07CmRp ZmYgLS1naXQgYS9zcmMvbnN0ZXJtLm0gYi9zcmMvbnN0ZXJtLm0KaW5kZXggNTE4YjM4NjU4ZDEu LmJkYTNhMTIxNzJmIDEwMDY0NAotLS0gYS9zcmMvbnN0ZXJtLm0KKysrIGIvc3JjL25zdGVybS5t CkBAIC0yNjE4LDggKzI2MTgsOSBAQCBIaWRlIHRoZSB3aW5kb3cgKFgxMSBzZW1hbnRpY3MpCiAK ICAgYmxvY2tfaW5wdXQgKCk7CiAgIG5zX2ZvY3VzIChmLCAmciwgMSk7Ci0gIFtbTlNDb2xvciBj b2xvcldpdGhVbnNpZ25lZExvbmc6TlNfRkFDRV9CQUNLR1JPVU5ECi0JCQkgICAgKEZBQ0VfRlJP TV9JRCAoZiwgREVGQVVMVF9GQUNFX0lEKSldIHNldF07CisgIFtbW05TQ29sb3IgY29sb3JXaXRo VW5zaWduZWRMb25nOk5TX0ZBQ0VfQkFDS0dST1VORAorCQkJCSAoRkFDRV9GUk9NX0lEIChmLCBE RUZBVUxUX0ZBQ0VfSUQpKV0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9y V2l0aEFscGhhQ29tcG9uZW50OiBmLT5hbHBoYV9iYWNrZ3JvdW5kXSBzZXRdOwogICBOU1JlY3RG aWxsIChyKTsKICAgbnNfdW5mb2N1cyAoZik7CiAKQEAgLTI2NDcsNyArMjY0OCw3IEBAIEhpZGUg dGhlIHdpbmRvdyAoWDExIHNlbWFudGljcykKIAogICByID0gTlNJbnRlcnNlY3Rpb25SZWN0IChy LCBbdmlldyBmcmFtZV0pOwogICBuc19mb2N1cyAoZiwgJnIsIDEpOwotICBbW05TQ29sb3IgY29s b3JXaXRoVW5zaWduZWRMb25nOk5TX0ZBQ0VfQkFDS0dST1VORCAoZmFjZSldIHNldF07CisgIFtb W05TQ29sb3IgY29sb3JXaXRoVW5zaWduZWRMb25nOk5TX0ZBQ0VfQkFDS0dST1VORCAoZmFjZSld IGNvbG9yV2l0aEFscGhhQ29tcG9uZW50OiBmLT5hbHBoYV9iYWNrZ3JvdW5kXSBzZXRdOwogCiAg IE5TUmVjdEZpbGwgKHIpOwogCkBAIC0yNzUxLDcgKzI3NTIsNyBAQCBIaWRlIHRoZSB3aW5kb3cg KFgxMSBzZW1hbnRpY3MpCiAgICAgICAgIHJldHVybjsKIAogICAgICAgbnNfZm9jdXMgKGYsIE5V TEwsIDEpOwotICAgICAgW1tOU0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9uZzpOU19GQUNFX0JB Q0tHUk9VTkQgKGZhY2UpXSBzZXRdOworICAgICAgW1tbTlNDb2xvciBjb2xvcldpdGhVbnNpZ25l ZExvbmc6TlNfRkFDRV9CQUNLR1JPVU5EIChmYWNlKV0gY29sb3JXaXRoQWxwaGFDb21wb25lbnQ6 IGYtPmFscGhhX2JhY2tncm91bmRdIHNldF07CiAgICAgICBOU1JlY3RGaWxsIChOU01ha2VSZWN0 ICgwLCBtYXJnaW4sIHdpZHRoLCBib3JkZXIpKTsKICAgICAgIE5TUmVjdEZpbGwgKE5TTWFrZVJl Y3QgKDAsIDAsIGJvcmRlciwgaGVpZ2h0KSk7CiAgICAgICBOU1JlY3RGaWxsIChOU01ha2VSZWN0 ICgwLCBtYXJnaW4sIHdpZHRoLCBib3JkZXIpKTsKQEAgLTI4MDIsNyArMjgwMyw3IEBAIEhpZGUg dGhlIHdpbmRvdyAoWDExIHNlbWFudGljcykKICAgICAgICAgICBOU1JlY3QgciA9IE5TTWFrZVJl Y3QgKDAsIHksIEZSQU1FX1BJWEVMX1dJRFRIIChmKSwgaGVpZ2h0KTsKICAgICAgICAgICBuc19m b2N1cyAoZiwgJnIsIDEpOwogCi0gICAgICAgICAgW1tOU0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVk TG9uZzpOU19GQUNFX0JBQ0tHUk9VTkQgKGZhY2UpXSBzZXRdOworICAgICAgICAgIFtbW05TQ29s b3IgY29sb3JXaXRoVW5zaWduZWRMb25nOk5TX0ZBQ0VfQkFDS0dST1VORCAoZmFjZSldIGNvbG9y V2l0aEFscGhhQ29tcG9uZW50OiBmLT5hbHBoYV9iYWNrZ3JvdW5kXSBzZXRdOwogICAgICAgICAg IE5TUmVjdEZpbGwgKE5TTWFrZVJlY3QgKDAsIHksIHdpZHRoLCBoZWlnaHQpKTsKICAgICAgICAg ICBOU1JlY3RGaWxsIChOU01ha2VSZWN0IChGUkFNRV9QSVhFTF9XSURUSCAoZikgLSB3aWR0aCwK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB5LCB3aWR0aCwgaGVpZ2h0KSk7CkBA IC0yOTY2LDggKzI5NjcsNyBAQCBIaWRlIHRoZSB3aW5kb3cgKFgxMSBzZW1hbnRpY3MpCiAgIGlm ICghIE5TSXNFbXB0eVJlY3QgKGNsZWFyUmVjdCkpCiAgICAgewogICAgICAgTlNUUkFDRV9SRUNU ICgiY2xlYXJSZWN0IiwgY2xlYXJSZWN0KTsKLQotICAgICAgW1tOU0NvbG9yIGNvbG9yV2l0aFVu c2lnbmVkTG9uZzpmYWNlLT5iYWNrZ3JvdW5kXSBzZXRdOworICAgICAgW1tbTlNDb2xvciBjb2xv cldpdGhVbnNpZ25lZExvbmc6ZmFjZS0+YmFja2dyb3VuZF0gY29sb3JXaXRoQWxwaGFDb21wb25l bnQ6IGYtPmFscGhhX2JhY2tncm91bmRdIHNldF07CiAgICAgICBOU1JlY3RGaWxsIChjbGVhclJl Y3QpOwogICAgIH0KIApAQCAtMjk5OCw3ICsyOTk4LDcgQEAgSGlkZSB0aGUgd2luZG93IChYMTEg c2VtYW50aWNzKQogICAgICAgZWxzZQogICAgICAgICBibV9jb2xvciA9IGYtPm91dHB1dF9kYXRh Lm5zLT5jdXJzb3JfY29sb3I7CiAKLSAgICAgIFtibV9jb2xvciBzZXRdOworICAgICAgW1tibV9j b2xvciBjb2xvcldpdGhBbHBoYUNvbXBvbmVudDpmLT5hbHBoYV9iYWNrZ3JvdW5kXSBzZXRdOwog ICAgICAgW2JtcCBmaWxsXTsKIAogICAgICAgW2JtcCByZWxlYXNlXTsKQEAgLTM3MTksNyArMzcx OSw3IEBAIEZ1bmN0aW9uIG1vZGVsZWQgYWZ0ZXIgeF9kcmF3X2dseXBoX3N0cmluZ19ib3ggKCku CiAgIGlmIChzLT5mYWNlLT5ib3ggPT0gRkFDRV9TSU1QTEVfQk9YICYmIHMtPmZhY2UtPmJveF9j b2xvcikKICAgICB7CiAgICAgICBuc19kcmF3X2JveCAociwgYWJzIChodGhpY2tuZXNzKSwgYWJz ICh2dGhpY2tuZXNzKSwKLSAgICAgICAgICAgICAgICAgICBbTlNDb2xvciBjb2xvcldpdGhVbnNp Z25lZExvbmc6ZmFjZS0+Ym94X2NvbG9yXSwKKyAgICAgICAgICAgICAgICAgICBbW05TQ29sb3Ig Y29sb3JXaXRoVW5zaWduZWRMb25nOmZhY2UtPmJveF9jb2xvcl0gY29sb3JXaXRoQWxwaGFDb21w b25lbnQ6IHMtPmYtPmFscGhhX2JhY2tncm91bmRdLAogICAgICAgICAgICAgICAgICAgIGxlZnRf cCwgcmlnaHRfcCk7CiAgICAgfQogICBlbHNlCkBAIC0zNzU3LDggKzM3NTcsMTAgQEAgRnVuY3Rp b24gbW9kZWxlZCBhZnRlciB4X2RyYXdfZ2x5cGhfc3RyaW5nX2JveCAoKS4KICAgICAgICAgICAg IHsKICAgICAgICAgICAgICAgaWYgKHMtPmhsICE9IERSQVdfQ1VSU09SKQogICAgICAgICAgICAg ICAgIFsoTlNfRkFDRV9CQUNLR1JPVU5EIChmYWNlKSAhPSAwCi0gICAgICAgICAgICAgICAgICA/ IFtOU0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9uZzpOU19GQUNFX0JBQ0tHUk9VTkQgKGZhY2Up XQorCQkgID8gW1tOU0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9uZzpOU19GQUNFX0JBQ0tHUk9V TkQgKGZhY2UpXQorCQkgICAgICBjb2xvcldpdGhBbHBoYUNvbXBvbmVudDogcy0+Zi0+YWxwaGFf YmFja2dyb3VuZF0KICAgICAgICAgICAgICAgICAgIDogRlJBTUVfQkFDS0dST1VORF9DT0xPUiAo cy0+ZikpIHNldF07CisKICAgICAgICAgICAgICAgZWxzZSBpZiAoZmFjZSAmJiAoTlNfRkFDRV9C QUNLR1JPVU5EIChmYWNlKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9PSBbKE5T Q29sb3IgKikgRlJBTUVfQ1VSU09SX0NPTE9SIChzLT5mKQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWRMb25nXSkpCkBAIC0zOTAyLDcgKzM5 MDQsNyBAQCBGdW5jdGlvbiBtb2RlbGVkIGFmdGVyIHhfZHJhd19nbHlwaF9zdHJpbmdfYm94ICgp LgogICAgICBvdGhlcndpc2UsIHNpbmNlIHdlIGNvbXBvc2l0ZSB0aGUgaW1hZ2UgdW5kZXIgTlMg KGluc3RlYWQgb2YgbXVja2luZwogICAgICB3aXRoIGl0cyBiYWNrZ3JvdW5kIGNvbG9yKSwgd2Ug bXVzdCBjbGVhciBqdXN0IHRoZSBpbWFnZSBhcmVhLiAgKi8KIAotICBbW05TQ29sb3IgY29sb3JX aXRoVW5zaWduZWRMb25nOk5TX0ZBQ0VfQkFDS0dST1VORCAoZmFjZSldIHNldF07CisgIFtbW05T Q29sb3IgY29sb3JXaXRoVW5zaWduZWRMb25nOk5TX0ZBQ0VfQkFDS0dST1VORCAoZmFjZSldIGNv bG9yV2l0aEFscGhhQ29tcG9uZW50OiBzLT5mLT5hbHBoYV9iYWNrZ3JvdW5kXSBzZXRdOwogCiAg IGlmIChiZ19oZWlnaHQgPiBzLT5zbGljZS5oZWlnaHQgfHwgcy0+aW1nLT5obWFyZ2luIHx8IHMt PmltZy0+dm1hcmdpbgogICAgICAgfHwgcy0+aW1nLT5tYXNrIHx8IHMtPmltZy0+cGl4bWFwID09 IDAgfHwgcy0+d2lkdGggIT0gcy0+YmFja2dyb3VuZF93aWR0aCkKQEAgLTM5NzIsNyArMzk3NCw3 IEBAIEZ1bmN0aW9uIG1vZGVsZWQgYWZ0ZXIgeF9kcmF3X2dseXBoX3N0cmluZ19ib3ggKCkuCiAg IGlmIChzLT5obCA9PSBEUkFXX0NVUlNPUikKICAgICB7CiAgICAgICBbRlJBTUVfQ1VSU09SX0NP TE9SIChzLT5mKSBzZXRdOwotICAgICAgdGRDb2wgPSBbTlNDb2xvciBjb2xvcldpdGhVbnNpZ25l ZExvbmc6IE5TX0ZBQ0VfQkFDS0dST1VORCAoZmFjZSldOworICAgICAgdGRDb2wgPSBbW05TQ29s b3IgY29sb3JXaXRoVW5zaWduZWRMb25nOiBOU19GQUNFX0JBQ0tHUk9VTkQgKGZhY2UpXSBjb2xv cldpdGhBbHBoYUNvbXBvbmVudDogcy0+Zi0+YWxwaGFfYmFja2dyb3VuZF07CiAgICAgfQogICBl bHNlCiAgICAgdGRDb2wgPSBbTlNDb2xvciBjb2xvcldpdGhVbnNpZ25lZExvbmc6IE5TX0ZBQ0Vf Rk9SRUdST1VORCAoZmFjZSldOwpAQCAtNDA2NiwxMCArNDA2OCwxMCBAQCBGdW5jdGlvbiBtb2Rl bGVkIGFmdGVyIHhfZHJhd19nbHlwaF9zdHJpbmdfYm94ICgpLgogCQlmYWNlID0gRkFDRV9GUk9N X0lEIChzLT5mLCBNT1VTRV9GQUNFX0lEKTsKIAkgICAgICBwcmVwYXJlX2ZhY2VfZm9yX2Rpc3Bs YXkgKHMtPmYsIGZhY2UpOwogCi0JICAgICAgW1tOU0NvbG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9u ZzogZmFjZS0+YmFja2dyb3VuZF0gc2V0XTsKKwkgICAgICBbW1tOU0NvbG9yIGNvbG9yV2l0aFVu c2lnbmVkTG9uZzogZmFjZS0+YmFja2dyb3VuZF0gY29sb3JXaXRoQWxwaGFDb21wb25lbnQ6IHMt PmYtPmFscGhhX2JhY2tncm91bmRdIHNldF07CiAJICAgIH0KIAkgIGVsc2UKLQkgICAgW1tOU0Nv bG9yIGNvbG9yV2l0aFVuc2lnbmVkTG9uZzogcy0+ZmFjZS0+YmFja2dyb3VuZF0gc2V0XTsKKwkg ICAgW1tbTlNDb2xvciBjb2xvcldpdGhVbnNpZ25lZExvbmc6IHMtPmZhY2UtPmJhY2tncm91bmRd IGNvbG9yV2l0aEFscGhhQ29tcG9uZW50OiBzLT5mLT5hbHBoYV9iYWNrZ3JvdW5kXSBzZXRdOwog CSAgTlNSZWN0RmlsbCAoTlNNYWtlUmVjdCAoeCwgeSwgdywgaCkpOwogCX0KICAgICB9CkBAIC00 MDk1LDcgKzQwOTcsNyBAQCBGdW5jdGlvbiBtb2RlbGVkIGFmdGVyIHhfZHJhd19nbHlwaF9zdHJp bmdfYm94ICgpLgogCSAgaWYgKHMtPmhsID09IERSQVdfQ1VSU09SKQogCSAgICBbRlJBTUVfQ1VS U09SX0NPTE9SIChzLT5mKSBzZXRdOwogCSAgZWxzZQotCSAgICBbW05TQ29sb3IgY29sb3JXaXRo VW5zaWduZWRMb25nOiBzLT5mYWNlLT5iYWNrZ3JvdW5kXSBzZXRdOworCSAgICBbW1tOU0NvbG9y IGNvbG9yV2l0aFVuc2lnbmVkTG9uZzogcy0+ZmFjZS0+YmFja2dyb3VuZF0gY29sb3JXaXRoQWxw aGFDb21wb25lbnQ6IHMtPmYtPmFscGhhX2JhY2tncm91bmRdIHNldF07CiAKIAkgIE5TUmVjdEZp bGwgKE5TTWFrZVJlY3QgKHgsIHMtPnksIGJhY2tncm91bmRfd2lkdGgsIHMtPmhlaWdodCkpOwog CX0KQEAgLTg0MzYsOCArODQzOCw4IEBAIC0gKHZvaWQpdG9nZ2xlRnVsbFNjcmVlbjogKGlkKXNl bmRlcgogICAgICAgICB9CiAKICAgICAgIFt3IHNldENvbnRlbnRWaWV3OltmdyBjb250ZW50Vmll d11dOwotICAgICAgW3cgc2V0QmFja2dyb3VuZENvbG9yOiBjb2xdOwotICAgICAgaWYgKFtjb2wg YWxwaGFDb21wb25lbnRdICE9IChFbWFjc0NHRmxvYXQpIDEuMCkKKyAgICAgIFt3IHNldEJhY2tn cm91bmRDb2xvcjogW2NvbCBjb2xvcldpdGhBbHBoYUNvbXBvbmVudDogZi0+YWxwaGFfYmFja2dy b3VuZF1dOworICAgICAgaWYgKGYtPmFscGhhX2JhY2tncm91bmQgIT0gKEVtYWNzQ0dGbG9hdCkg MS4wKQogICAgICAgICBbdyBzZXRPcGFxdWU6IE5PXTsKIAogICAgICAgZi0+Ym9yZGVyX3dpZHRo ID0gW3cgYm9yZGVyV2lkdGhdOwpAQCAtOTE3Miw5ICs5MTc0LDkgQEAgLSAoaW5zdGFuY2V0eXBl KSBpbml0V2l0aEVtYWNzRnJhbWU6IChzdHJ1Y3QgZnJhbWUgKikgZgogICAgICAgZi0+Ym9yZGVy X3dpZHRoID0gW3NlbGYgYm9yZGVyV2lkdGhdOwogCiAgICAgICBjb2wgPSBbTlNDb2xvciBjb2xv cldpdGhVbnNpZ25lZExvbmc6TlNfRkFDRV9CQUNLR1JPVU5ECi0gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKEZBQ0VfRlJPTV9JRCAoZiwgREVGQVVMVF9GQUNFX0lEKSldOwot ICAgICAgW3NlbGYgc2V0QmFja2dyb3VuZENvbG9yOmNvbF07Ci0gICAgICBpZiAoW2NvbCBhbHBo YUNvbXBvbmVudF0gIT0gKEVtYWNzQ0dGbG9hdCkgMS4wKQorCQkgICAgICAoRkFDRV9GUk9NX0lE IChmLCBERUZBVUxUX0ZBQ0VfSUQpKV07CisgICAgICBbc2VsZiBzZXRCYWNrZ3JvdW5kQ29sb3I6 W2NvbCBjb2xvcldpdGhBbHBoYUNvbXBvbmVudDpmLT5hbHBoYV9iYWNrZ3JvdW5kXV07CisgICAg ICBpZiAoZi0+YWxwaGFfYmFja2dyb3VuZCAhPSAoRW1hY3NDR0Zsb2F0KSAxLjApCiAgICAgICAg IFtzZWxmIHNldE9wYXF1ZTpOT107CiAKICAgICAgIC8qIHRvb2xiYXIgc3VwcG9ydCAqLwo= --000000000000410ab1062e87e5e9 Content-Type: text/plain; charset="US-ASCII" Content-Disposition: attachment Content-Transfer-Encoding: base64 X-Attachment-Id: 46ba6a508e274aa2_0.2 LS0tLS0tLS0tLS0tLS0tLS0tLS0gRW5kIG9mIGZvcndhcmRlZCBtZXNzYWdlIC0tLS0tLS0tLS0t LS0tLS0tLS0tCg== --000000000000410ab1062e87e5e9--
X-Loop: help-debbugs@HIDDEN Subject: bug#71850: macOS (Cocoa) alpha-background Resent-From: Stefan Kangas <stefankangas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 20 Feb 2025 00:30:02 +0000 Resent-Message-ID: <handler.71850.B71850.174001137010193 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71850 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 71850 <at> debbugs.gnu.org Cc: jonathanrubens@HIDDEN, alan@HIDDEN, alexander.adolf@HIDDEN, rudolf@HIDDEN Received: via spool by 71850-submit <at> debbugs.gnu.org id=B71850.174001137010193 (code B ref 71850); Thu, 20 Feb 2025 00:30:02 +0000 Received: (at 71850) by debbugs.gnu.org; 20 Feb 2025 00:29:30 +0000 Received: from localhost ([127.0.0.1]:55235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tkuRW-0002eH-8v for submit <at> debbugs.gnu.org; Wed, 19 Feb 2025 19:29:30 -0500 Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]:45368) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1tkuRU-0002dV-HD for 71850 <at> debbugs.gnu.org; Wed, 19 Feb 2025 19:29:28 -0500 Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-5dee07e51aaso587631a12.3 for <71850 <at> debbugs.gnu.org>; Wed, 19 Feb 2025 16:29:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740011362; x=1740616162; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=X3V2wh1+R/dPIEOcbffPNTrXTwTb1KRTvVJoghOPI+s=; b=Ju2fSW49ghz1T1xXTuj6L7MsHlxIK1kFX6IEvDJNZfANVFJ+l4d0ber7APHEWdSsHI 6LaLe8eyMOln2jVESg4z2QjR7buImaSDx7Pt72Crxweib7ofeuFLjmfWRFulYt6apjfA R9iBfa8z2JnCy3WV1dncH18k52hsba6ct//kDHH/yJXACaSabRX21ucUdG1hdJLBsjfm oNs8NbaP5LLyfSnYWfjaSksIPBuHruU8Gnr88Bku6AgnAIfD7iuzx7sJ/J8dn4yPrpLX F3TT949ShLa/nOJdnLYEXh5xLssTR4lsdacZSNRXJvntDmyuU2lf/l0Sbm92SqTczYiI JoYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740011362; x=1740616162; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=X3V2wh1+R/dPIEOcbffPNTrXTwTb1KRTvVJoghOPI+s=; b=sZ1Val0zKvHngNSu6EbuZHqXaQvpuQQ6HeEh+5cd5UMD+vKlJJ80Kv4MtDof7SbsxF ha+bYpw4oiXFaXZpc91jkAqicA+EAwO8RRa43eF4emXWAPxR8+5zLfjhWj0JVr45GAKj cXsd0iflUYZYfFECx3U/DB0Ay9ujq3iGwjyeu+eQEW658TiEas/VptOQCs/9xsYJVyzK OW8bZ3/HkI0ruyh9xvwlifA6WigeHbxaeL+vpmJpW5M1C6IiY8cd8NWPeZxnn1TCLXaY y0IxcbSTc2GLr2/7c45D6+wRP4BjRNhtwgD7unG5MDwmL8nADH4AImZaNOqQW6a5+aeC isEw== X-Gm-Message-State: AOJu0YwW/uQjbcW392lv8/lpGKVfsBLkpjHRsc2JJXX+DsMlFY9T7CWp YVeTlb55yrYeLOfpNmc6ttSzA/SwOJBM+YWlRTV7eHzDuZpn8wqiUXqXPp7vre+lvNvE7GvgsXr GBDDKEvGfuOnjpXgMWiPfyUuiWVeIf6jd X-Gm-Gg: ASbGncvVKwFTWm85bo/Ww6ZIr+ZBeCiP0kGlH8nV9rv3KUJuhzXf1kDknCqklMLrCWA 1+sjyVn30nxtO1mnw/L4yJd+xmJgFg6E7cffxTD4Tny8SMPjJq5nIUURBbBYBjLSYMjVDikJ5Yz s= X-Google-Smtp-Source: AGHT+IE2A+7OTLEqhV9HgnA6pq2oYuc9TMDjj2l5bAxIYWq/3gpSPgVwZ8CiApW2FBy3LIseDEkekO1qhxrBn+CBECg= X-Received: by 2002:a05:6402:354e:b0:5dc:e393:af63 with SMTP id 4fb4d7f45d1cf-5e0a4b2b3a1mr420601a12.16.1740011362111; Wed, 19 Feb 2025 16:29:22 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 19 Feb 2025 16:29:21 -0800 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <CADwFkm=SvQBMLeaGRCKg_Eyp-fQ5Fw2W_g-HuGEJFjXC9WN8Mg@HIDDEN> References: <CABtg_LktSOnfw-ZwDvBW81sYz-nCkg87=BRKEXnyA=UQNYbgCQ@HIDDEN> <CADwFkm=SvQBMLeaGRCKg_Eyp-fQ5Fw2W_g-HuGEJFjXC9WN8Mg@HIDDEN> MIME-Version: 1.0 Date: Wed, 19 Feb 2025 16:29:21 -0800 X-Gm-Features: AWEUYZnP_TIYo8Jj2eO6dC79_UGvZtnMeu_gcLTbnia_MpZTl9ft-AHZD1llA8M Message-ID: <CADwFkmne9omJFY0zmy7H1CjdDW3APddGjqch0rsb5w+JXM03=w@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Stefan Kangas <stefankangas@HIDDEN> writes: > The patch seeks to enable the alpha_background frame parameter for > MacOS (and NS). Presently, that frame parameter does nothing on MacOS. > Similar to the alpha frame parameter, this should enable transparency > but not change the transparency of any text. Could you please send some instructions for how to test the patch? I'm looking for an easy-to-use recipe that would demonstrate the effect before and after applying this patch. Also, is there anything else you could add regarding the use case here? Thanks in advance.
X-Loop: help-debbugs@HIDDEN Subject: bug#71850: macOS (Cocoa) alpha-background Resent-From: Stefan Kangas <stefankangas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 20 Feb 2025 01:59:02 +0000 Resent-Message-ID: <handler.71850.B71850.174001668317321 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71850 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: jonathanrubens@HIDDEN Cc: rudolf@HIDDEN, alan@HIDDEN, 71850 <at> debbugs.gnu.org, alexander.adolf@HIDDEN Received: via spool by 71850-submit <at> debbugs.gnu.org id=B71850.174001668317321 (code B ref 71850); Thu, 20 Feb 2025 01:59:02 +0000 Received: (at 71850) by debbugs.gnu.org; 20 Feb 2025 01:58:03 +0000 Received: from localhost ([127.0.0.1]:56145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tkvpC-0004VG-NM for submit <at> debbugs.gnu.org; Wed, 19 Feb 2025 20:58:03 -0500 Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]:54649) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1tkvpA-0004U9-O6 for 71850 <at> debbugs.gnu.org; Wed, 19 Feb 2025 20:58:01 -0500 Received: by mail-ed1-x536.google.com with SMTP id 4fb4d7f45d1cf-5dca468c5e4so663147a12.1 for <71850 <at> debbugs.gnu.org>; Wed, 19 Feb 2025 17:58:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740016674; x=1740621474; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=dTnSIbgXfLUaqpRXiFQmGDDCyAaGbstupMZfCHtlV2k=; b=DcrBeEGwai9uCRSaCfBlm52XI/5XV531iYKu6FgWmjQzG2N76G4y2/KYTvnYeMfARp reGdPgP0R1VhZ/J/DYvjjZnI2nkOAG8bRNDPHCB+w4OQ8MS6h5YwMC3HDFVSPVHwREXe gQp2It5Sgp8w/+ZpkKsJP3ZGJR7790u3j2Sl6ofwpH7dQADKFsWpep4SRxcaV07ibNk2 jZM0Dr00Zwk2ZTELp2LBG/flS757qFr8xUKS1H/fO+OOR6wBBdMzEj4VSdXIdm0aEou0 6627JJjTApf3Dhmv9V8OjczOxAmkcdNV3GpcaaOdxVhD9RsGnCe3NUnTaP+tVNqAiJk2 /uSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740016674; x=1740621474; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=dTnSIbgXfLUaqpRXiFQmGDDCyAaGbstupMZfCHtlV2k=; b=u3KAnz3XXb6n2X9N8Ve7VzEajhrdbBSUe3CYuC5s2EJiPMLzGGGnGjShwTvVmBIW8j YG2dsv69WnRHgzKqHrWzBXRw5anZN9GQ9zHLDwdc2KZE0VCLV2R0v7yEXj8LpMoTPQ0s 7UTbhjmjymN99+gvFsUsSLBfn1dddYUwp9NVNNc2zJdT9unTM1XLDTMPu/ydCKYffnFW wpbKOphzSMROFVacesq98lQ0sSkXgWsr+BAZ5XoW1sJ5pQBtLjJWecbTYpAHFVzraoeB JqDHTndtXw0LyJAOGuZd/b8Ldnlc87mP+vsJMLm/ceVpHGFKdrsKd713HT9qVarYqegt 4B0w== X-Gm-Message-State: AOJu0Yxg72Cu9TCF+kKthhMnnIINKphwqzn7cmn0+WZAJ3rliJKxXuOa sXTU6Alkx07+FexH+XaM2zO7+v8QsOmw387FwiQTj3eohZaXbp1cSAHeLorBlNIvu6VoCWBfRyD TCe99yUH4ysp0d5MUcOvyX5/S79Y= X-Gm-Gg: ASbGncvhtJ/h7K0yGun2C4QSlvQg/3Nm1bhv7vEuR/yhsDNfgb0iUx5WqGjIAWSpxAm 1T+j6mwUqPT3i0IuUfS9BQIIdcwycR2BREylrkKrm3Z6B6/lFExbO2w4zAgS4kzOOb3lf/WJv0Y k= X-Google-Smtp-Source: AGHT+IG70bvgifz9elHioQVMgpTL99h1cG2GWyYw96u8nb/x9PIF+6TL+kJtPVapV0riHwOzibR6gg0aJskDmrWWCCw= X-Received: by 2002:a05:6402:234f:b0:5dc:72e1:63ee with SMTP id 4fb4d7f45d1cf-5e03605b765mr22475252a12.6.1740016673847; Wed, 19 Feb 2025 17:57:53 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 19 Feb 2025 19:57:53 -0600 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <CABtg_LkOSvZOT4vvQ50ifaiEJ7d0fcAdvCnGu33BvmiQN7zdqQ@HIDDEN> References: <CABtg_LktSOnfw-ZwDvBW81sYz-nCkg87=BRKEXnyA=UQNYbgCQ@HIDDEN> <CADwFkm=SvQBMLeaGRCKg_Eyp-fQ5Fw2W_g-HuGEJFjXC9WN8Mg@HIDDEN> <CADwFkmne9omJFY0zmy7H1CjdDW3APddGjqch0rsb5w+JXM03=w@HIDDEN> <CABtg_LkOSvZOT4vvQ50ifaiEJ7d0fcAdvCnGu33BvmiQN7zdqQ@HIDDEN> MIME-Version: 1.0 Date: Wed, 19 Feb 2025 19:57:53 -0600 X-Gm-Features: AWEUYZnYLQ2ney_-kmAatJv7WTNaJV9bKG-OLYkEtuT210i0vzDb9g1KYqSHNZE Message-ID: <CADwFkmnUsp7e=jqCE6tr9+6MuOV4bNXzVzYx=qcrfS6Ef-9BNg@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Jon Rubens <jonathan.rubens@HIDDEN> writes: >> > The patch seeks to enable the alpha_background frame parameter for >> > MacOS (and NS). Presently, that frame parameter does nothing on MacOS. >> > Similar to the alpha frame parameter, this should enable transparency >> > but not change the transparency of any text. > >> Could you please send some instructions for how to test the patch? >> I'm looking for an easy-to-use recipe that would demonstrate the effect >> before and after applying this patch. > > To test, run emacs with eval: > emacs -Q --eval="(modify-all-frames-parameters '((alpha-background . 0.5)))" > compare with changing "alpha" instead: > emacs -Q --eval="(modify-all-frames-parameters '((alpha . 0.5)))" > Notice that the text does not become transparent when alpha-background is used. > Test with themes. Larger font size makes the effect more obvious. > >> Also, is there anything else you could add regarding the use case here? > Emacs already has the alpha-background frame parameter. This patch > enables the feature for MacOS to match X. Thanks. Your patch doesn't seem to apply cleanly against latest master: patching file 'src/macfont.m' patching file 'src/nsfns.m' patching file 'src/nsfont.m' 1 out of 1 hunks failed--saving rejects to 'src/nsfont.m.rej' patching file 'src/nsterm.m' 2 out of 14 hunks failed--saving rejects to 'src/nsterm.m.rej' Could you please rebase on top of current master and resend the patch as an attachment, created by: git format-patch -1 Please also add a ChangeLog entry for this change as per CONTRIBUTE, if possible, and I think we need an entry in etc/NEWS. Thanks in advance.
X-Loop: help-debbugs@HIDDEN Subject: bug#71850: macOS (Cocoa) alpha-background Resent-From: Jon Rubens <jonathan.rubens@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 20 Feb 2025 05:07:03 +0000 Resent-Message-ID: <handler.71850.B71850.174002801722960 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71850 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas <stefankangas@HIDDEN> Cc: rudolf@HIDDEN, alan@HIDDEN, 71850 <at> debbugs.gnu.org, alexander.adolf@HIDDEN Reply-To: jonathanrubens@HIDDEN Received: via spool by 71850-submit <at> debbugs.gnu.org id=B71850.174002801722960 (code B ref 71850); Thu, 20 Feb 2025 05:07:03 +0000 Received: (at 71850) by debbugs.gnu.org; 20 Feb 2025 05:06:57 +0000 Received: from localhost ([127.0.0.1]:57638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tkym0-0005y8-RP for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 00:06:57 -0500 Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]:61892) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <jonathan.rubens@HIDDEN>) id 1tkubU-0003qu-JS for 71850 <at> debbugs.gnu.org; Wed, 19 Feb 2025 19:39:49 -0500 Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-2211acda7f6so6314425ad.3 for <71850 <at> debbugs.gnu.org>; Wed, 19 Feb 2025 16:39:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740011982; x=1740616782; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=EgACggjOP2OS8RJXzbZ3bB2I0GlRVzwqbgPodIzxEKc=; b=l//G72nTWu9BIfrl3ji1SFo1qkjxYy7qvRMriz6OO2LZUg0ZdI2VkppCK4s7xXxPtL j/DgCuObaXMuMZUHYtNUDVk8P9m81XFamLoMhe1gDtpqigFpc1FyrN2Levu49YQMcbNZ z2t+xTGtI8XXr3OPCr/Xhkhgh4lGd8Mc4el1IpCuR5CoOgO2XKcJclhj4Q4CER1pptHv JelFg5D47SbtRaT8Jhp+oi/eBWxJoqodwcMXWNuI1umoCkQQYuYp8iy/CUEjHa9EHVwZ 9xT+iaVIT9VpfNa/EMT6ajoNcKDbyrZssxDA/rI0vWWOsnOo6asIlhzypqu2dRg+GhQV /pLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740011982; x=1740616782; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=EgACggjOP2OS8RJXzbZ3bB2I0GlRVzwqbgPodIzxEKc=; b=TDaDdzzFz8DfcU/KtWwX0lgN2EdfY8NMcSGiVuUqTxcHzGphbU4jRW3d6Q4CYzSzP7 5X+382ILQvhJtpCBdOxgq/ZDpHtlwObJZxavRwpHY0znOGqkcDsvoypttIIBzp+lSYKy 3QstRFDUpx6xr+NOtoLm5Xs9ComsBKC1DvN1TiixWYz5va/OA9Oz2viJbRdlh6n0nz8g 0aDlaD4i2gCT8TfOs1Ftknwum1XZgeKM2bVWSHsMl3UBEr2su4woPFbZl6tPXbmc46oN b6AdNJ70FF+MNxJDz94vfEi2ieQEp+AxPzhHn6ByLWtGs4ZSuvPrQdG0jwg+Mk0aE5OF Wx+Q== X-Gm-Message-State: AOJu0YwQ6Z70R6QOIJLEP2mPOd1l+p9B0onotpA52hV4jAdc4tczYPjz sdv5vfKgXNul3TdoRhI0UKe48wyExe0/FDZMaAoI9kSKg+mJtk5J36WMGPSneJD+9dhrMfjAfPN D8mDa1lvdJp1SjQNwGAMfJbxg9X0= X-Gm-Gg: ASbGncsSTqWnHpI+nPqGBCZgyzDYfOyPw82paVQAWCfC7Un2na7Gj9g2KcT2tVEi/Ir l56ojQLIvFQwR+juoxGGuXTUsBNDHPa+iLYTVd6l5CF5lKe9/ua6m5nk8tx2H/EieOa+S7ZHpqI Hro4bJanZSD7cTp49RnCxGwnzXIODu X-Google-Smtp-Source: AGHT+IEAb1nC7kVhWJIh8hHRkEhFtMtXLwxTXVXONZG/n7RW9E2zxA2rfAyXwpPptDm6Pl2MmYtqS27EHowsDhX/qvQ= X-Received: by 2002:a17:902:e84a:b0:21f:8453:7484 with SMTP id d9443c01a7336-2217098bb5bmr77755505ad.30.1740011981981; Wed, 19 Feb 2025 16:39:41 -0800 (PST) MIME-Version: 1.0 References: <CABtg_LktSOnfw-ZwDvBW81sYz-nCkg87=BRKEXnyA=UQNYbgCQ@HIDDEN> <CADwFkm=SvQBMLeaGRCKg_Eyp-fQ5Fw2W_g-HuGEJFjXC9WN8Mg@HIDDEN> <CADwFkmne9omJFY0zmy7H1CjdDW3APddGjqch0rsb5w+JXM03=w@HIDDEN> In-Reply-To: <CADwFkmne9omJFY0zmy7H1CjdDW3APddGjqch0rsb5w+JXM03=w@HIDDEN> From: Jon Rubens <jonathan.rubens@HIDDEN> Date: Wed, 19 Feb 2025 16:39:15 -0800 X-Gm-Features: AWEUYZn1nvEmHsdDFv9tdd4ZUq4S1RjXheZesZzqsg1tZjk8E5NJUvUwFpj63GE Message-ID: <CABtg_LkOSvZOT4vvQ50ifaiEJ7d0fcAdvCnGu33BvmiQN7zdqQ@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 1.0 (+) X-Mailman-Approved-At: Thu, 20 Feb 2025 00:06:54 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > > The patch seeks to enable the alpha_background frame parameter for > > MacOS (and NS). Presently, that frame parameter does nothing on MacOS. > > Similar to the alpha frame parameter, this should enable transparency > > but not change the transparency of any text. > Could you please send some instructions for how to test the patch? > I'm looking for an easy-to-use recipe that would demonstrate the effect > before and after applying this patch. To test, run emacs with eval: emacs -Q --eval="(modify-all-frames-parameters '((alpha-background . 0.5)))" compare with changing "alpha" instead: emacs -Q --eval="(modify-all-frames-parameters '((alpha . 0.5)))" Notice that the text does not become transparent when alpha-background is used. Test with themes. Larger font size makes the effect more obvious. > Also, is there anything else you could add regarding the use case here? Emacs already has the alpha-background frame parameter. This patch enables the feature for MacOS to match X. -- Jon
Received: (at control) by debbugs.gnu.org; 23 Feb 2025 00:52:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 22 19:52:57 2025 Received: from localhost ([127.0.0.1]:58058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tm0Er-0000Ss-CF for submit <at> debbugs.gnu.org; Sat, 22 Feb 2025 19:52:57 -0500 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:48446) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1tm0Ep-0000Sb-1q for control <at> debbugs.gnu.org; Sat, 22 Feb 2025 19:52:55 -0500 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5e0516e7a77so5113988a12.1 for <control <at> debbugs.gnu.org>; Sat, 22 Feb 2025 16:52:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740271969; x=1740876769; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=NlyBbHnPpvNG0oKw6z30ssUMf/nAr4sU6J2CIMYOeTQ=; b=N3CzxswDPPacM/d18F0KjWcEOHok13bfMKYZNgzmCqrtNJwWmgD6ZobNCt8KLWHfW9 lU3Dfq8vzi2YE6LgkIMMaUUCEiQ9OwK3dGX+1m4FOggz0LIIwfU3g+ROVZReQspjf4cU Ak2vm3mZgZKTYqMbilI1ccwuyx6KOzx+TOTQN3Y0FVuMB6nw5+1eNOyztZSMygm3hT30 LF5LytCaD9P/K8rxR5GZx0JRA/XdV2xBIB5dwe3HDdofd5ApBF67oTxoov2ZIyP9+nno RpTbnh7gckyImyB7fR/kVL+6e5PsV7JjXYvU4dHFeBwZ+d49bmW0j4ffK9T7cBc98pNR QmuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740271969; x=1740876769; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=NlyBbHnPpvNG0oKw6z30ssUMf/nAr4sU6J2CIMYOeTQ=; b=SmzVj5Bit3CcrYWwomDSsHBApWL7OlYsdRbzv7GWNmDo7EHm3oh5bExgeSHtnqj4f9 fkHsUatADhR2Tz4OfH0+ixS5mUFqVp/j5F7re7Mou/+UbvhbGeqxxR23LWce5kHb4tqm BhimbI9Ws85yaaVONLxJZNigj/7MhdWLY9UG+bwgH5uqLK4LZzew6gQ6fw0yUbaElKv+ NSJL5RKbjRxP84VoCkqsMLBWDvlemYch9NLLBEy5AijlLmxpgfy+IMNNnI4JLP1JWngz ZNMpt+1NJdDZSj6kZeIRNah75vLKrqL24gaSITBe+0QS+CovZx4o3Nkr3kF/gKlDZjCc MhHA== X-Gm-Message-State: AOJu0YyTIvDnGL9tTzANiskGV+uuETFsY6ockT5EF2fMJl5YMyUMxK1z qi3VRcGUVHBTNzT5R6lCluzxlKVj0YdsAZYmR4TAXduJ7kxobzESkv9h9AvAYOS9yJySbs2xyWC XklQCwhl9BAOaWkAzGowgWj6GFsACACEg4CFNkg== X-Gm-Gg: ASbGnctapsnMh/qO8grgDkV714rZNwrwFF9GHhfivflz9MERpY27gYPm87CfVjUBTas pXb2TUSA6F0xYGx5atSIHaTPMVACDyNBmHVtIHCe1cUaWk2wKpsw5LFqVobPMeDdWhF3qXWT8BY SNJl+qyy8G X-Google-Smtp-Source: AGHT+IEuhiXM1CsYZbRHxdwfRa+IH4bRHLyqeeecGM6TMwOhbwcBtj05EI5ZydAeC7a8C0+tg8aEhyjEsrzi84onAGM= X-Received: by 2002:a05:6402:440b:b0:5e0:52df:d569 with SMTP id 4fb4d7f45d1cf-5e0b7252db5mr8834799a12.28.1740271968810; Sat, 22 Feb 2025 16:52:48 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 23 Feb 2025 00:52:48 +0000 From: Stefan Kangas <stefankangas@HIDDEN> MIME-Version: 1.0 Date: Sun, 23 Feb 2025 00:52:48 +0000 X-Gm-Features: AWEUYZn4WBNcrFkN8Nwnb2kVc9ucXJFLbSzom6IH81bqUaW0YuSqvx8WRCM4uu8 Message-ID: <CADwFkmmB_z5pphqPR4aks8yaQsMa35ERtjxBrXrc0SxARyPXqA@HIDDEN> Subject: control message for bug #71850 To: control <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) tags 71850 + moreinfo quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.