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 11:48:31 +0200 Message-ID: <87wnfqhe34.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> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34515"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Apr 15 12:27:43 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 1nfJB1-0008pR-Cx for ged-emacs-devel@m.gmane-mx.org; Fri, 15 Apr 2022 12:27:43 +0200 Original-Received: from localhost ([::1]:55174 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nfJAz-0002Ix-QG for ged-emacs-devel@m.gmane-mx.org; Fri, 15 Apr 2022 06:27:41 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35920) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfIZC-0002sv-PZ for emacs-devel@gnu.org; Fri, 15 Apr 2022 05:48:39 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:39298) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfIZB-0005Ye-9w; Fri, 15 Apr 2022 05:48:38 -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=ca5xDdo712/ndSXG1hm21KwsXbWlknmznH7PlqhfbvI=; b=Petz9lTinXurmAHMAdw4US1A8V JQYG5MZLYhQ/Bw/lsDebWW5GXvapYhSK5YQXAWBOMd34yDFVKqzs9/AhpnkBHzW0KjOHOrMuE8DI5 zeoJm2Rn59hU2fPAYxZBz1VIrUX6K6wl9qrhDl2+ADz2SE3ZxmJPm+5B1/Rw1ANG3PE8=; 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 1nfIZ5-0000Wi-MB; Fri, 15 Apr 2022 11:48:34 +0200 In-Reply-To: <835yna3d62.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 15 Apr 2022 12:32:05 +0300") 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:288429 Archived-At: Eli Zaretskii writes: >> Colours are colours, but we usually use the face machinery to specify >> them, and we (almost always) instantiate them on the screen via the face >> machinery. That doesn't mean that colours per se are face attributes. > > I'm probably missing something: what other means do we have in Emacs > to produce colors on display, except via faces? I think I mentioned SVGs already? But we also have the mouse pointer, and tooltip colours, and various bits and bobs in the toolkits that take colours as parameters (for menus and scroll bars and etc). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no