From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#73401: [PATCH] Make window dividers and internal border respect alpha background Date: Sat, 28 Dec 2024 12:56:38 +0200 Message-ID: <867c7kulcp.fsf@gnu.org> References: <864j606pwa.fsf@gnu.org> <87frpkt61k.fsf@yahoo.com> <8634l1y37v.fsf@gnu.org> <8734l0supd.fsf@yahoo.com> <86cyid81ea.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7258"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 73401@debbugs.gnu.org To: luangruo@yahoo.com, Garklein Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Dec 28 11:58:27 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tRUWY-0001ik-Qn for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 28 Dec 2024 11:58:26 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tRUWF-0003F4-Aq; Sat, 28 Dec 2024 05:58:09 -0500 Original-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 ) id 1tRUWB-0003Ew-6L for bug-gnu-emacs@gnu.org; Sat, 28 Dec 2024 05:58:03 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tRUWA-0003Jv-RD for bug-gnu-emacs@gnu.org; Sat, 28 Dec 2024 05:58:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-version:References:In-Reply-To:From:Date:To:Subject; bh=eJ7sqtjCJfcVJWQJoSFaILmQ4DOJVVwpiVStTXbHQBQ=; b=RZYJ8lLhnsS00ODEQ6fFiob6FXaLlAChWRS0OnMKiK7ItHh6S6Yx2FSPEnwrx0Py4ADqViBkr7UC2CDcjTEPMuOvmW1y6Gx5gEfJMMkMEWtpJfWlbkqRnTyRctGmaJyC2aP3WFLx3CaG1RWS3BZOPsk80mkq/kJmMWsmOxgmMVBgKlFHKDLJcOciHJ3QWe9s+pvW0V6HzYTTpQe6Oq6uzlssa9afAYLb0v0zi/Jwru/eZIG+I7Yq3JvWT6C/JfuQ9yXqm1hHTmDMeJB4n9VcTOgmMTSQpItPBW6cj+VtdrTMjLeeop7jUBuP/aXzIDnNB2636n4Fej5PVgFGrBZz8g==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tRUWA-0005t8-LT for bug-gnu-emacs@gnu.org; Sat, 28 Dec 2024 05:58:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 28 Dec 2024 10:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73401 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 73401-submit@debbugs.gnu.org id=B73401.173538346522605 (code B ref 73401); Sat, 28 Dec 2024 10:58:02 +0000 Original-Received: (at 73401) by debbugs.gnu.org; 28 Dec 2024 10:57:45 +0000 Original-Received: from localhost ([127.0.0.1]:48899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tRUVt-0005sW-F5 for submit@debbugs.gnu.org; Sat, 28 Dec 2024 05:57:45 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:44084) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tRUVr-0005sJ-99 for 73401@debbugs.gnu.org; Sat, 28 Dec 2024 05:57:43 -0500 Original-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 ) 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==; In-Reply-To: (message from Garklein on Wed, 11 Dec 2024 15:51:16 -0500) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:297865 Archived-At: Ping! Po Lu, any comments? > From: Garklein > Date: Wed, 11 Dec 2024 15:51:16 -0500 > Cc: luangruo@yahoo.com, 73401@debbugs.gnu.org > > Any updates on this patch? > > On Sat, Nov 30, 2024 at 5:24 AM Eli Zaretskii wrote: > > > > > From: Garklein > > > Date: Sat, 23 Nov 2024 16:56:26 -0500 > > > Cc: Eli Zaretskii , 73401@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? >