From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Dependent colours Date: Fri, 15 Apr 2022 12:37:52 +0200 Message-ID: <87lew6hbsv.fsf@gnus.org> References: <8735ifom48.fsf@gnus.org> <83y2073hen.fsf@gnu.org> <87sfqflqe2.fsf@gnus.org> <83v8vb3au2.fsf@gnu.org> <87czhjk5h7.fsf@gnus.org> <83pmlj3a7p.fsf@gnu.org> <8735ieivjo.fsf@gnus.org> <835yna3d62.fsf@gnu.org> <87wnfqhe34.fsf@gnus.org> <87wnfqprfu.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11338"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Apr 15 12:39:38 2022 Return-path: Envelope-to: ged-emacs-devel@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 1nfJMX-0002p8-Kn for ged-emacs-devel@m.gmane-mx.org; Fri, 15 Apr 2022 12:39:37 +0200 Original-Received: from localhost ([::1]:51036 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nfJMW-0001o7-Gq for ged-emacs-devel@m.gmane-mx.org; Fri, 15 Apr 2022 06:39:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43914) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfJL0-0008LW-VI for emacs-devel@gnu.org; Fri, 15 Apr 2022 06:38:03 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:39840) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfJKy-0004P0-7q; Fri, 15 Apr 2022 06:38:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=WpHlfvrBQ/N4Fp0yHjorwxPXIXD8akq281yLjSSfM00=; b=qqZuHfgzzgSZJAklOP6GqyLcwW uvVy7cKMn5M47QPWpNL+/chiWYexJ/B/gCNJB8a+g01LWLT5AOr6wBSve0utWL1pbghDKoucXtZC/ 6dV3siMJm5BJ6itfIUHAuP/As232RZx4IUrwFaRGVU34I9qQGuG094h44iWQ5uNglH54=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nfJKs-0000uX-3U; Fri, 15 Apr 2022 12:37:56 +0200 In-Reply-To: <87wnfqprfu.fsf@yahoo.com> (Po Lu's message of "Fri, 15 Apr 2022 18:32:53 +0800") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:288430 Archived-At: Po Lu writes: > > I think I mentioned SVGs already? > > That's handled by librsvg and is AFAICT outside the control of Emacs. We can create any SVGs we want via svg.el and display them. > The tooltip colors are defined via faces, while the menu and scroll bar > colors are in fact supposed to be defined via faces, if you set aside > the frame parameters. We currently define them via the defface machinery. But we do not use faces to instantiate the colours on the screen, which is what Eli asked for examples of. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no