GNU bug report logs - #73401
[PATCH] Make window dividers and internal border respect alpha background

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Garklein <garklein97@HIDDEN>; Keywords: patch; dated Sat, 21 Sep 2024 04:08:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 73401 <at> debbugs.gnu.org:


Received: (at 73401) by debbugs.gnu.org; 8 Feb 2025 12:23:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 08 07:23:07 2025
Received: from localhost ([127.0.0.1]:38994 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tgjrW-0005lS-Sq
	for submit <at> debbugs.gnu.org; Sat, 08 Feb 2025 07:23:07 -0500
Received: from mail-io1-xd34.google.com ([2607:f8b0:4864:20::d34]:53759)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <garklein97@HIDDEN>)
 id 1tgjrU-0005kZ-9t
 for 73401 <at> debbugs.gnu.org; Sat, 08 Feb 2025 07:23:04 -0500
Received: by mail-io1-xd34.google.com with SMTP id
 ca18e2360f4ac-84ceaf2667aso208979339f.3
 for <73401 <at> debbugs.gnu.org>; Sat, 08 Feb 2025 04:23:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739017378; x=1739622178; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=NU6YLAdD5zrAFxXUjYKGtmQ3Cfbh09jvPu4u7KdJsGw=;
 b=eCs/igtsJZUhmRm4Mmm4fzMq8AsO+xPaLekriTLoUzXq6+BUO9hJFd4oP5U8V4vtLp
 rAdKUKCmCwaliNJDOgGOuzU3Klhuupn6dppqCxfS6O/yoC/gwTCz1w57OapOKA7WZQNf
 SBcPT2sFGIIx2ufK/OaZ1q4isPBp1v338hn33YYJBs8MZZnyJdswOy4HcGfMivkIEt34
 JQmvDwWoWj6onCf3ummf68Fi9kRYMsQHL2lVqUJ1splKn5/a3XAqH9/BS0aQaOqsJ995
 IrSZZXCnT0nEUdlhwD3YWtt39awMZlN/xfMf8nIVoDSyy3hBfYIJ/c4J6wOjTWwEqp5w
 LfOw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739017378; x=1739622178;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=NU6YLAdD5zrAFxXUjYKGtmQ3Cfbh09jvPu4u7KdJsGw=;
 b=euCQcz1XF/W7wxMvEnSf4Pzdkvni409siiUyZGSZIZzj6zyNmpLxpkh6iH69uHN/xB
 2HV5HmUfCdHU6QIh6dnZbTlrBO3dwUrUj7XVoP9YKQMSXSNJSEQb1WIIb6j9xO8pCopm
 cJJRG65EQkFuzM3siwfNf0Xt0Gt7EtJtKnX6NXlQMiZcby89EOSzREbMMKpgchAg1wOk
 YHOCzPXfA/QSFf14FSY42xL1LeYWmh2Vu6nrJUv9Xq+XquliPA9xSZQa+Oz1HpiJswQt
 L8q0ihOXUh+rccrZbg6wEcxJk1B0E/psoZd5x7LFOwho0cYZZLNlNkpgmPtethXSsvw7
 yzIw==
X-Forwarded-Encrypted: i=1;
 AJvYcCU7hzBQYdBaladg7DH+Gfq4fvGeFzY32FSKNi49QfCZH1v5ad6mkDxrLeRbbmXBan60c0P8Qg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwftdNNN56Btz+N66x8aePVZQ0ommolXOGxG1J6neUZmbxPWBl5
 mjocI+cjvDRFAHVfZkeKACxBzTa/2+xojFLdAeO3+fEY5dH9UgJFjw7IZUp8Kljb8SyruxPrmmh
 MPfeyRHYsknoNrZscxNnMgjzLsjo=
X-Gm-Gg: ASbGncuFilNmxhONbPh+BG6IGAqE6p5pSr8pnCU/VV6WMoHHcGHAE8dE38L2YZlIKVf
 9Xh63kQPngJ5WX0S7mbe/E/fU/F/GjUgQve8rBM/Wd2CA200bMCzv1pSpmYR3avfnar05QYU=
X-Google-Smtp-Source: AGHT+IEk0LIBRiAQe1dKjREEtDpyKB1jDIEzMZd4cXDAzjza7r6h2jo8BMOeIKSaP7Xdy8QZg8pMo1O6qd0vnjYk1YM=
X-Received: by 2002:a05:6602:6a46:b0:843:e8d0:a728 with SMTP id
 ca18e2360f4ac-854fd89a7cemr716770039f.4.1739017378374; Sat, 08 Feb 2025
 04:22:58 -0800 (PST)
MIME-Version: 1.0
References: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
 <864j606pwa.fsf@HIDDEN> <87frpkt61k.fsf@HIDDEN>
 <CALp=CknW8AAq6sCeZpjgXMuo6rvhExKDU6gEMtKR8K=7VWRCzQ@HIDDEN>
 <8634l1y37v.fsf@HIDDEN> <8734l0supd.fsf@HIDDEN>
 <CALp=Ckk+wjHru3av1potuFJAdUsCVHMRSJ-v8pY7zcn6dOTu5Q@HIDDEN>
 <86cyid81ea.fsf@HIDDEN>
 <CALp=Ck=q2gY4Mn46RJH4Y4X=cZYA4SjCGk4S6jfbxSSN1B0rhw@HIDDEN>
 <867c7kulcp.fsf@HIDDEN>
In-Reply-To: <867c7kulcp.fsf@HIDDEN>
From: Garklein <garklein97@HIDDEN>
Date: Sat, 8 Feb 2025 07:22:47 -0500
X-Gm-Features: AWEUYZl2YrXlWuyrEqWfnpsxoL0ugel1pzzbpjwV6zxbzvN3SRS04OyDzQ_v0V4
Message-ID: <CALp=Ck=5wFn=8X9QeAN7Hhbn=_71nfeGy-z1-hrCMi=SduS8nw@HIDDEN>
Subject: Re: bug#73401: [PATCH] Make window dividers and internal border
 respect alpha background
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Monthly email to see if there's any updates : ) Sorry about
    all the bumping, but this patch has made my Emacs a lot better and I think
    it may be useful to others too. On Sat, Dec 28, 2024 at 5:57 AM Eli Zaretskii
    wrote: > > Ping! Po Lu, any comments? > > > From: Garklein > > Date: Wed,
    11 Dec 2024 15:51:16 -0500 > > Cc: luangruo@HIDDEN, 73401@HIDDEN
    [...] 
 
 Content analysis details:   (1.3 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
  0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
                             in digit (garklein97[at]gmail.com)
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (garklein97[at]gmail.com)
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2607:f8b0:4864:20:0:0:0:d34 listed in]
                             [list.dnswl.org]
  1.0 FREEMAIL_REPLY         From and body contain different freemails
X-Debbugs-Envelope-To: 73401
Cc: luangruo@HIDDEN, 73401 <at> debbugs.gnu.org
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.7 (/)

Monthly email to see if there's any updates  : )

Sorry about all the bumping, but this patch has made my Emacs a lot
better and I think it may be useful to others too.

On Sat, Dec 28, 2024 at 5:57=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN> wrote:
>
> Ping! Po Lu, any comments?
>
> > From: Garklein <garklein97@HIDDEN>
> > Date: Wed, 11 Dec 2024 15:51:16 -0500
> > Cc: luangruo@HIDDEN, 73401 <at> debbugs.gnu.org
> >
> > Any updates on this patch?
> >
> > On Sat, Nov 30, 2024 at 5:24=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN> wr=
ote:
> > >
> > > > From: Garklein <garklein97@HIDDEN>
> > > > Date: Sat, 23 Nov 2024 16:56:26 -0500
> > > > Cc: Eli Zaretskii <eliz@HIDDEN>, 73401 <at> debbugs.gnu.org
> > > >
> > > > Here is a patch that adds this option as a frame parameter.
> > > >
> > > > I hope I did everything correctly, but I have never worked with the
> > > > Emacs C source before, so I probably made some mistakes in style or
> > > > logic.
> > > >
> > > > Also, should this be factored out so that `border-alpha-background'=
 is
> > > > its own parameter? In that case, a lot of functions would need to b=
e
> > > > changed (the `respect-alpha-background' parameter in many xterm.c
> > > > functions would probably be changed to just a `double alpha` or
> > > > something like that). I am up for that, but I'm not sure if it woul=
d
> > > > be a helpful change.
> > > >
> > > > Please let me know how it looks!
> > >
> > > Po Lu, any comments?
> >




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#73401; Package emacs. Full text available.

Message received at 73401 <at> debbugs.gnu.org:


Received: (at 73401) by debbugs.gnu.org; 28 Dec 2024 10:57:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 05:57:45 2024
Received: from localhost ([127.0.0.1]:48899 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tRUVt-0005sW-F5
	for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:57:45 -0500
Received: from eggs.gnu.org ([209.51.188.92]:44084)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tRUVr-0005sJ-99
 for 73401 <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:57:43 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tRUVl-0003JA-Vh; Sat, 28 Dec 2024 05:57:37 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=eJ7sqtjCJfcVJWQJoSFaILmQ4DOJVVwpiVStTXbHQBQ=; b=fvVH+ttJS9YC/xbSIFvE
 VRLOMA35R64VgCXROJQRBhI2XNdx+IkoFv/vRPEnp6SPylRO9ouLVpbBP5+/k0jaqbEXVlzD7duO1
 aXyfDqamDY8YiFk8vJzB3gQTdic2Lflkt8jboux46GI3TBZ3vY8ntj4oRRdQ69N1FihrKVYhDodFE
 AWQ1HQZDyVJbFImCD+YDnqPyREcZ5x/KcxT4WtR8/eLvzrGATZyKd7GRMf1Rm47AfpGV+NdeEGI9Y
 XgH/8VGwWhiF1z02xQaEa3ltGMBLBch/mAPPS5ya7VV3etE5YIkMvu4Abn3M6mXzxB561mLPpFizK
 r8WD+AAKK7xMOQ==;
Date: Sat, 28 Dec 2024 12:56:38 +0200
Message-Id: <867c7kulcp.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: luangruo@HIDDEN, Garklein <garklein97@HIDDEN>
In-Reply-To: <CALp=Ck=q2gY4Mn46RJH4Y4X=cZYA4SjCGk4S6jfbxSSN1B0rhw@HIDDEN>
 (message from Garklein on Wed, 11 Dec 2024 15:51:16 -0500)
Subject: Re: bug#73401: [PATCH] Make window dividers and internal border
 respect alpha background
References: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
 <864j606pwa.fsf@HIDDEN> <87frpkt61k.fsf@HIDDEN>
 <CALp=CknW8AAq6sCeZpjgXMuo6rvhExKDU6gEMtKR8K=7VWRCzQ@HIDDEN>
 <8634l1y37v.fsf@HIDDEN> <8734l0supd.fsf@HIDDEN>
 <CALp=Ckk+wjHru3av1potuFJAdUsCVHMRSJ-v8pY7zcn6dOTu5Q@HIDDEN>
 <86cyid81ea.fsf@HIDDEN>
 <CALp=Ck=q2gY4Mn46RJH4Y4X=cZYA4SjCGk4S6jfbxSSN1B0rhw@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 73401
Cc: 73401 <at> debbugs.gnu.org
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: -3.3 (---)

Ping! Po Lu, any comments?

> From: Garklein <garklein97@HIDDEN>
> Date: Wed, 11 Dec 2024 15:51:16 -0500
> Cc: luangruo@HIDDEN, 73401 <at> debbugs.gnu.org
> 
> Any updates on this patch?
> 
> On Sat, Nov 30, 2024 at 5:24 AM Eli Zaretskii <eliz@HIDDEN> wrote:
> >
> > > From: Garklein <garklein97@HIDDEN>
> > > Date: Sat, 23 Nov 2024 16:56:26 -0500
> > > Cc: Eli Zaretskii <eliz@HIDDEN>, 73401 <at> debbugs.gnu.org
> > >
> > > Here is a patch that adds this option as a frame parameter.
> > >
> > > I hope I did everything correctly, but I have never worked with the
> > > Emacs C source before, so I probably made some mistakes in style or
> > > logic.
> > >
> > > Also, should this be factored out so that `border-alpha-background' is
> > > its own parameter? In that case, a lot of functions would need to be
> > > changed (the `respect-alpha-background' parameter in many xterm.c
> > > functions would probably be changed to just a `double alpha` or
> > > something like that). I am up for that, but I'm not sure if it would
> > > be a helpful change.
> > >
> > > Please let me know how it looks!
> >
> > Po Lu, any comments?
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#73401; Package emacs. Full text available.

Message received at 73401 <at> debbugs.gnu.org:


Received: (at 73401) by debbugs.gnu.org; 11 Dec 2024 20:52:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 11 15:52:38 2024
Received: from localhost ([127.0.0.1]:36446 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tLThF-0006WC-OR
	for submit <at> debbugs.gnu.org; Wed, 11 Dec 2024 15:52:38 -0500
Received: from mail-io1-f54.google.com ([209.85.166.54]:57506)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <garklein97@HIDDEN>) id 1tLThC-0006Vn-Ah
 for 73401 <at> debbugs.gnu.org; Wed, 11 Dec 2024 15:52:35 -0500
Received: by mail-io1-f54.google.com with SMTP id
 ca18e2360f4ac-8442ec2adc7so249703439f.2
 for <73401 <at> debbugs.gnu.org>; Wed, 11 Dec 2024 12:52:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1733950288; x=1734555088; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=3j+VfVpFLpxp0FJAwZvjqOVxGeWSrhY0l1xKfmQqsDo=;
 b=kRkbBwtwnEhCs4FFRaer9z/ICQZVc82adKTiSPs6pN+bkU8vLeUBn2ffS2XvOfLbx+
 fmbNNZ5LOR27pwsxqeeZuApbxvotjappnlCMClB0x6cg9AJtC9CbiOtjNwBfWa3DhPsZ
 Q46n+/aRQUfOff5GsDmH9diYnQ1x5w9IEdTiPTgWy9JnVFqAx2Ia+l66dNaQaPhZAca6
 JrOYSq9JbPA4cl1gPCUv2j2cTGpK4U6L4azJMm2vqf7o8GOWUUZOzTFHtUFwsutCkt7c
 fLmnruNWHF2Gd7Q8opeognMXcs4FJikCSOm/wLG0VGWNko6eYh0sIvuPaRzPuffgu2fk
 qzEA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1733950288; x=1734555088;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=3j+VfVpFLpxp0FJAwZvjqOVxGeWSrhY0l1xKfmQqsDo=;
 b=rrGCXecVMu3S7az0PNGK+cA/81VUgFo+F7aOE1oztvFodVaz0Ns58SfHuzX8ud5/al
 /+Zpwt+XIXCXw38We8d4l43fl2zZohOtj4fXu4BIXCH/wJeXg6yq6G+CFWgwr32uFF8/
 BQEpMbi9Lk4t2vU3yItItDfwqfUcTIn0FmIAZ+viaRiqgEMdRhSX14e/xZtPyzuCD6CQ
 YJHbsbx3YoGv83HEX5zZ98QEcBW3PaSLKsjtuZzWPrmn6zveOAtkPWEbzvr6k+7XAru0
 2rKurUgZTcE1WgdyEpQ3Gmw+XMNN00zV20kRkD+atfXTKkG/7HKkrcxTJQP1GyB8VChR
 2Ixg==
X-Forwarded-Encrypted: i=1;
 AJvYcCV44DslaMdA2pNxQkaOv9f9P8vSV0ahCF4Ek7UDoxioF/X86MrIxU86OzNOeIIKtfMPm1B9Og==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YziEA762VzTQzJ9r61W0u8IP17JSQYsR42JpKSx4kLmSZ6Yts5V
 lHFgVQsuHpITYUWCFMjm95iO4gwQYzi/ifjX5bEmMSppr2s5ttG6mYtisRrty+8+925+dRoGtFu
 LXADDz5JvVlVjRrrjRz9Xb8zhULg=
X-Gm-Gg: ASbGncs4kSAT+kYOGaf0oYy4JDM4TXfg9mYD1cgjL9LEJJ0Xc5FlBkm0b8DfXg+FGqn
 ClznK8MTrhjwklnp8r49WkwDyUl4E4lbUNg==
X-Google-Smtp-Source: AGHT+IHVf5so9azWnXkoHXUv8WrfA8bJGDPdjmYGuzn8HojkqeO6E4NfYUNYOQDmq8hypcYP5fV3j1C7jnLslK7Wo0s=
X-Received: by 2002:a05:6e02:1e01:b0:3a6:b445:dc92 with SMTP id
 e9e14a558f8ab-3ac47e39db2mr8576465ab.10.1733950288310; Wed, 11 Dec 2024
 12:51:28 -0800 (PST)
MIME-Version: 1.0
References: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
 <864j606pwa.fsf@HIDDEN> <87frpkt61k.fsf@HIDDEN>
 <CALp=CknW8AAq6sCeZpjgXMuo6rvhExKDU6gEMtKR8K=7VWRCzQ@HIDDEN>
 <8634l1y37v.fsf@HIDDEN> <8734l0supd.fsf@HIDDEN>
 <CALp=Ckk+wjHru3av1potuFJAdUsCVHMRSJ-v8pY7zcn6dOTu5Q@HIDDEN>
 <86cyid81ea.fsf@HIDDEN>
In-Reply-To: <86cyid81ea.fsf@HIDDEN>
From: Garklein <garklein97@HIDDEN>
Date: Wed, 11 Dec 2024 15:51:16 -0500
Message-ID: <CALp=Ck=q2gY4Mn46RJH4Y4X=cZYA4SjCGk4S6jfbxSSN1B0rhw@HIDDEN>
Subject: Re: bug#73401: [PATCH] Make window dividers and internal border
 respect alpha background
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 73401
Cc: luangruo@HIDDEN, 73401 <at> debbugs.gnu.org
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.7 (/)

Any updates on this patch?

On Sat, Nov 30, 2024 at 5:24=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN> wrote:
>
> > From: Garklein <garklein97@HIDDEN>
> > Date: Sat, 23 Nov 2024 16:56:26 -0500
> > Cc: Eli Zaretskii <eliz@HIDDEN>, 73401 <at> debbugs.gnu.org
> >
> > Here is a patch that adds this option as a frame parameter.
> >
> > I hope I did everything correctly, but I have never worked with the
> > Emacs C source before, so I probably made some mistakes in style or
> > logic.
> >
> > Also, should this be factored out so that `border-alpha-background' is
> > its own parameter? In that case, a lot of functions would need to be
> > changed (the `respect-alpha-background' parameter in many xterm.c
> > functions would probably be changed to just a `double alpha` or
> > something like that). I am up for that, but I'm not sure if it would
> > be a helpful change.
> >
> > Please let me know how it looks!
>
> Po Lu, any comments?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#73401; Package emacs. Full text available.

Message received at 73401 <at> debbugs.gnu.org:


Received: (at 73401) by debbugs.gnu.org; 30 Nov 2024 10:25:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 30 05:25:07 2024
Received: from localhost ([127.0.0.1]:45583 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tHKex-0008QF-AI
	for submit <at> debbugs.gnu.org; Sat, 30 Nov 2024 05:25:07 -0500
Received: from eggs.gnu.org ([209.51.188.92]:55896)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tHKeq-0008O6-4u
 for 73401 <at> debbugs.gnu.org; Sat, 30 Nov 2024 05:25:01 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tHKek-0001b0-Hw; Sat, 30 Nov 2024 05:24:54 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=bELo79GMrImzqjJXUN4hCfmO+RBTqIo9z3iX2heOgoo=; b=fIbEMjOKEg0C
 cg1ksVDdgJg5mrcNB4yZfZKiSnBfDuSQKkR13TIsP9l1GCVbE/83LrZscV0J25Qv+qGJWa5iGWoFs
 LWLasYkYesflmqEVfSVufRk3WMrs4VHBRYdVkcRPKAzT1f3OI9VCHczyglPg9wydyp5PczlMYwiYj
 OcNaMpOC6P0P3cSkLP2KmNx4nld0PvENqfWSawR1kG3Jpc05BpEQUertdCE04j6kSkwmZnneI5hZc
 u6RO1fwGDd7SO7uzn81AIXII9tSGumkhsgHYGkK0o8vjAYwrR8g3NESfk4UkAifR9rT9SggxQ7jy6
 EjCicznsbiThu7pShhVuJg==;
Date: Sat, 30 Nov 2024 12:24:45 +0200
Message-Id: <86cyid81ea.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: luangruo@HIDDEN, Garklein <garklein97@HIDDEN>
In-Reply-To: <CALp=Ckk+wjHru3av1potuFJAdUsCVHMRSJ-v8pY7zcn6dOTu5Q@HIDDEN>
 (message from Garklein on Sat, 23 Nov 2024 16:56:26 -0500)
Subject: Re: bug#73401: [PATCH] Make window dividers and internal border
 respect alpha background
References: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
 <864j606pwa.fsf@HIDDEN> <87frpkt61k.fsf@HIDDEN>
 <CALp=CknW8AAq6sCeZpjgXMuo6rvhExKDU6gEMtKR8K=7VWRCzQ@HIDDEN>
 <8634l1y37v.fsf@HIDDEN> <8734l0supd.fsf@HIDDEN>
 <CALp=Ckk+wjHru3av1potuFJAdUsCVHMRSJ-v8pY7zcn6dOTu5Q@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 73401
Cc: 73401 <at> debbugs.gnu.org
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: -3.3 (---)

> From: Garklein <garklein97@HIDDEN>
> Date: Sat, 23 Nov 2024 16:56:26 -0500
> Cc: Eli Zaretskii <eliz@HIDDEN>, 73401 <at> debbugs.gnu.org
> 
> Here is a patch that adds this option as a frame parameter.
> 
> I hope I did everything correctly, but I have never worked with the
> Emacs C source before, so I probably made some mistakes in style or
> logic.
> 
> Also, should this be factored out so that `border-alpha-background' is
> its own parameter? In that case, a lot of functions would need to be
> changed (the `respect-alpha-background' parameter in many xterm.c
> functions would probably be changed to just a `double alpha` or
> something like that). I am up for that, but I'm not sure if it would
> be a helpful change.
> 
> Please let me know how it looks!

Po Lu, any comments?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#73401; Package emacs. Full text available.

Message received at 73401 <at> debbugs.gnu.org:


Received: (at 73401) by debbugs.gnu.org; 23 Nov 2024 21:57:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 23 16:57:47 2024
Received: from localhost ([127.0.0.1]:59719 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tEy8R-0000be-Bf
	for submit <at> debbugs.gnu.org; Sat, 23 Nov 2024 16:57:47 -0500
Received: from mail-il1-f170.google.com ([209.85.166.170]:47385)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <garklein97@HIDDEN>) id 1tEy8O-0000bO-HB
 for 73401 <at> debbugs.gnu.org; Sat, 23 Nov 2024 16:57:45 -0500
Received: by mail-il1-f170.google.com with SMTP id
 e9e14a558f8ab-3a778cc0e5cso12034335ab.3
 for <73401 <at> debbugs.gnu.org>; Sat, 23 Nov 2024 13:57:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1732398999; x=1733003799; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=it4uw3+VYgpUAyQmnPyZgQnttAQRL/dz9vRHEKWqEjE=;
 b=BSpG9JWb+sBY4uDMVWcHYisX3Li84x5QJ9KeOajIRotmZpPsQNXyKqEKnaoXZR+omb
 EbGLMKZ8zNEwCYhGNPlWm31QyVN1XT9rkrtFz3bhpUUnYsBptkbj4RvvxYVqpiXNZs3n
 93h9ib0zErAUhDT9uLo+HehxpzE9L3PUO0EEfBtiSv8UQm30k4gwrc0wS++gA8Xu1wAx
 +y5zLQ8JJKsq63sSXAeKIG6Li87if51KS9P+VasOsCOnxhZtq+A2Bc4YTjicAmz1bJiR
 tNbze0G4XJTzcoFgZrARxYueVpo7nO27lZkSEvNq/eUrWNEnLZVBAuscldQKCo2p1180
 WSsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1732398999; x=1733003799;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=it4uw3+VYgpUAyQmnPyZgQnttAQRL/dz9vRHEKWqEjE=;
 b=qRC1K5kFjMXe00r9W3whHsIGYqNnrXwgGFZdabjofPpoRuMX3mXz/14DqVZjw51EPA
 tktncZ+CaG/vC1oG9N87tiegP0+WiOBuj+U79/voCT+qZ+oTZBA1AqTpNgn+zBq+Ty71
 woycY3uRN5GVu8mDOSOhVi+XWKhI7KUgOeRUxERr/dF0t8cXu4Mrt1GD5qZoi6uFtnJj
 ut9J553Ux4eVaB1MNzRaCjeyDLw5mNcEg5G1KOjgVzpjjKAzKOeWCwPoptK0Ff737+F/
 1BsYnimjCGWCPx51j/wd0WjcaKikkeCuY8KkygAnPoKsMkNBNTTmHNyLkfVOEVQPQNb5
 0FdA==
X-Forwarded-Encrypted: i=1;
 AJvYcCWqjB8LVzRDvo5hXNWxDKHFIthGc/VR9cDFe0Ag9bReR8UiUNspEoJWynE0Am82Z4UrHw85gw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxbKUSHtBg9fRkbbYYNcWpcXBH3uRKgtrM5Cd/NvzXqeXVigjXq
 p42VjdE22PdZOqWsFFY/4ec32k0FU3hjMir/PdwllRlGC7sCubh/wfDr985pqVcgtlk4lrqJ/ed
 YLu8laWPC0qp8Zgzwg07sKVGfKA8=
X-Gm-Gg: ASbGncuDcHwkFjLLvNuoVRk9DGnZI5AJvGQrCvutW6KmnueHhyyyuICvI8MMsLZuYqr
 GH269MPY8GYTwg8B37DVDYBZh2LlnhEWt
X-Google-Smtp-Source: AGHT+IEOBYKFqKwMIGvwnVV/Xhs4pyqUv8dRoIWRWz+os2uYoLpH+jmxMUehL6Rhud+2C62IaiJQ7cyWRCTeT4B5IfQ=
X-Received: by 2002:a05:6602:2c8c:b0:837:7f8e:dfe2 with SMTP id
 ca18e2360f4ac-83ecdc55ea3mr904707539f.2.1732398998807; Sat, 23 Nov 2024
 13:56:38 -0800 (PST)
MIME-Version: 1.0
References: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
 <864j606pwa.fsf@HIDDEN> <87frpkt61k.fsf@HIDDEN>
 <CALp=CknW8AAq6sCeZpjgXMuo6rvhExKDU6gEMtKR8K=7VWRCzQ@HIDDEN>
 <8634l1y37v.fsf@HIDDEN> <8734l0supd.fsf@HIDDEN>
In-Reply-To: <8734l0supd.fsf@HIDDEN>
From: Garklein <garklein97@HIDDEN>
Date: Sat, 23 Nov 2024 16:56:26 -0500
Message-ID: <CALp=Ckk+wjHru3av1potuFJAdUsCVHMRSJ-v8pY7zcn6dOTu5Q@HIDDEN>
Subject: Re: bug#73401: [PATCH] Make window dividers and internal border
 respect alpha background
To: Po Lu <luangruo@HIDDEN>
Content-Type: multipart/mixed; boundary="000000000000ef0ea306279b92f5"
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 73401
Cc: 73401 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
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.7 (/)

--000000000000ef0ea306279b92f5
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Here is a patch that adds this option as a frame parameter.

I hope I did everything correctly, but I have never worked with the
Emacs C source before, so I probably made some mistakes in style or
logic.

Also, should this be factored out so that `border-alpha-background' is
its own parameter? In that case, a lot of functions would need to be
changed (the `respect-alpha-background' parameter in many xterm.c
functions would probably be changed to just a `double alpha` or
something like that). I am up for that, but I'm not sure if it would
be a helpful change.

Please let me know how it looks!


On Sat, Oct 12, 2024 at 8:38=E2=80=AFPM Po Lu <luangruo@HIDDEN> wrote:
>
> Eli Zaretskii <eliz@HIDDEN> writes:
>
> > Ping!  Po Lu, can you answer the OP?
> >
> >> From: Garklein <garklein97@HIDDEN>
> >> Date: Sun, 29 Sep 2024 15:37:58 -0400
> >> Cc: Eli Zaretskii <eliz@HIDDEN>, 73401 <at> debbugs.gnu.org
> >>
> >> Would it be possible to have an option to make them transparent? It
> >> makes it look a lot better for EXWM.
>
> Yes, but I won't be implementing it myself till Emacs 30 is released.
> In the interim, patches welcome.

--000000000000ef0ea306279b92f5
Content-Type: application/x-patch; 
	name="borders-respect-alpha-background.patch"
Content-Disposition: attachment; 
	filename="borders-respect-alpha-background.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_m3upfv470>
X-Attachment-Id: f_m3upfv470

ZGlmZiAtLWdpdCBhL2RvYy9saXNwcmVmL2ZyYW1lcy50ZXhpIGIvZG9jL2xpc3ByZWYvZnJhbWVz
LnRleGkKaW5kZXggYmY0ZDVjMC4uODE5YWIxYSAxMDA2NDQKLS0tIGEvZG9jL2xpc3ByZWYvZnJh
bWVzLnRleGkKKysrIGIvZG9jL2xpc3ByZWYvZnJhbWVzLnRleGkKQEAgLTI1MDQsNiArMjUwNCwx
MyBAQCBGb250IGFuZCBDb2xvciBQYXJhbWV0ZXJzCiB3aGlsZSBrZWVwaW5nIGZvcmVncm91bmQg
ZWxlbWVudHMgc3VjaCBhcyB0ZXh0IGZ1bGx5IG9wYXF1ZS4gIEl0CiBzaG91bGQgYmUgYW4gaW50
ZWdlciBiZXR3ZWVuIDAgYW5kIDEwMCwgd2hlcmUgMCBtZWFucwogY29tcGxldGVseSB0cmFuc3Bh
cmVudCBhbmQgMTAwIG1lYW5zIGNvbXBsZXRlbHkgb3BhcXVlIChkZWZhdWx0KS4KKworQHZpbmRl
eCBib3JkZXJzLXJlc3BlY3QtYWxwaGEtYmFja2dyb3VuZEByeywgYSBmcmFtZSBwYXJhbWV0ZXJ9
CitAaXRlbSBib3JkZXJzLXJlc3BlY3QtYWxwaGEtYmFja2dyb3VuZAorQGNpbmRleCBvcGFjaXR5
LCBmcmFtZQorQGNpbmRleCB0cmFuc3BhcmVuY3ksIGZyYW1lCitXaGVuIG5vbi1AY29kZXtuaWx9
LCBpbnRlcm5hbCBib3JkZXJzIGFuZCB3aW5kb3cgZGl2aWRlcnMgYXJlCit0cmFuc3BhcmVudCBh
Y2NvcmRpbmcgdG8gQGNvZGV7YWxwaGEtYmFja2dyb3VuZH0uCiBAZW5kIHRhYmxlCiAKIFRoZSBm
b2xsb3dpbmcgZnJhbWUgcGFyYW1ldGVycyBhcmUgc2VtaS1vYnNvbGV0ZSBpbiB0aGF0IHRoZXkg
YXJlCmRpZmYgLS1naXQgYS9zcmMvZnJhbWUuYyBiL3NyYy9mcmFtZS5jCmluZGV4IDdmNGJmMjcu
LmNiODY2OGEgMTAwNjQ0Ci0tLSBhL3NyYy9mcmFtZS5jCisrKyBiL3NyYy9mcmFtZS5jCkBAIC00
MDAzLDU2ICs0MDAzLDU3IEBAIERFRlVOICgiZnJhbWUtc2NhbGUtZmFjdG9yIiwgRmZyYW1lX3Nj
YWxlX2ZhY3RvciwgU2ZyYW1lX3NjYWxlX2ZhY3RvciwKIAogc3RhdGljIGNvbnN0IHN0cnVjdCBm
cmFtZV9wYXJtX3RhYmxlIGZyYW1lX3Bhcm1zW10gPQogewotICB7ImF1dG8tcmFpc2UiLAkJU1lN
Qk9MX0lOREVYIChRYXV0b19yYWlzZSl9LAotICB7ImF1dG8tbG93ZXIiLAkJU1lNQk9MX0lOREVY
IChRYXV0b19sb3dlcil9LAotICB7ImJhY2tncm91bmQtY29sb3IiLAkJLTF9LAotICB7ImJvcmRl
ci1jb2xvciIsCQlTWU1CT0xfSU5ERVggKFFib3JkZXJfY29sb3IpfSwKLSAgeyJib3JkZXItd2lk
dGgiLAkJU1lNQk9MX0lOREVYIChRYm9yZGVyX3dpZHRoKX0sCi0gIHsiY3Vyc29yLWNvbG9yIiwJ
CVNZTUJPTF9JTkRFWCAoUWN1cnNvcl9jb2xvcil9LAotICB7ImN1cnNvci10eXBlIiwJCVNZTUJP
TF9JTkRFWCAoUWN1cnNvcl90eXBlKX0sCi0gIHsiZm9udCIsCQkJLTF9LAotICB7ImZvcmVncm91
bmQtY29sb3IiLAkJLTF9LAotICB7Imljb24tbmFtZSIsCQkJU1lNQk9MX0lOREVYIChRaWNvbl9u
YW1lKX0sCi0gIHsiaWNvbi10eXBlIiwJCQlTWU1CT0xfSU5ERVggKFFpY29uX3R5cGUpfSwKLSAg
eyJjaGlsZC1mcmFtZS1ib3JkZXItd2lkdGgiLAlTWU1CT0xfSU5ERVggKFFjaGlsZF9mcmFtZV9i
b3JkZXJfd2lkdGgpfSwKLSAgeyJpbnRlcm5hbC1ib3JkZXItd2lkdGgiLAlTWU1CT0xfSU5ERVgg
KFFpbnRlcm5hbF9ib3JkZXJfd2lkdGgpfSwKLSAgeyJyaWdodC1kaXZpZGVyLXdpZHRoIiwJU1lN
Qk9MX0lOREVYIChRcmlnaHRfZGl2aWRlcl93aWR0aCl9LAotICB7ImJvdHRvbS1kaXZpZGVyLXdp
ZHRoIiwJU1lNQk9MX0lOREVYIChRYm90dG9tX2RpdmlkZXJfd2lkdGgpfSwKLSAgeyJtZW51LWJh
ci1saW5lcyIsCQlTWU1CT0xfSU5ERVggKFFtZW51X2Jhcl9saW5lcyl9LAotICB7Im1vdXNlLWNv
bG9yIiwJCVNZTUJPTF9JTkRFWCAoUW1vdXNlX2NvbG9yKX0sCi0gIHsibmFtZSIsCQkJU1lNQk9M
X0lOREVYIChRbmFtZSl9LAotICB7InNjcm9sbC1iYXItd2lkdGgiLAkJU1lNQk9MX0lOREVYIChR
c2Nyb2xsX2Jhcl93aWR0aCl9LAotICB7InNjcm9sbC1iYXItaGVpZ2h0IiwJCVNZTUJPTF9JTkRF
WCAoUXNjcm9sbF9iYXJfaGVpZ2h0KX0sCi0gIHsidGl0bGUiLAkJCVNZTUJPTF9JTkRFWCAoUXRp
dGxlKX0sCi0gIHsidW5zcGxpdHRhYmxlIiwJCVNZTUJPTF9JTkRFWCAoUXVuc3BsaXR0YWJsZSl9
LAotICB7InZlcnRpY2FsLXNjcm9sbC1iYXJzIiwJU1lNQk9MX0lOREVYIChRdmVydGljYWxfc2Ny
b2xsX2JhcnMpfSwKLSAgeyJob3Jpem9udGFsLXNjcm9sbC1iYXJzIiwJU1lNQk9MX0lOREVYIChR
aG9yaXpvbnRhbF9zY3JvbGxfYmFycyl9LAotICB7InZpc2liaWxpdHkiLAkJU1lNQk9MX0lOREVY
IChRdmlzaWJpbGl0eSl9LAotICB7InRhYi1iYXItbGluZXMiLAkJU1lNQk9MX0lOREVYIChRdGFi
X2Jhcl9saW5lcyl9LAotICB7InRvb2wtYmFyLWxpbmVzIiwJCVNZTUJPTF9JTkRFWCAoUXRvb2xf
YmFyX2xpbmVzKX0sCi0gIHsic2Nyb2xsLWJhci1mb3JlZ3JvdW5kIiwJU1lNQk9MX0lOREVYIChR
c2Nyb2xsX2Jhcl9mb3JlZ3JvdW5kKX0sCi0gIHsic2Nyb2xsLWJhci1iYWNrZ3JvdW5kIiwJU1lN
Qk9MX0lOREVYIChRc2Nyb2xsX2Jhcl9iYWNrZ3JvdW5kKX0sCi0gIHsic2NyZWVuLWdhbW1hIiwJ
CVNZTUJPTF9JTkRFWCAoUXNjcmVlbl9nYW1tYSl9LAotICB7ImxpbmUtc3BhY2luZyIsCQlTWU1C
T0xfSU5ERVggKFFsaW5lX3NwYWNpbmcpfSwKLSAgeyJsZWZ0LWZyaW5nZSIsCQlTWU1CT0xfSU5E
RVggKFFsZWZ0X2ZyaW5nZSl9LAotICB7InJpZ2h0LWZyaW5nZSIsCQlTWU1CT0xfSU5ERVggKFFy
aWdodF9mcmluZ2UpfSwKLSAgeyJ3YWl0LWZvci13bSIsCQlTWU1CT0xfSU5ERVggKFF3YWl0X2Zv
cl93bSl9LAotICB7ImZ1bGxzY3JlZW4iLCAgICAgICAgICAgICAgICBTWU1CT0xfSU5ERVggKFFm
dWxsc2NyZWVuKX0sCi0gIHsiZm9udC1iYWNrZW5kIiwJCVNZTUJPTF9JTkRFWCAoUWZvbnRfYmFj
a2VuZCl9LAotICB7ImFscGhhIiwJCQlTWU1CT0xfSU5ERVggKFFhbHBoYSl9LAotICB7InN0aWNr
eSIsCQkJU1lNQk9MX0lOREVYIChRc3RpY2t5KX0sCi0gIHsidG9vbC1iYXItcG9zaXRpb24iLAkJ
U1lNQk9MX0lOREVYIChRdG9vbF9iYXJfcG9zaXRpb24pfSwKLSAgeyJpbmhpYml0LWRvdWJsZS1i
dWZmZXJpbmciLCAgU1lNQk9MX0lOREVYIChRaW5oaWJpdF9kb3VibGVfYnVmZmVyaW5nKX0sCi0g
IHsidW5kZWNvcmF0ZWQiLAkJU1lNQk9MX0lOREVYIChRdW5kZWNvcmF0ZWQpfSwKLSAgeyJwYXJl
bnQtZnJhbWUiLAkJU1lNQk9MX0lOREVYIChRcGFyZW50X2ZyYW1lKX0sCi0gIHsic2tpcC10YXNr
YmFyIiwJCVNZTUJPTF9JTkRFWCAoUXNraXBfdGFza2Jhcil9LAotICB7Im5vLWZvY3VzLW9uLW1h
cCIsCQlTWU1CT0xfSU5ERVggKFFub19mb2N1c19vbl9tYXApfSwKLSAgeyJuby1hY2NlcHQtZm9j
dXMiLAkJU1lNQk9MX0lOREVYIChRbm9fYWNjZXB0X2ZvY3VzKX0sCi0gIHsiei1ncm91cCIsCQkJ
U1lNQk9MX0lOREVYIChRel9ncm91cCl9LAotICB7Im92ZXJyaWRlLXJlZGlyZWN0IiwJCVNZTUJP
TF9JTkRFWCAoUW92ZXJyaWRlX3JlZGlyZWN0KX0sCi0gIHsibm8tc3BlY2lhbC1nbHlwaHMiLAkJ
U1lNQk9MX0lOREVYIChRbm9fc3BlY2lhbF9nbHlwaHMpfSwKLSAgeyJhbHBoYS1iYWNrZ3JvdW5k
IiwJCVNZTUJPTF9JTkRFWCAoUWFscGhhX2JhY2tncm91bmQpfSwKLSAgeyJ1c2UtZnJhbWUtc3lu
Y2hyb25pemF0aW9uIiwJU1lNQk9MX0lOREVYIChRdXNlX2ZyYW1lX3N5bmNocm9uaXphdGlvbil9
LAorICB7ImF1dG8tcmFpc2UiLAkJCVNZTUJPTF9JTkRFWCAoUWF1dG9fcmFpc2UpfSwKKyAgeyJh
dXRvLWxvd2VyIiwJCQlTWU1CT0xfSU5ERVggKFFhdXRvX2xvd2VyKX0sCisgIHsiYmFja2dyb3Vu
ZC1jb2xvciIsCQkJLTF9LAorICB7ImJvcmRlci1jb2xvciIsCQkJU1lNQk9MX0lOREVYIChRYm9y
ZGVyX2NvbG9yKX0sCisgIHsiYm9yZGVyLXdpZHRoIiwJCQlTWU1CT0xfSU5ERVggKFFib3JkZXJf
d2lkdGgpfSwKKyAgeyJjdXJzb3ItY29sb3IiLAkJCVNZTUJPTF9JTkRFWCAoUWN1cnNvcl9jb2xv
cil9LAorICB7ImN1cnNvci10eXBlIiwJCQlTWU1CT0xfSU5ERVggKFFjdXJzb3JfdHlwZSl9LAor
ICB7ImZvbnQiLAkJCQktMX0sCisgIHsiZm9yZWdyb3VuZC1jb2xvciIsCQkJLTF9LAorICB7Imlj
b24tbmFtZSIsCQkJCVNZTUJPTF9JTkRFWCAoUWljb25fbmFtZSl9LAorICB7Imljb24tdHlwZSIs
CQkJCVNZTUJPTF9JTkRFWCAoUWljb25fdHlwZSl9LAorICB7ImNoaWxkLWZyYW1lLWJvcmRlci13
aWR0aCIsCQlTWU1CT0xfSU5ERVggKFFjaGlsZF9mcmFtZV9ib3JkZXJfd2lkdGgpfSwKKyAgeyJp
bnRlcm5hbC1ib3JkZXItd2lkdGgiLAkJU1lNQk9MX0lOREVYIChRaW50ZXJuYWxfYm9yZGVyX3dp
ZHRoKX0sCisgIHsicmlnaHQtZGl2aWRlci13aWR0aCIsCQlTWU1CT0xfSU5ERVggKFFyaWdodF9k
aXZpZGVyX3dpZHRoKX0sCisgIHsiYm90dG9tLWRpdmlkZXItd2lkdGgiLAkJU1lNQk9MX0lOREVY
IChRYm90dG9tX2RpdmlkZXJfd2lkdGgpfSwKKyAgeyJtZW51LWJhci1saW5lcyIsCQkJU1lNQk9M
X0lOREVYIChRbWVudV9iYXJfbGluZXMpfSwKKyAgeyJtb3VzZS1jb2xvciIsCQkJU1lNQk9MX0lO
REVYIChRbW91c2VfY29sb3IpfSwKKyAgeyJuYW1lIiwJCQkJU1lNQk9MX0lOREVYIChRbmFtZSl9
LAorICB7InNjcm9sbC1iYXItd2lkdGgiLAkJCVNZTUJPTF9JTkRFWCAoUXNjcm9sbF9iYXJfd2lk
dGgpfSwKKyAgeyJzY3JvbGwtYmFyLWhlaWdodCIsCQkJU1lNQk9MX0lOREVYIChRc2Nyb2xsX2Jh
cl9oZWlnaHQpfSwKKyAgeyJ0aXRsZSIsCQkJCVNZTUJPTF9JTkRFWCAoUXRpdGxlKX0sCisgIHsi
dW5zcGxpdHRhYmxlIiwJCQlTWU1CT0xfSU5ERVggKFF1bnNwbGl0dGFibGUpfSwKKyAgeyJ2ZXJ0
aWNhbC1zY3JvbGwtYmFycyIsCQlTWU1CT0xfSU5ERVggKFF2ZXJ0aWNhbF9zY3JvbGxfYmFycyl9
LAorICB7Imhvcml6b250YWwtc2Nyb2xsLWJhcnMiLAkJU1lNQk9MX0lOREVYIChRaG9yaXpvbnRh
bF9zY3JvbGxfYmFycyl9LAorICB7InZpc2liaWxpdHkiLAkJCVNZTUJPTF9JTkRFWCAoUXZpc2li
aWxpdHkpfSwKKyAgeyJ0YWItYmFyLWxpbmVzIiwJCQlTWU1CT0xfSU5ERVggKFF0YWJfYmFyX2xp
bmVzKX0sCisgIHsidG9vbC1iYXItbGluZXMiLAkJCVNZTUJPTF9JTkRFWCAoUXRvb2xfYmFyX2xp
bmVzKX0sCisgIHsic2Nyb2xsLWJhci1mb3JlZ3JvdW5kIiwJCVNZTUJPTF9JTkRFWCAoUXNjcm9s
bF9iYXJfZm9yZWdyb3VuZCl9LAorICB7InNjcm9sbC1iYXItYmFja2dyb3VuZCIsCQlTWU1CT0xf
SU5ERVggKFFzY3JvbGxfYmFyX2JhY2tncm91bmQpfSwKKyAgeyJzY3JlZW4tZ2FtbWEiLAkJCVNZ
TUJPTF9JTkRFWCAoUXNjcmVlbl9nYW1tYSl9LAorICB7ImxpbmUtc3BhY2luZyIsCQkJU1lNQk9M
X0lOREVYIChRbGluZV9zcGFjaW5nKX0sCisgIHsibGVmdC1mcmluZ2UiLAkJCVNZTUJPTF9JTkRF
WCAoUWxlZnRfZnJpbmdlKX0sCisgIHsicmlnaHQtZnJpbmdlIiwJCQlTWU1CT0xfSU5ERVggKFFy
aWdodF9mcmluZ2UpfSwKKyAgeyJ3YWl0LWZvci13bSIsCQkJU1lNQk9MX0lOREVYIChRd2FpdF9m
b3Jfd20pfSwKKyAgeyJmdWxsc2NyZWVuIiwgICAgICAgICAgICAgICAgCVNZTUJPTF9JTkRFWCAo
UWZ1bGxzY3JlZW4pfSwKKyAgeyJmb250LWJhY2tlbmQiLAkJCVNZTUJPTF9JTkRFWCAoUWZvbnRf
YmFja2VuZCl9LAorICB7ImFscGhhIiwJCQkJU1lNQk9MX0lOREVYIChRYWxwaGEpfSwKKyAgeyJz
dGlja3kiLAkJCQlTWU1CT0xfSU5ERVggKFFzdGlja3kpfSwKKyAgeyJ0b29sLWJhci1wb3NpdGlv
biIsCQkJU1lNQk9MX0lOREVYIChRdG9vbF9iYXJfcG9zaXRpb24pfSwKKyAgeyJpbmhpYml0LWRv
dWJsZS1idWZmZXJpbmciLCAgCVNZTUJPTF9JTkRFWCAoUWluaGliaXRfZG91YmxlX2J1ZmZlcmlu
Zyl9LAorICB7InVuZGVjb3JhdGVkIiwJCQlTWU1CT0xfSU5ERVggKFF1bmRlY29yYXRlZCl9LAor
ICB7InBhcmVudC1mcmFtZSIsCQkJU1lNQk9MX0lOREVYIChRcGFyZW50X2ZyYW1lKX0sCisgIHsi
c2tpcC10YXNrYmFyIiwJCQlTWU1CT0xfSU5ERVggKFFza2lwX3Rhc2tiYXIpfSwKKyAgeyJuby1m
b2N1cy1vbi1tYXAiLAkJCVNZTUJPTF9JTkRFWCAoUW5vX2ZvY3VzX29uX21hcCl9LAorICB7Im5v
LWFjY2VwdC1mb2N1cyIsCQkJU1lNQk9MX0lOREVYIChRbm9fYWNjZXB0X2ZvY3VzKX0sCisgIHsi
ei1ncm91cCIsCQkJCVNZTUJPTF9JTkRFWCAoUXpfZ3JvdXApfSwKKyAgeyJvdmVycmlkZS1yZWRp
cmVjdCIsCQkJU1lNQk9MX0lOREVYIChRb3ZlcnJpZGVfcmVkaXJlY3QpfSwKKyAgeyJuby1zcGVj
aWFsLWdseXBocyIsCQkJU1lNQk9MX0lOREVYIChRbm9fc3BlY2lhbF9nbHlwaHMpfSwKKyAgeyJh
bHBoYS1iYWNrZ3JvdW5kIiwJCQlTWU1CT0xfSU5ERVggKFFhbHBoYV9iYWNrZ3JvdW5kKX0sCisg
IHsiYm9yZGVycy1yZXNwZWN0LWFscGhhLWJhY2tncm91bmQiLAlTWU1CT0xfSU5ERVggKFFib3Jk
ZXJzX3Jlc3BlY3RfYWxwaGFfYmFja2dyb3VuZCl9LAorICB7InVzZS1mcmFtZS1zeW5jaHJvbml6
YXRpb24iLAkJU1lNQk9MX0lOREVYIChRdXNlX2ZyYW1lX3N5bmNocm9uaXphdGlvbil9LAogI2lm
ZGVmIEhBVkVfWF9XSU5ET1dTCiAgIHsic2hhZGVkIiwJCQlTWU1CT0xfSU5ERVggKFFzaGFkZWQp
fSwKICNlbmRpZgpAQCAtNTIzOCw2ICs1MjM5LDEyIEBAIGd1aV9zZXRfYWxwaGFfYmFja2dyb3Vu
ZCAoc3RydWN0IGZyYW1lICpmLCBMaXNwX09iamVjdCBhcmcsIExpc3BfT2JqZWN0IG9sZHZhbCkK
ICAgU0VUX0ZSQU1FX0dBUkJBR0VEIChmKTsKIH0KIAordm9pZAorZ3VpX3NldF9ib3JkZXJzX3Jl
c3BlY3RfYWxwaGFfYmFja2dyb3VuZCAoc3RydWN0IGZyYW1lICpmLCBMaXNwX09iamVjdCBhcmcs
IExpc3BfT2JqZWN0IG9sZHZhbCkKK3sKKyAgZi0+Ym9yZGVyc19yZXNwZWN0X2FscGhhX2JhY2tn
cm91bmQgPSAhTklMUCAoYXJnKTsKK30KKwogLyoqCiAgKiBndWlfc2V0X25vX3NwZWNpYWxfZ2x5
cGhzOgogICoKQEAgLTY0MDAsNiArNjQwNyw3IEBAIHN5bXNfb2ZfZnJhbWUgKHZvaWQpCiAKICAg
REVGU1lNIChRYWxwaGEsICJhbHBoYSIpOwogICBERUZTWU0gKFFhbHBoYV9iYWNrZ3JvdW5kLCAi
YWxwaGEtYmFja2dyb3VuZCIpOworICBERUZTWU0gKFFib3JkZXJzX3Jlc3BlY3RfYWxwaGFfYmFj
a2dyb3VuZCwgImJvcmRlcnMtcmVzcGVjdC1hbHBoYS1iYWNrZ3JvdW5kIik7CiAgIERFRlNZTSAo
UWF1dG9fbG93ZXIsICJhdXRvLWxvd2VyIik7CiAgIERFRlNZTSAoUWF1dG9fcmFpc2UsICJhdXRv
LXJhaXNlIik7CiAgIERFRlNZTSAoUWJvcmRlcl9jb2xvciwgImJvcmRlci1jb2xvciIpOwpkaWZm
IC0tZ2l0IGEvc3JjL2ZyYW1lLmggYi9zcmMvZnJhbWUuaAppbmRleCAxZDkyMGQxLi4wZTM1M2Ew
IDEwMDY0NAotLS0gYS9zcmMvZnJhbWUuaAorKysgYi9zcmMvZnJhbWUuaApAQCAtNTQ0LDYgKzU0
NCwxMCBAQCAjZGVmaW5lIEVNQUNTX0ZSQU1FX0gKICAgICAgc2VsZWN0ZWQgd2luZG93IGluIHRo
ZSBmcmFtZSwgYXNzdW1pbmcgdGhlcmUgaXMgc3RpbGwgYW4gYWN0aXZlCiAgICAgIG1pbmlidWZm
ZXIgaW4gdGhhdCBtaW5pLXdpbmRvdy4gICovCiAgIGJvb2xfYmYgc2VsZWN0X21pbmlfd2luZG93
X2ZsYWcgOiAxOworCisgIC8qIFNldCB0byB0cnVlIHdoZW4gYm9yZGVycycgdHJhbnNwYXJlbmNp
ZXMgc2hvdWxkIG1hdGNoIHRoZQorICAgICBiYWNrZ3JvdW5kIG9wYWNpdHkuICAqLworICBib29s
X2JmIGJvcmRlcnNfcmVzcGVjdF9hbHBoYV9iYWNrZ3JvdW5kIDogMTsKICAgLyogQml0ZmllbGQg
YXJlYSBlbmRzIGhlcmUuICAqLwogCiAgIC8qIFRoaXMgZnJhbWUncyBjaGFuZ2Ugc3RhbXAsIHNl
dCB0aGUgbGFzdCB0aW1lIHdpbmRvdyBjaGFuZ2UKQEAgLTE4NjcsNiArMTg3MSw3IEBAICNkZWZp
bmUgRU1BQ1NfQ0xBU1MgIkVtYWNzIgogCiBleHRlcm4gdm9pZCBndWlfc2V0X2FscGhhIChzdHJ1
Y3QgZnJhbWUgKiwgTGlzcF9PYmplY3QsIExpc3BfT2JqZWN0KTsKIGV4dGVybiB2b2lkIGd1aV9z
ZXRfYWxwaGFfYmFja2dyb3VuZCAoc3RydWN0IGZyYW1lICosIExpc3BfT2JqZWN0LCBMaXNwX09i
amVjdCk7CitleHRlcm4gdm9pZCBndWlfc2V0X2JvcmRlcnNfcmVzcGVjdF9hbHBoYV9iYWNrZ3Jv
dW5kIChzdHJ1Y3QgZnJhbWUgKiwgTGlzcF9PYmplY3QsIExpc3BfT2JqZWN0KTsKIGV4dGVybiB2
b2lkIGd1aV9zZXRfbm9fc3BlY2lhbF9nbHlwaHMgKHN0cnVjdCBmcmFtZSAqLCBMaXNwX09iamVj
dCwgTGlzcF9PYmplY3QpOwogCiBleHRlcm4gdm9pZCB2YWxpZGF0ZV94X3Jlc291cmNlX25hbWUg
KHZvaWQpOwpkaWZmIC0tZ2l0IGEvc3JjL3hmbnMuYyBiL3NyYy94Zm5zLmMKaW5kZXggM2YwZDhm
My4uZDAzMTkxNiAxMDA2NDQKLS0tIGEvc3JjL3hmbnMuYworKysgYi9zcmMveGZucy5jCkBAIC01
MzE1LDYgKzUzMTUsOSBAQCBERUZVTiAoIngtY3JlYXRlLWZyYW1lIiwgRnhfY3JlYXRlX2ZyYW1l
LCBTeF9jcmVhdGVfZnJhbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgImFscGhhIiwgIkFs
cGhhIiwgUkVTX1RZUEVfTlVNQkVSKTsKICAgZ3VpX2RlZmF1bHRfcGFyYW1ldGVyIChmLCBwYXJt
cywgUWFscGhhX2JhY2tncm91bmQsIFFuaWwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgImFs
cGhhQmFja2dyb3VuZCIsICJBbHBoYUJhY2tncm91bmQiLCBSRVNfVFlQRV9OVU1CRVIpOworICBn
dWlfZGVmYXVsdF9wYXJhbWV0ZXIgKGYsIHBhcm1zLCBRYm9yZGVyc19yZXNwZWN0X2FscGhhX2Jh
Y2tncm91bmQsIFFuaWwsCisgICAgICAgICAgICAgICAgICAgICAgICAgImJvcmRlcnNSZXNwZWN0
QWxwaGFCYWNrZ3JvdW5kIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAiQm9yZGVyc1Jlc3Bl
Y3RBbHBoYUJhY2tncm91bmQiLCBSRVNfVFlQRV9OVU1CRVIpOwogCiAgIGlmICghTklMUCAocGFy
ZW50X2ZyYW1lKSkKICAgICB7CkBAIC0xMDE3MCw2ICsxMDE3Myw3IEBAIERFRlVOICgieC10ZXN0
LXN0cmluZy1jb252ZXJzaW9uIiwgRnhfdGVzdF9zdHJpbmdfY29udmVyc2lvbiwKICAgeF9zZXRf
b3ZlcnJpZGVfcmVkaXJlY3QsCiAgIGd1aV9zZXRfbm9fc3BlY2lhbF9nbHlwaHMsCiAgIHhfc2V0
X2FscGhhX2JhY2tncm91bmQsCisgIGd1aV9zZXRfYm9yZGVyc19yZXNwZWN0X2FscGhhX2JhY2tn
cm91bmQsCiAgIHhfc2V0X3VzZV9mcmFtZV9zeW5jaHJvbml6YXRpb24sCiAgIHhfc2V0X3NoYWRl
ZCwKIH07CmRpZmYgLS1naXQgYS9zcmMveHRlcm0uYyBiL3NyYy94dGVybS5jCmluZGV4IDBjMjBk
MzguLjMyNTlmNTAgMTAwNjQ0Ci0tLSBhL3NyYy94dGVybS5jCisrKyBiL3NyYy94dGVybS5jCkBA
IC03NDk3LDEzICs3NDk3LDE2IEBAIHhfZHJhd193aW5kb3dfZGl2aWRlciAoc3RydWN0IHdpbmRv
dyAqdywgaW50IHgwLCBpbnQgeDEsIGludCB5MCwgaW50IHkxKQogICAgIHsKICAgICAgIFhTZXRG
b3JlZ3JvdW5kIChkaXNwbGF5LCBmLT5vdXRwdXRfZGF0YS54LT5ub3JtYWxfZ2MsIGNvbG9yX2Zp
cnN0KTsKICAgICAgIHhfZmlsbF9yZWN0YW5nbGUgKGYsIGYtPm91dHB1dF9kYXRhLngtPm5vcm1h
bF9nYywKLQkJCXgwLCB5MCwgMSwgeTEgLSB5MCwgZmFsc2UpOworCQkJeDAsIHkwLCAxLCB5MSAt
IHkwLAorICAgICAgICAgICAgICAgICAgICAgICAgZi0+Ym9yZGVyc19yZXNwZWN0X2FscGhhX2Jh
Y2tncm91bmQpOwogICAgICAgWFNldEZvcmVncm91bmQgKGRpc3BsYXksIGYtPm91dHB1dF9kYXRh
LngtPm5vcm1hbF9nYywgY29sb3IpOwogICAgICAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZi0+b3V0
cHV0X2RhdGEueC0+bm9ybWFsX2djLAotCQkJeDAgKyAxLCB5MCwgeDEgLSB4MCAtIDIsIHkxIC0g
eTAsIGZhbHNlKTsKKwkJCXgwICsgMSwgeTAsIHgxIC0geDAgLSAyLCB5MSAtIHkwLAorICAgICAg
ICAgICAgICAgICAgICAgICAgZi0+Ym9yZGVyc19yZXNwZWN0X2FscGhhX2JhY2tncm91bmQpOwog
ICAgICAgWFNldEZvcmVncm91bmQgKGRpc3BsYXksIGYtPm91dHB1dF9kYXRhLngtPm5vcm1hbF9n
YywgY29sb3JfbGFzdCk7CiAgICAgICB4X2ZpbGxfcmVjdGFuZ2xlIChmLCBmLT5vdXRwdXRfZGF0
YS54LT5ub3JtYWxfZ2MsCi0JCQl4MSAtIDEsIHkwLCAxLCB5MSAtIHkwLCBmYWxzZSk7CisJCQl4
MSAtIDEsIHkwLCAxLCB5MSAtIHkwLAorICAgICAgICAgICAgICAgICAgICAgICAgZi0+Ym9yZGVy
c19yZXNwZWN0X2FscGhhX2JhY2tncm91bmQpOwogICAgIH0KICAgZWxzZSBpZiAoKHgxIC0geDAg
PiB5MSAtIHkwKSAmJiAoeTEgLSB5MCA+PSAzKSkKICAgICAvKiBBIGhvcml6b250YWwgZGl2aWRl
ciwgYXQgbGVhc3QgdGhyZWUgcGl4ZWxzIGhpZ2g6IERyYXcgZmlyc3QgYW5kCkBAIC03NTExLDEz
ICs3NTE0LDE2IEBAIHhfZHJhd193aW5kb3dfZGl2aWRlciAoc3RydWN0IHdpbmRvdyAqdywgaW50
IHgwLCBpbnQgeDEsIGludCB5MCwgaW50IHkxKQogICAgIHsKICAgICAgIFhTZXRGb3JlZ3JvdW5k
IChkaXNwbGF5LCBmLT5vdXRwdXRfZGF0YS54LT5ub3JtYWxfZ2MsIGNvbG9yX2ZpcnN0KTsKICAg
ICAgIHhfZmlsbF9yZWN0YW5nbGUgKGYsIGYtPm91dHB1dF9kYXRhLngtPm5vcm1hbF9nYywKLQkJ
CXgwLCB5MCwgeDEgLSB4MCwgMSwgZmFsc2UpOworCQkJeDAsIHkwLCB4MSAtIHgwLCAxLAorICAg
ICAgICAgICAgICAgICAgICAgICAgZi0+Ym9yZGVyc19yZXNwZWN0X2FscGhhX2JhY2tncm91bmQp
OwogICAgICAgWFNldEZvcmVncm91bmQgKGRpc3BsYXksIGYtPm91dHB1dF9kYXRhLngtPm5vcm1h
bF9nYywgY29sb3IpOwogICAgICAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZi0+b3V0cHV0X2RhdGEu
eC0+bm9ybWFsX2djLAotCQkJeDAsIHkwICsgMSwgeDEgLSB4MCwgeTEgLSB5MCAtIDIsIGZhbHNl
KTsKKwkJCXgwLCB5MCArIDEsIHgxIC0geDAsIHkxIC0geTAgLSAyLAorICAgICAgICAgICAgICAg
ICAgICAgICAgZi0+Ym9yZGVyc19yZXNwZWN0X2FscGhhX2JhY2tncm91bmQpOwogICAgICAgWFNl
dEZvcmVncm91bmQgKGRpc3BsYXksIGYtPm91dHB1dF9kYXRhLngtPm5vcm1hbF9nYywgY29sb3Jf
bGFzdCk7CiAgICAgICB4X2ZpbGxfcmVjdGFuZ2xlIChmLCBmLT5vdXRwdXRfZGF0YS54LT5ub3Jt
YWxfZ2MsCi0JCQl4MCwgeTEgLSAxLCB4MSAtIHgwLCAxLCBmYWxzZSk7CisJCQl4MCwgeTEgLSAx
LCB4MSAtIHgwLCAxLAorICAgICAgICAgICAgICAgICAgICAgICAgZi0+Ym9yZGVyc19yZXNwZWN0
X2FscGhhX2JhY2tncm91bmQpOwogICAgIH0KICAgZWxzZQogICAgIHsKQEAgLTc1MjUsNyArNzUz
MSw4IEBAIHhfZHJhd193aW5kb3dfZGl2aWRlciAoc3RydWN0IHdpbmRvdyAqdywgaW50IHgwLCBp
bnQgeDEsIGludCB5MCwgaW50IHkxKQogICAgICAgIGRpZmZlcmVudGx5LiAgKi8KICAgICAgIFhT
ZXRGb3JlZ3JvdW5kIChkaXNwbGF5LCBmLT5vdXRwdXRfZGF0YS54LT5ub3JtYWxfZ2MsIGNvbG9y
KTsKICAgICAgIHhfZmlsbF9yZWN0YW5nbGUgKGYsIGYtPm91dHB1dF9kYXRhLngtPm5vcm1hbF9n
YywKLQkJCXgwLCB5MCwgeDEgLSB4MCwgeTEgLSB5MCwgZmFsc2UpOworCQkJeDAsIHkwLCB4MSAt
IHgwLCB5MSAtIHkwLAorICAgICAgICAgICAgICAgICAgICAgICAgZi0+Ym9yZGVyc19yZXNwZWN0
X2FscGhhX2JhY2tncm91bmQpOwogICAgIH0KIH0KIApAQCAtNzczMiwxMSArNzczOSwxNSBAQCB4
X2NsZWFyX3VuZGVyX2ludGVybmFsX2JvcmRlciAoc3RydWN0IGZyYW1lICpmKQogCSAgR0MgZ2Mg
PSBmLT5vdXRwdXRfZGF0YS54LT5ub3JtYWxfZ2M7CiAKIAkgIFhTZXRGb3JlZ3JvdW5kIChkaXNw
bGF5LCBnYywgY29sb3IpOwotCSAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZ2MsIDAsIG1hcmdpbiwg
d2lkdGgsIGJvcmRlciwgZmFsc2UpOwotCSAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZ2MsIDAsIDAs
IGJvcmRlciwgaGVpZ2h0LCBmYWxzZSk7Ci0JICB4X2ZpbGxfcmVjdGFuZ2xlIChmLCBnYywgd2lk
dGggLSBib3JkZXIsIDAsIGJvcmRlciwgaGVpZ2h0LCBmYWxzZSk7CisJICB4X2ZpbGxfcmVjdGFu
Z2xlIChmLCBnYywgMCwgbWFyZ2luLCB3aWR0aCwgYm9yZGVyLAorICAgICAgICAgICAgZi0+Ym9y
ZGVyc19yZXNwZWN0X2FscGhhX2JhY2tncm91bmQpOworCSAgeF9maWxsX3JlY3RhbmdsZSAoZiwg
Z2MsIDAsIDAsIGJvcmRlciwgaGVpZ2h0LAorICAgICAgICAgICAgZi0+Ym9yZGVyc19yZXNwZWN0
X2FscGhhX2JhY2tncm91bmQpOworCSAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZ2MsIHdpZHRoIC0g
Ym9yZGVyLCAwLCBib3JkZXIsIGhlaWdodCwKKyAgICAgICAgICAgIGYtPmJvcmRlcnNfcmVzcGVj
dF9hbHBoYV9iYWNrZ3JvdW5kKTsKIAkgIHhfZmlsbF9yZWN0YW5nbGUgKGYsIGdjLCAwLCBoZWln
aHQgLSBib3R0b21fbWFyZ2luIC0gYm9yZGVyLAotCQkJICAgIHdpZHRoLCBib3JkZXIsIGZhbHNl
KTsKKwkJCSAgICB3aWR0aCwgYm9yZGVyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGYt
PmJvcmRlcnNfcmVzcGVjdF9hbHBoYV9iYWNrZ3JvdW5kKTsKIAkgIFhTZXRGb3JlZ3JvdW5kIChk
aXNwbGF5LCBnYywgRlJBTUVfRk9SRUdST1VORF9QSVhFTCAoZikpOwogCX0KICAgICAgIGVsc2UK
--000000000000ef0ea306279b92f5--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#73401; Package emacs. Full text available.

Message received at 73401 <at> debbugs.gnu.org:


Received: (at 73401) by debbugs.gnu.org; 13 Oct 2024 00:59:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 12 20:59:14 2024
Received: from localhost ([127.0.0.1]:45717 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1szmx0-0002Di-Dz
	for submit <at> debbugs.gnu.org; Sat, 12 Oct 2024 20:59:14 -0400
Received: from sonic306-21.consmr.mail.ne1.yahoo.com ([66.163.189.83]:38879)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1szmwx-0002DA-J1
 for 73401 <at> debbugs.gnu.org; Sat, 12 Oct 2024 20:59:12 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1728781129; bh=ZGDfCt4AJE5O1snthIQ4/wVSCDhFpDH9YF8sY5tIOXE=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=W7vFywmPA2ceaztKmQ6m0BVQfG14qqjIg/V0uvhwnlDnz9PJ2iX+CkHAtNQvj2YoTgleLp81nYCuwlmKLOE2N9bVuJrUT7yeFP2XI/5PV3sPekCgmxrIvyiNOi9dUfKt2uNQ2O33xGgnG8jTogfhpJ+eggDB2SxBvmzVfFp25h2COXGr9kY2mzFQX+ktHQloui+332r7X11GCuGKt8h5g0lb7Y2R/z+6oz+AbUGM/RbX5M4/vbn51xbNxqTJLOt9EdGHHIfXZJeirL0kymnkitEUfe8j6ZDY63j7Xjhy5JnJEgqtiIh91+nwVIDcnS3KA4s81gVZcnhli4S7ZxOSWQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1728781129; bh=yWERGVY3X7YukQVJb8cB6lMq5/0El6c5hHTF7FYL6tv=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=BlbQ4QHPlhxp8NMnBKqLyOggnLdk2AusHm/AnOzOmT8IkcZ4a8wlNMiPIvPuNiL60aMhdSG2MzWneMG1BlS//TWLkRJc9HHoOiUJs1/a9DCElhGt5s5+W++y3JyN5apBMhic2VGcmSwHTcC3noWVKJPuzmjNtTQVpqLfQKDrHvsBvTNhSXyA4xt97OhUSETe6kVE+v4wOU543hk3ByB7Q7edAyuQvJHzGrY+QgM3AuIrUETEC+6xFvOUMIXXU0zRjRVVgHUDh0xB+lSOUdDb08XSNLtourV3U7BRx6LQL/PMaZb+k+I890eEC/pMxXmLKfDtpFGtjott7bIrXJvG+Q==
X-YMail-OSG: 3RpAU2YVM1nIPUHqliFIGO1TmJtk0w2kKeqxcEnu_3H.pieEkLUae8bgVHXNtUC
 prgfFnivH.GPT1lZ3m3RGz3KYuNGdII2F7ZphhterEntZN3Orbs8h10g5pM4zgL_xufPRIKjeX91
 zRqkB3wC5ljApLQmEX5xHukedZJ4TUcCWXDwRNkLYSxlHI0AogYA3DE6RKVIYpd138is47z_QM7N
 oR9Y1TYe9iWvbepxiBQDNLyuJT2mVhMcBzOe0qBlS93GDsfT.zPUTWAdPClfMo_gBqALD2TpFgLk
 SqWJRwJQrHiTb2uQU9.uZKRoZ_ylcY2jEPr7VMLzdDRpq_LGDuXDOw0HBv8npg2rXbOL8EuyKg3v
 8aKnxIHgfULSCW3q8MCJoelJPKdsFHuLR49rK8qJBglWNLgId7DWhLol1E8GOHuW.573Z.IONszv
 u_UvfM4ApTX9SI0rvTAcA_bYoVTTtRHQNQmLt_zbPF6dR4v4cQjG2rbrBh8LP.62zc4_G20xZLob
 JdrJ2jode0eBnJwcbmvNqgqLanXZy6sXCXIYxJpBPz2BCHki1kFN5QJsolXnUq6glRpq4ADpfGTI
 GxGcpEmN4VDUBjRtXOHrIYf4mW.ro6i6Clt6aorEiRf9CJdKKb0r_E_eRP8kQQRWaNhZW_PLyP7a
 vmgbQEWTmpDLch2xrfS7no8TInhQyXy0OKw8kaZkxz.BdT.DqiV_8MX6indeOInovRhA7QFNepdy
 nO6Lgvmj0ASCSv2ndyEG8KMRiTHk0gyUN.fJKF4qBtwCJccWI4NGBnCUc2Navhy6us3MtpaJiVHG
 bldjw5jbEPQ_BNWVSiDk6TpWhkfpIcp4mvitNMe25n.dETYQ05olhsEmDf1S_JmKKb6vcHYfiug8
 FDBfde83VrA6nDj.N7XTljnIsiD8WH7acLdhq.KJhtC28oSwmu3rQaUdFvq50m1YElDH3EYNfe8i
 POMhEwii2R50pRtkG2fI36UnQrW0QySoTl.Lsw8XhU.XT_ZVbkywz.lklW_HOW8i.biYFV3J_X2N
 NHwR3XSV5x95nq8IPVTo0cJKZbS4_pksUFItMbLrIQSkq0dpEn1_GgaJZFMm_TCLC86XXRqCIEVv
 qk4ezujIqoZXn6aZACLF163PNtuSgYkBMZkfyJL.uRdWWzzoPKUl9e2Od2wy.xNpFaC6Dw5J2tee
 H83quBCML7iQT1ed89pJC9DTfdWHSlNpNkKduvc.yzmna6I879zKeumsF8gA83fwr6ZnRBWvWt2s
 v3J8_92cfLjLv5wVUT4DrWwbYh0eVT60vh.tTpvoKVuuGtT5RtxIusC0ip0rwud79Mgftq_bI0Ef
 xpLlhgw_vBrwt1nbwsaUH0pMSzXe97vriwbWYRCyt.quNfaDNlclOEiVUUdrj68HB3MQEX0cdjqC
 Td2AqRvSRs5G6MQyJhsqVtpor6_r0JlfIA19vlfPIHsA9lu5EYBK67WMYPOVQnLnYnwdZ4.c9Fov
 sa2_HA0e54iXpDQ9NNe7XxT7psuD3fdPrIVUD8VgM40StoTeUy7hTqv6DjjresvHPD6NV_jWAYdE
 c00edCISBVYyk1djQ9cT8UowiRsCNyy9pywD34C.huxVeF0b3afM4KMDwnMQX_p8HnRztWxFCftv
 1oljei6ld5MKVV2K2N00cWhWB6Ae.CjJVTGgpYT5MC4S24htoRhTQCJSnPo4xNNEMAx8vXx5JE0.
 e3cgqLYlco6sbZr850wLUDQ1L1xdWoizGwV2efV5XXH0yiHPd..tDyV0vhEmiLplGnFheI0uXd62
 3rXM3siJ9dOWhOgl8XDqpBcaT97azGkTThwlk.f8bTmYIcvlNnEV0x091zmgTsoU77AtQXMSjy4a
 qVOC.of1FptEANFR55svVoXHYGTnmBy0mepsVO.HS1ezWsYyE0V0NCM5Kp8w_C1gSc9J6pdA2.iP
 grgU6w1IEltKoZ03CSjRb6W5JnGzqa7AcL7Q2gdkzF4g8BI_grLQPEkjYjeAiqcDazxG7J5Fcy7t
 KFxc2Sfyn2DTEPsSecV0FgJuS3Qd1ypg8GUI60GbApaEw0uqwR8gBUqs1q_PlNwIgPhr6ZkN6pg1
 m7YzvSRMjT.cMEtB_towLOjpH7meODEhY8hQfuesIIawIQOs9WGlUwaraeD8za4Fw7QvP8oXw5jo
 6fKrhQAtN5c3gmy5MFobpMF4sc1C3b5UF0CLrz7XivYz4LQeoAQwsaaMMdPLRk_C.D_421darc3z
 h1ThSG2ne4uZYPWtR6kc1eLnFQpcOkhDlTCLMycP8wBcw0g3ykR7Tr.kUIJzEeKMfXMs-
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 6aa0da9d-7a61-44af-933f-d56483b3dc10
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic306.consmr.mail.ne1.yahoo.com with HTTP; Sun, 13 Oct 2024 00:58:49 +0000
Received: by hermes--production-sg3-fc85cddf6-6lk5x (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID a231f9b460ce3c55de0f1488cddcd582; 
 Sun, 13 Oct 2024 00:38:43 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#73401: [PATCH] Make window dividers and internal border
 respect alpha background
In-Reply-To: <8634l1y37v.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 12 Oct
 2024 14:23:32 +0300")
References: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
 <864j606pwa.fsf@HIDDEN> <87frpkt61k.fsf@HIDDEN>
 <CALp=CknW8AAq6sCeZpjgXMuo6rvhExKDU6gEMtKR8K=7VWRCzQ@HIDDEN>
 <8634l1y37v.fsf@HIDDEN>
Date: Sun, 13 Oct 2024 08:38:38 +0800
Message-ID: <8734l0supd.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.22806
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 439
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 73401
Cc: 73401 <at> debbugs.gnu.org, Garklein <garklein97@HIDDEN>
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 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> Ping!  Po Lu, can you answer the OP?
>
>> From: Garklein <garklein97@HIDDEN>
>> Date: Sun, 29 Sep 2024 15:37:58 -0400
>> Cc: Eli Zaretskii <eliz@HIDDEN>, 73401 <at> debbugs.gnu.org
>> 
>> Would it be possible to have an option to make them transparent? It
>> makes it look a lot better for EXWM.

Yes, but I won't be implementing it myself till Emacs 30 is released.
In the interim, patches welcome.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#73401; Package emacs. Full text available.

Message received at 73401 <at> debbugs.gnu.org:


Received: (at 73401) by debbugs.gnu.org; 12 Oct 2024 11:23:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 12 07:23:58 2024
Received: from localhost ([127.0.0.1]:38945 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1szaE2-00077n-9e
	for submit <at> debbugs.gnu.org; Sat, 12 Oct 2024 07:23:58 -0400
Received: from eggs.gnu.org ([209.51.188.92]:40572)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1szaDz-00077N-IB
 for 73401 <at> debbugs.gnu.org; Sat, 12 Oct 2024 07:23:56 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1szaDf-0005SQ-Of; Sat, 12 Oct 2024 07:23:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=ED1J6oIM3JMyutVZlz20zNCisOXRSagxy0RDhRVZ4vI=; b=bryfSMuNcCfIUtNnWx4I
 RTyS+LGAotgwn4ld/S0B93s9Nvj2grq7MEZsKFVLr3A10psf7M9XAhsBdU8KE07H4yAHnuFX0nAAt
 d8S2zR5jj9TOMpvA16CEzhHDlsHd0YREd7KJ/4EB7/uZ4Nhx32YLTITIdeBsdoLnQtPBLj12RYUBD
 8+2SxYEmmtcR+a6NI7FJ7W5gUFsYhQWiYjksUyu58QgZqGvqIGywt+Dxlbp+HyFkg+4CXg6fDxcg7
 Vr9jYg2vKHwi9EW4e+sV26Sn31PuiDnsl3183XiCDX7TB1knAoFnnD7tZ33/gmeGKgs5reKZKN4+i
 K3Q/Eo6xPFx50A==;
Date: Sat, 12 Oct 2024 14:23:32 +0300
Message-Id: <8634l1y37v.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: luangruo@HIDDEN, Garklein <garklein97@HIDDEN>
In-Reply-To: <CALp=CknW8AAq6sCeZpjgXMuo6rvhExKDU6gEMtKR8K=7VWRCzQ@HIDDEN>
 (message from Garklein on Sun, 29 Sep 2024 15:37:58 -0400)
Subject: Re: bug#73401: [PATCH] Make window dividers and internal border
 respect alpha background
References: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
 <864j606pwa.fsf@HIDDEN> <87frpkt61k.fsf@HIDDEN>
 <CALp=CknW8AAq6sCeZpjgXMuo6rvhExKDU6gEMtKR8K=7VWRCzQ@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 73401
Cc: 73401 <at> debbugs.gnu.org
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: -3.3 (---)

Ping!  Po Lu, can you answer the OP?

> From: Garklein <garklein97@HIDDEN>
> Date: Sun, 29 Sep 2024 15:37:58 -0400
> Cc: Eli Zaretskii <eliz@HIDDEN>, 73401 <at> debbugs.gnu.org
> 
> Would it be possible to have an option to make them transparent? It
> makes it look a lot better for EXWM.
> 
> On Sat, Sep 28, 2024 at 6:40 AM Po Lu <luangruo@HIDDEN> wrote:
> >
> > Eli Zaretskii <eliz@HIDDEN> writes:
> >
> > >> From: Garklein <garklein97@HIDDEN>
> > >> Date: Fri, 20 Sep 2024 14:25:14 -0400
> > >>
> > >> I'm using EXWM with thick window dividers and internal borders. These
> > >> areas currently aren't affected by the alpha-background frame
> > >> parameter, which looks very ugly. I can't think of any reasons why
> > >> anyone would want this, so I think it's just an oversight. This patch
> > >> just makes them respect it.
> > >
> > > Thanks.  Po Lu, any comments?
> >
> > We agreed in a previous bug report that this is not an oversight, since
> > they are borders, not backgrounds.
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#73401; Package emacs. Full text available.

Message received at 73401 <at> debbugs.gnu.org:


Received: (at 73401) by debbugs.gnu.org; 29 Sep 2024 19:39:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 29 15:39:50 2024
Received: from localhost ([127.0.0.1]:41929 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1suzlm-0007C4-H0
	for submit <at> debbugs.gnu.org; Sun, 29 Sep 2024 15:39:50 -0400
Received: from mail-io1-f50.google.com ([209.85.166.50]:57416)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <garklein97@HIDDEN>) id 1suzlj-0007Bw-T8
 for 73401 <at> debbugs.gnu.org; Sun, 29 Sep 2024 15:39:48 -0400
Received: by mail-io1-f50.google.com with SMTP id
 ca18e2360f4ac-82aa7c3b3dbso186035339f.2
 for <73401 <at> debbugs.gnu.org>; Sun, 29 Sep 2024 12:39:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1727638690; x=1728243490; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=iL6Acty7/uQjiMZY/Vu31nZaFTRrkaFgKkn8765iS7Y=;
 b=NU7wuPjLbnEVkg5ozkn9jq1P3XxO4TIlis6VaI+910Mc4jBcrDrk0ECu2+5CDPEvO7
 EquV3uroH34T1u6eU63J8Hx7BtKjKwgu5ApDphS/i28d5X+xnZ1L8Dawli4nKF/RXANV
 pUi9ULJg7xkMPMULEYrdJUT7N0lbiwpNWxOXnIWVzSmqasHRWQPQcedcSXO1uvQ3AVGP
 hMwR2uyVP0Luo3WxC3ld5gifZUcwx8dp4nlZKf6blk3eDcyRe6gKcWQKaJuPoA8azC5W
 91R+/cNlVJdeZmELGUPiN7+aHDi3a/eaPWA/B1X3YObS9oFlnj33X59X+MRqMZKvgMX7
 vPpQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1727638690; x=1728243490;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=iL6Acty7/uQjiMZY/Vu31nZaFTRrkaFgKkn8765iS7Y=;
 b=vwZYG7d2OeotKpTzdeVXdSzyj3in+3rSP/n/ItKGvHg9KLp7HdL49uO4fJXY2+jDoA
 nG6/y/GurLIEGqeedQvjYtnOvKXRD74CrZzv3n9YwXiGOb647RdVKxqyzzW8rJPr4+Kp
 qqxAFag45AXd58BxjbWQLTm9yiJHlGjhLX9IzBB5z7qQY0i8snGjDKCLV1ULoikzfkHP
 DIh89bUraBAkYkn+RlrDKj+HAB7ZOvivWeiu6M1rKCpBzsdsoRuLHKBS4equHsV6kXdJ
 lPUmd9ETiOxjgXWmYJ+/LT88UsExcSE2ScS++3NHaBaiVtvthTmMAVaBSqIJP1OCEIln
 ZxVw==
X-Forwarded-Encrypted: i=1;
 AJvYcCUJNvoamlC1OBzfSSsV2v94tRCRFUtlfzLSvsL6N3pSNMJkp+A03+Im5dGzV9hh5Sb/ZF8ypw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yw8vYMSmo5gZVhR6iQr63W3IQaVXET0+D/d50jHZD+tjRP8XKPw
 2B43Bcno3sj9M+YmRyC1kJDMd4qH4MX4fl/4NmDxuDNMJ7UjM1dJTcFjvKswyqvhqvmZvmJhYCj
 T3RFuzsTUm2DwIKkDrO4LK3ixMyk=
X-Google-Smtp-Source: AGHT+IFbENQzboG+ldI18uNEiCANnQXh+GU/sBOWa+8Hgzyn4Pgx4CNZS2j2syeD2jZd/UUI9+AwpyWhmumQ9m12AK0=
X-Received: by 2002:a05:6602:2d8a:b0:82d:9b0:ecb7 with SMTP id
 ca18e2360f4ac-8349318ae5dmr726744039f.3.1727638690326; Sun, 29 Sep 2024
 12:38:10 -0700 (PDT)
MIME-Version: 1.0
References: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
 <864j606pwa.fsf@HIDDEN> <87frpkt61k.fsf@HIDDEN>
In-Reply-To: <87frpkt61k.fsf@HIDDEN>
From: Garklein <garklein97@HIDDEN>
Date: Sun, 29 Sep 2024 15:37:58 -0400
Message-ID: <CALp=CknW8AAq6sCeZpjgXMuo6rvhExKDU6gEMtKR8K=7VWRCzQ@HIDDEN>
Subject: Re: bug#73401: [PATCH] Make window dividers and internal border
 respect alpha background
To: Po Lu <luangruo@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 73401
Cc: 73401 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
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.7 (-)

Would it be possible to have an option to make them transparent? It
makes it look a lot better for EXWM.

On Sat, Sep 28, 2024 at 6:40=E2=80=AFAM Po Lu <luangruo@HIDDEN> wrote:
>
> Eli Zaretskii <eliz@HIDDEN> writes:
>
> >> From: Garklein <garklein97@HIDDEN>
> >> Date: Fri, 20 Sep 2024 14:25:14 -0400
> >>
> >> I'm using EXWM with thick window dividers and internal borders. These
> >> areas currently aren't affected by the alpha-background frame
> >> parameter, which looks very ugly. I can't think of any reasons why
> >> anyone would want this, so I think it's just an oversight. This patch
> >> just makes them respect it.
> >
> > Thanks.  Po Lu, any comments?
>
> We agreed in a previous bug report that this is not an oversight, since
> they are borders, not backgrounds.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#73401; Package emacs. Full text available.

Message received at 73401 <at> debbugs.gnu.org:


Received: (at 73401) by debbugs.gnu.org; 28 Sep 2024 10:41:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 28 06:41:28 2024
Received: from localhost ([127.0.0.1]:51968 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1suUtD-0003aM-Po
	for submit <at> debbugs.gnu.org; Sat, 28 Sep 2024 06:41:28 -0400
Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:33497)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1suUtB-0003a7-Tu
 for 73401 <at> debbugs.gnu.org; Sat, 28 Sep 2024 06:41:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1727520050; bh=9rZgFiYVsV9O0vQyXcvEeDdoAjyrpMDNCpBGBlxRUHw=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=Zi24JXlyduz43ItFMIWpMVQwEGxmM5FRa1cX5hUTAex0EQpJPeVE4rWF9UY1wa2kVu+s1YhcXQbMBD138O9/4F+0XFO/jWBKxD/khc1JVMHdjSHI1sjC3X68g26LEPQxntWTdifAM78mO7b3Cz63Ab2pws428M0nB93vmoenbdffqqZXNVpnjy8nDEr7SNmzgvMBn9Dv9BlNTm83AbbaCavocSGqCLZwzJB1CCeq3eaKnLi2hHvOOEUf4OZGXdiDUq+7zyRQy4OwHRk9fNowyvavLy9AMKJOCY94DfeOp7BJP5xDsG7Pi2INQ0UPXZwHZJnLv6u9BGGt+dBSaZaycQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1727520050; bh=IuY3i6C+e/bjakqj1PQ7Uf9cmHJ3fAT8kx6h7HJ5Ync=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=LHEgaI0GeTTd3YDt+6mSml33owv6EaFSCrDq357CmwKu9aTIF8uA0I/x2nW7TJv1ej9o1+gk0vvUUwOtiyTIcjc+1Tqe8LOvYOI69Hk2f7yGQn+PDJM7F/Ijjhc0cEeY1fSGgaGCZjiCUeacwtXPudqMTnPjmZM9KaUq3KXmfhwt2rjyc95dgNR9RGo2G0tbC+tyrIHcmXCqNNPRVvu15s70H5pO4ecUkM9g6ohqMykwtVmGNftAxcOin9RacgLsf6qDT1Qma91SDFuMaTJwowr8Cq7g/nVlmddIG+gVJGD818pTahHiZEh/OpTNgAqrrq71J15Pcri9Paspq2VzdQ==
X-YMail-OSG: cb4QBhkVM1kujQ7UQKOVjojW1MWVNj0P4MeQ6CUomydFpeQbc8Etl28WgYCOyot
 Sb.wJ9dn0DzAOtxptkhnAfyhVf17RbSWjVezXMwe7_tbTYQAmVgRyjyzhukcIang.lOrId5sDPJl
 4x9OC4Eu8OSiCTkLfy9jpJokNWvkVzEFIyNgrHnf2AwAnRa80zC1sViy0qaN2aljxCHvQ.agoP0v
 Af5GzlhfRucoqlxV8EV.ETqJbk25.y.lBJH2qXOpgK0QvfY2hkpBVJxWlXV41sAQdCH322K4zwDc
 b1l65PWLhvqpG6DAaJm2nc1JLgCIVE73sMohsS4AwaFngwVOFqwlJy_H.y6xR_XGKHFLKbu_a7V_
 fzwbxw6xAjZeYr9mkOBFFw14_3P4O.fNzy_gRmYES7sCipuTDIxxq4mLeNDe9pHwAH6BUY2AbmiC
 A4.wi5Vj4.gh_Qryk4Q6vnfcNz3kro0dYz06dh9IczMzVjWjNQmCJPOBSIhX.XUtPswgUBMaHnY4
 owgqgLNERE28oeRhAbnzXUQ.UWavu1veX0dNSt2gSCdue67JsJQXcDFKj6N0B0D06KiWN7hncmkS
 FMOMyMG68HUkM6P3V6QJ481UPsBN5Me0_sxA5ZTFyXAqDtMXdEzr_muAflJVY9lucTvjFhoUXtXE
 ZdYNE.yHys19gWgo3QvJXT3xRTy88bYNFt3Lj2DB_0FURVBnRG9mDfoQ5_U4bQ7XK5lOGUoOYnYT
 P0eTdsJbUO8FHKsDC0LJ4CRltM1t7FNqIpILqE9YnVUnOnKeXJUrdAmZ2v2aY0KfA996vazKoR.7
 .1Gu5RHqNz4Co82UpniA9UQ37j6c6fzyB8t2rL_r_yXWeRdXnN5NFHIR_bqvO2alyW9HE_wsadeB
 ia8CX.bsx7_c6LMuxGIdHSupqsA_p4k39MeRPz2crEu4l2LqL1tWFLrRJYS5mkFGorm8.GpuXo5Y
 KueIWZ5_jQLWZRVH6EIImCrSvs24I8iP4KMMlhImlVN57tzAah7COhOAgIzbXaLArU2S9GuOaOdZ
 ULUsxMsrCnlycgs.hEmqOq7RSGYZxXzBomhGnjHUNudoRhg5WcIf1vVyDN838QuMhGWoDUNar5.o
 10nmCdKhyWCaUGFAvnu.pv9QH_QlXsvgkkfAO9G76DBs1W8SYceO_DaqC6QIhPwtGm4hjy0jeBM6
 Lgnn8wQEWFJqxKpRAWz.fqfJTp_Y0BTWVs3VlQDNgXMsFTHMZUKeeC0u3toa_rQDR99v1xAaBLQa
 kpXt2SY79O.wXmS4iIAI1Mh2jEJLXJlEqlN3vmdybDpAp1UaHqIXBcNMZ4PHoqONvdixH3vIMm.P
 nElytLkVJq9PahK6XMyAlR7IAaCNwgjAn9f3FmkfkTz00epZXGmNKqAPu1o3C6fgLbt1KB.0nQcY
 2OekIlxIMOPGyuHx_jpT_CPLG1h.YmJcWCXsN2G7X9_OT.ZkMiN9zR9T22xV1RRhUuRGkJGpBKiu
 7GHVDMJwhGiG7d5ko1YmGQFgwfRP8I27xd.0fG3p4N4LDcIQBddTlyzgMXrKB.I0U0U9qcY5s1Zn
 99dyCCaGklHgViJJOGjQupQFuXFdu9SBDuzUHCEJ.cujA6rTJbKYmoZLzAi.k7L2U.EpVzGlvmPH
 Il9yEhHVAgwLxaqODa00Lp7Z2xLZOiAVtJPytBlgvmer2QS2il0s2fF4Ze4IFzRHYsNqNtjBB7BJ
 tknq4qxfRq0JtT5.AioKj33ne_7yfE1cEpo4Fo4G8rbvE9L94Y200.iE7JQ_Gl1dGtjuUkxUUdXo
 PDB04.dIRb3Z826wIF0SROLmV3W3Vatb8K6VMUg.mEn_OLA5XApG9zubg_ZbztgQ6AkKRB5QwlVJ
 yMNrazH.DwLvxvmr8nTiWeZ5ee2tXlDqsKHAbtkpTONjAS2qvOwxyHw7zwoTeva7LXAslF_EA0aL
 MrSVWupTFZzMxNNhGhIn4qxmJTgUBjSzcX3Hbsreh.qV15o_TSmUC99AV33wySci8VgxPRF9DmF5
 nbtsgZfYdVGumoQsYuaQVCQ.I9iqZWvvn5S75hzid4VreJ1vPCdYj8Rj6owgkC3CmcEf_94Orh2F
 24FhQ58cv3B51Xqw9T6qd2RexAIc5WG9ak6dhl6ntZEYJuylj8To8TNKYXXY_ACRWkgQRRdipBbC
 ZdVxIq_7NKFx86NnPeZae5QxeoelZ4Q8Uk1vm6vxMe6b678lKg4rNyBqQcfVoJa9t0IlVy3YA31x
 Xqypv2Q1uF3iYOE32i92bMw_JabmMVj6BQN606VHyTdR0fC1mEkBDE6bPmc9J6uA-
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 06bcbe7b-5d97-4670-bc4a-50fc04a3ef9f
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sat, 28 Sep 2024 10:40:50 +0000
Received: by hermes--production-sg3-fc85cddf6-lsbnm (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID a2a4ff1c01983bae0c14544b275700b3; 
 Sat, 28 Sep 2024 10:40:46 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#73401: [PATCH] Make window dividers and internal border
 respect alpha background
In-Reply-To: <864j606pwa.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 28 Sep
 2024 13:20:21 +0300")
References: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
 <864j606pwa.fsf@HIDDEN>
Date: Sat, 28 Sep 2024 18:40:39 +0800
Message-ID: <87frpkt61k.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.22645
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 578
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73401
Cc: 73401 <at> debbugs.gnu.org, Garklein <garklein97@HIDDEN>
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 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Garklein <garklein97@HIDDEN>
>> Date: Fri, 20 Sep 2024 14:25:14 -0400
>> 
>> I'm using EXWM with thick window dividers and internal borders. These
>> areas currently aren't affected by the alpha-background frame
>> parameter, which looks very ugly. I can't think of any reasons why
>> anyone would want this, so I think it's just an oversight. This patch
>> just makes them respect it.
>
> Thanks.  Po Lu, any comments?

We agreed in a previous bug report that this is not an oversight, since
they are borders, not backgrounds.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#73401; Package emacs. Full text available.

Message received at 73401 <at> debbugs.gnu.org:


Received: (at 73401) by debbugs.gnu.org; 28 Sep 2024 10:21:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 28 06:21:03 2024
Received: from localhost ([127.0.0.1]:51889 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1suUZT-0002Ma-0n
	for submit <at> debbugs.gnu.org; Sat, 28 Sep 2024 06:21:03 -0400
Received: from eggs.gnu.org ([209.51.188.92]:50674)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1suUZQ-0002Lw-MN
 for 73401 <at> debbugs.gnu.org; Sat, 28 Sep 2024 06:21:01 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1suUYr-00061n-Dy; Sat, 28 Sep 2024 06:20:25 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=rh2ljKX786hCssdjlCEzwZt6XkxHuXddfzx3mTqphaA=; b=XMWkW324Zogi
 E8d43GIhdtkJRdXmFeRhqfOi2PJQfm0sKTl/rCxESV790WsJwPp1+y/+ptnzlpwDNxLFY/7j7NIgH
 TlMERNGDLZHsKKES3Z1kjIB9ZolsMZQbiYQ3BZXTWH47e9d47u5DUNMGh08xBWIG6Fp6aXHTvNuOx
 6Oa+s3lPupZh5r3k+dpASktONJY6TWKsr2I7+6KvQiMBd2c5x/wNa1uxMElrU98SdRSmH/GwiFewa
 nYYxUOJ0JtHQtrdlwjfmCFA9EZu9He8Irn3DuhDiK8Npn8DIkFuxDp3lsoaAzRwlhjYgbLR2emk1t
 zHYB9cm3zWAr1RFkQ24cRg==;
Date: Sat, 28 Sep 2024 13:20:21 +0300
Message-Id: <864j606pwa.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Garklein <garklein97@HIDDEN>, Po Lu <luangruo@HIDDEN>
In-Reply-To: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
 (message from Garklein on Fri, 20 Sep 2024 14:25:14 -0400)
Subject: Re: bug#73401: [PATCH] Make window dividers and internal border
 respect alpha background
References: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 73401
Cc: 73401 <at> debbugs.gnu.org
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: -3.3 (---)

> From: Garklein <garklein97@HIDDEN>
> Date: Fri, 20 Sep 2024 14:25:14 -0400
> 
> I'm using EXWM with thick window dividers and internal borders. These
> areas currently aren't affected by the alpha-background frame
> parameter, which looks very ugly. I can't think of any reasons why
> anyone would want this, so I think it's just an oversight. This patch
> just makes them respect it.

Thanks.  Po Lu, any comments?

> diff --git a/src/xterm.c b/src/xterm.c
> index 0c20d38..7f665d8 100644
> --- a/src/xterm.c
> +++ b/src/xterm.c
> @@ -7497,13 +7497,13 @@ x_draw_window_divider (struct window *w, int x0, int x1, int y0, int y1)
>      {
>        XSetForeground (display, f->output_data.x->normal_gc, color_first);
>        x_fill_rectangle (f, f->output_data.x->normal_gc,
> -			x0, y0, 1, y1 - y0, false);
> +			x0, y0, 1, y1 - y0, true);
>        XSetForeground (display, f->output_data.x->normal_gc, color);
>        x_fill_rectangle (f, f->output_data.x->normal_gc,
> -			x0 + 1, y0, x1 - x0 - 2, y1 - y0, false);
> +			x0 + 1, y0, x1 - x0 - 2, y1 - y0, true);
>        XSetForeground (display, f->output_data.x->normal_gc, color_last);
>        x_fill_rectangle (f, f->output_data.x->normal_gc,
> -			x1 - 1, y0, 1, y1 - y0, false);
> +			x1 - 1, y0, 1, y1 - y0, true);
>      }
>    else if ((x1 - x0 > y1 - y0) && (y1 - y0 >= 3))
>      /* A horizontal divider, at least three pixels high: Draw first and
> @@ -7511,13 +7511,13 @@ x_draw_window_divider (struct window *w, int x0, int x1, int y0, int y1)
>      {
>        XSetForeground (display, f->output_data.x->normal_gc, color_first);
>        x_fill_rectangle (f, f->output_data.x->normal_gc,
> -			x0, y0, x1 - x0, 1, false);
> +			x0, y0, x1 - x0, 1, true);
>        XSetForeground (display, f->output_data.x->normal_gc, color);
>        x_fill_rectangle (f, f->output_data.x->normal_gc,
> -			x0, y0 + 1, x1 - x0, y1 - y0 - 2, false);
> +			x0, y0 + 1, x1 - x0, y1 - y0 - 2, true);
>        XSetForeground (display, f->output_data.x->normal_gc, color_last);
>        x_fill_rectangle (f, f->output_data.x->normal_gc,
> -			x0, y1 - 1, x1 - x0, 1, false);
> +			x0, y1 - 1, x1 - x0, 1, true);
>      }
>    else
>      {
> @@ -7525,7 +7525,7 @@ x_draw_window_divider (struct window *w, int x0, int x1, int y0, int y1)
>         differently.  */
>        XSetForeground (display, f->output_data.x->normal_gc, color);
>        x_fill_rectangle (f, f->output_data.x->normal_gc,
> -			x0, y0, x1 - x0, y1 - y0, false);
> +			x0, y0, x1 - x0, y1 - y0, true);
>      }
>  }
>  
> @@ -7732,11 +7732,11 @@ x_clear_under_internal_border (struct frame *f)
>  	  GC gc = f->output_data.x->normal_gc;
>  
>  	  XSetForeground (display, gc, color);
> -	  x_fill_rectangle (f, gc, 0, margin, width, border, false);
> -	  x_fill_rectangle (f, gc, 0, 0, border, height, false);
> -	  x_fill_rectangle (f, gc, width - border, 0, border, height, false);
> +	  x_fill_rectangle (f, gc, 0, margin, width, border, true);
> +	  x_fill_rectangle (f, gc, 0, 0, border, height, true);
> +	  x_fill_rectangle (f, gc, width - border, 0, border, height, true);
>  	  x_fill_rectangle (f, gc, 0, height - bottom_margin - border,
> -			    width, border, false);
> +			    width, border, true);
>  	  XSetForeground (display, gc, FRAME_FOREGROUND_PIXEL (f));
>  	}
>        else




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#73401; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 21 Sep 2024 04:07:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 21 00:07:20 2024
Received: from localhost ([127.0.0.1]:36870 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1srrOx-0001mQ-4b
	for submit <at> debbugs.gnu.org; Sat, 21 Sep 2024 00:07:19 -0400
Received: from lists.gnu.org ([209.51.188.17]:58354)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <garklein97@HIDDEN>) id 1sriKH-0003v4-RX
 for submit <at> debbugs.gnu.org; Fri, 20 Sep 2024 14:25:54 -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 <garklein97@HIDDEN>)
 id 1sriJu-0002xx-Jc
 for bug-gnu-emacs@HIDDEN; Fri, 20 Sep 2024 14:25:32 -0400
Received: from mail-io1-xd2c.google.com ([2607:f8b0:4864:20::d2c])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <garklein97@HIDDEN>)
 id 1sriJr-0005jv-SS
 for bug-gnu-emacs@HIDDEN; Fri, 20 Sep 2024 14:25:29 -0400
Received: by mail-io1-xd2c.google.com with SMTP id
 ca18e2360f4ac-82ce1cd202cso113458939f.0
 for <bug-gnu-emacs@HIDDEN>; Fri, 20 Sep 2024 11:25:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1726856725; x=1727461525; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=i3hgVPVQumKHdlMHV3WEibqhgbV6POKZqfNRwXOlAg4=;
 b=ZcLUUsqO2eMP9reSJPyXz+sTNgiEm2X42kI798GTWJ2JZ6U0M9b4XN/XeGQfZeCM5a
 mTnxv+MtaBj3aISt2VleEXVYcxDOIq2gYFgFG+s8lnP/1K1pPzRVpVzS0euXc5DgP4bB
 Y3oBp/JfWktZBjoqhiVaiTbf5+FBbF96C+o3GThRqBLyfuAm77ABng+a2Xd+4OEW+bGa
 p8QaC122OJIPs6T8KjVkH80cy9lKzDgWY3eWbbeWznFHliiLxeGvOS8PAjTmt4lTi9uG
 Qquk2OCe1uNJ4bsODXgisvEUclGZ8dFGiFs4pExmCtqrEuJeNebf9gdTS5WpEjTbc7pN
 y/tA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1726856725; x=1727461525;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=i3hgVPVQumKHdlMHV3WEibqhgbV6POKZqfNRwXOlAg4=;
 b=t59WbNSx+arFWuI0BtOcOMcLI89W2/31UikmNE6JQ27QFtvO5TzKy0Q93Sagh8DDD7
 jN5UecB7Hlb1AI3YeTkwdVuaZ2TIoqyZsp8mcmbzKvXGkYCdWKKDUU4HvX1pVXcKkWGa
 jzQdyWLV4o+BIPB8LFE66wSpWqoh6Q4aRH8OfS+jYGddD7UYdBY1GyyyPgkyEtZIN+Nq
 iBukKUpwX+e9sJdDm2uLJChu7g7FbM0zpNkhN3W/0MdMW8ecxL/VV2W17on7m1cAc8eE
 tlKwFC9Lfzgbtv6AL8mfEA+LhWyL2XcgII1eurPTcEzNmTTcZPayKHgOtq1mQSkkyxSR
 hlFg==
X-Gm-Message-State: AOJu0YwTihoPPIE/eEzisRG+DSnOz3jkghKI7H4q9QezX9TgpaqtmEHf
 aV5/uUrprobLNPzhsewMtwrlworMX/appwlI30h0XEHNA/YtX1peBfaULIF4lseDUyAkDjKYYXl
 yQwauDgQGkv+s9o1BI1rAbgw2vD8thOWs
X-Google-Smtp-Source: AGHT+IEPs+g882QRQnHPQPxEhJSNF7evfx849h927wzdV8zIqUB/fkXC+7BuEj+jykPJAUtKnlINh1shHgXiR9I+lD0=
X-Received: by 2002:a05:6602:2b06:b0:832:13ce:1fa3 with SMTP id
 ca18e2360f4ac-83213ce5b76mr186884339f.8.1726856725523; Fri, 20 Sep 2024
 11:25:25 -0700 (PDT)
MIME-Version: 1.0
From: Garklein <garklein97@HIDDEN>
Date: Fri, 20 Sep 2024 14:25:14 -0400
Message-ID: <CALp=CknJSQxectevuGTLX9tgxog4x-uBytJ+wbNxPoYjLu3Wrg@HIDDEN>
Subject: [PATCH] Make window dividers and internal border respect alpha
 background
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/mixed; boundary="000000000000b409400622912918"
Received-SPF: pass client-ip=2607:f8b0:4864:20::d2c;
 envelope-from=garklein97@HIDDEN; helo=mail-io1-xd2c.google.com
X-Spam_score_int: -17
X-Spam_score: -1.8
X-Spam_bar: -
X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, 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.1 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Sat, 21 Sep 2024 00:07:17 -0400
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.1 (--)

--000000000000b409400622912918
Content-Type: text/plain; charset="UTF-8"

Hello,

I'm using EXWM with thick window dividers and internal borders. These
areas currently aren't affected by the alpha-background frame
parameter, which looks very ugly. I can't think of any reasons why
anyone would want this, so I think it's just an oversight. This patch
just makes them respect it.

--000000000000b409400622912918
Content-Type: text/x-patch; charset="US-ASCII"; name="dividers-border-transparent.patch"
Content-Disposition: attachment; 
	filename="dividers-border-transparent.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_m1b1v3350>
X-Attachment-Id: f_m1b1v3350

ZGlmZiAtLWdpdCBhL3NyYy94dGVybS5jIGIvc3JjL3h0ZXJtLmMKaW5kZXggMGMyMGQzOC4uN2Y2
NjVkOCAxMDA2NDQKLS0tIGEvc3JjL3h0ZXJtLmMKKysrIGIvc3JjL3h0ZXJtLmMKQEAgLTc0OTcs
MTMgKzc0OTcsMTMgQEAgeF9kcmF3X3dpbmRvd19kaXZpZGVyIChzdHJ1Y3Qgd2luZG93ICp3LCBp
bnQgeDAsIGludCB4MSwgaW50IHkwLCBpbnQgeTEpCiAgICAgewogICAgICAgWFNldEZvcmVncm91
bmQgKGRpc3BsYXksIGYtPm91dHB1dF9kYXRhLngtPm5vcm1hbF9nYywgY29sb3JfZmlyc3QpOwog
ICAgICAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZi0+b3V0cHV0X2RhdGEueC0+bm9ybWFsX2djLAot
CQkJeDAsIHkwLCAxLCB5MSAtIHkwLCBmYWxzZSk7CisJCQl4MCwgeTAsIDEsIHkxIC0geTAsIHRy
dWUpOwogICAgICAgWFNldEZvcmVncm91bmQgKGRpc3BsYXksIGYtPm91dHB1dF9kYXRhLngtPm5v
cm1hbF9nYywgY29sb3IpOwogICAgICAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZi0+b3V0cHV0X2Rh
dGEueC0+bm9ybWFsX2djLAotCQkJeDAgKyAxLCB5MCwgeDEgLSB4MCAtIDIsIHkxIC0geTAsIGZh
bHNlKTsKKwkJCXgwICsgMSwgeTAsIHgxIC0geDAgLSAyLCB5MSAtIHkwLCB0cnVlKTsKICAgICAg
IFhTZXRGb3JlZ3JvdW5kIChkaXNwbGF5LCBmLT5vdXRwdXRfZGF0YS54LT5ub3JtYWxfZ2MsIGNv
bG9yX2xhc3QpOwogICAgICAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZi0+b3V0cHV0X2RhdGEueC0+
bm9ybWFsX2djLAotCQkJeDEgLSAxLCB5MCwgMSwgeTEgLSB5MCwgZmFsc2UpOworCQkJeDEgLSAx
LCB5MCwgMSwgeTEgLSB5MCwgdHJ1ZSk7CiAgICAgfQogICBlbHNlIGlmICgoeDEgLSB4MCA+IHkx
IC0geTApICYmICh5MSAtIHkwID49IDMpKQogICAgIC8qIEEgaG9yaXpvbnRhbCBkaXZpZGVyLCBh
dCBsZWFzdCB0aHJlZSBwaXhlbHMgaGlnaDogRHJhdyBmaXJzdCBhbmQKQEAgLTc1MTEsMTMgKzc1
MTEsMTMgQEAgeF9kcmF3X3dpbmRvd19kaXZpZGVyIChzdHJ1Y3Qgd2luZG93ICp3LCBpbnQgeDAs
IGludCB4MSwgaW50IHkwLCBpbnQgeTEpCiAgICAgewogICAgICAgWFNldEZvcmVncm91bmQgKGRp
c3BsYXksIGYtPm91dHB1dF9kYXRhLngtPm5vcm1hbF9nYywgY29sb3JfZmlyc3QpOwogICAgICAg
eF9maWxsX3JlY3RhbmdsZSAoZiwgZi0+b3V0cHV0X2RhdGEueC0+bm9ybWFsX2djLAotCQkJeDAs
IHkwLCB4MSAtIHgwLCAxLCBmYWxzZSk7CisJCQl4MCwgeTAsIHgxIC0geDAsIDEsIHRydWUpOwog
ICAgICAgWFNldEZvcmVncm91bmQgKGRpc3BsYXksIGYtPm91dHB1dF9kYXRhLngtPm5vcm1hbF9n
YywgY29sb3IpOwogICAgICAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZi0+b3V0cHV0X2RhdGEueC0+
bm9ybWFsX2djLAotCQkJeDAsIHkwICsgMSwgeDEgLSB4MCwgeTEgLSB5MCAtIDIsIGZhbHNlKTsK
KwkJCXgwLCB5MCArIDEsIHgxIC0geDAsIHkxIC0geTAgLSAyLCB0cnVlKTsKICAgICAgIFhTZXRG
b3JlZ3JvdW5kIChkaXNwbGF5LCBmLT5vdXRwdXRfZGF0YS54LT5ub3JtYWxfZ2MsIGNvbG9yX2xh
c3QpOwogICAgICAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZi0+b3V0cHV0X2RhdGEueC0+bm9ybWFs
X2djLAotCQkJeDAsIHkxIC0gMSwgeDEgLSB4MCwgMSwgZmFsc2UpOworCQkJeDAsIHkxIC0gMSwg
eDEgLSB4MCwgMSwgdHJ1ZSk7CiAgICAgfQogICBlbHNlCiAgICAgewpAQCAtNzUyNSw3ICs3NTI1
LDcgQEAgeF9kcmF3X3dpbmRvd19kaXZpZGVyIChzdHJ1Y3Qgd2luZG93ICp3LCBpbnQgeDAsIGlu
dCB4MSwgaW50IHkwLCBpbnQgeTEpCiAgICAgICAgZGlmZmVyZW50bHkuICAqLwogICAgICAgWFNl
dEZvcmVncm91bmQgKGRpc3BsYXksIGYtPm91dHB1dF9kYXRhLngtPm5vcm1hbF9nYywgY29sb3Ip
OwogICAgICAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZi0+b3V0cHV0X2RhdGEueC0+bm9ybWFsX2dj
LAotCQkJeDAsIHkwLCB4MSAtIHgwLCB5MSAtIHkwLCBmYWxzZSk7CisJCQl4MCwgeTAsIHgxIC0g
eDAsIHkxIC0geTAsIHRydWUpOwogICAgIH0KIH0KIApAQCAtNzczMiwxMSArNzczMiwxMSBAQCB4
X2NsZWFyX3VuZGVyX2ludGVybmFsX2JvcmRlciAoc3RydWN0IGZyYW1lICpmKQogCSAgR0MgZ2Mg
PSBmLT5vdXRwdXRfZGF0YS54LT5ub3JtYWxfZ2M7CiAKIAkgIFhTZXRGb3JlZ3JvdW5kIChkaXNw
bGF5LCBnYywgY29sb3IpOwotCSAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZ2MsIDAsIG1hcmdpbiwg
d2lkdGgsIGJvcmRlciwgZmFsc2UpOwotCSAgeF9maWxsX3JlY3RhbmdsZSAoZiwgZ2MsIDAsIDAs
IGJvcmRlciwgaGVpZ2h0LCBmYWxzZSk7Ci0JICB4X2ZpbGxfcmVjdGFuZ2xlIChmLCBnYywgd2lk
dGggLSBib3JkZXIsIDAsIGJvcmRlciwgaGVpZ2h0LCBmYWxzZSk7CisJICB4X2ZpbGxfcmVjdGFu
Z2xlIChmLCBnYywgMCwgbWFyZ2luLCB3aWR0aCwgYm9yZGVyLCB0cnVlKTsKKwkgIHhfZmlsbF9y
ZWN0YW5nbGUgKGYsIGdjLCAwLCAwLCBib3JkZXIsIGhlaWdodCwgdHJ1ZSk7CisJICB4X2ZpbGxf
cmVjdGFuZ2xlIChmLCBnYywgd2lkdGggLSBib3JkZXIsIDAsIGJvcmRlciwgaGVpZ2h0LCB0cnVl
KTsKIAkgIHhfZmlsbF9yZWN0YW5nbGUgKGYsIGdjLCAwLCBoZWlnaHQgLSBib3R0b21fbWFyZ2lu
IC0gYm9yZGVyLAotCQkJICAgIHdpZHRoLCBib3JkZXIsIGZhbHNlKTsKKwkJCSAgICB3aWR0aCwg
Ym9yZGVyLCB0cnVlKTsKIAkgIFhTZXRGb3JlZ3JvdW5kIChkaXNwbGF5LCBnYywgRlJBTUVfRk9S
RUdST1VORF9QSVhFTCAoZikpOwogCX0KICAgICAgIGVsc2UK
--000000000000b409400622912918--




Acknowledgement sent to Garklein <garklein97@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#73401; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 8 Feb 2025 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.