From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Dependent colours Date: Fri, 15 Apr 2022 18:32:53 +0800 Message-ID: <87wnfqprfu.fsf@yahoo.com> 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> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33168"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Apr 15 12:52:45 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 1nfJZD-0008Nl-Bf for ged-emacs-devel@m.gmane-mx.org; Fri, 15 Apr 2022 12:52:43 +0200 Original-Received: from localhost ([::1]:42378 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nfJZB-0007Fy-M4 for ged-emacs-devel@m.gmane-mx.org; Fri, 15 Apr 2022 06:52:41 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43158) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfJGJ-0000YF-Ra for emacs-devel@gnu.org; Fri, 15 Apr 2022 06:33:15 -0400 Original-Received: from sonic302-21.consmr.mail.ne1.yahoo.com ([66.163.186.147]:41180) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nfJGD-0003dG-Cm for emacs-devel@gnu.org; Fri, 15 Apr 2022 06:33:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1650018780; bh=guVs8ikU6/wUcqE/eQBVzOpP9kEa7BOhtRBBHVice5w=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=d9p9W9BFICMzpMzBR2Lh5it2I3lpcQoG4Zca8kr8l2hdhlgn2tPoOv6jglEs9AFAVYGnOlV1mivuAR7pDjgwL2JxiSPxt6VGL9Co8U2rX/Iw2/VmuYDYIzUhp8dX/yp3KhdYYxCiahWVIr+dxLuqoO1aQbc5s2IJcUgLsqTKB1Xhe+l5pcuEzyYPcgTUcXsFt6lOvXp5pNdS5O8VeaQybFW2nKcvp8vlJVYWDnzdHIsdf7c+frPoJHzHPg37Z63zOVPTIyDw0FSL2yMA7JiAJWrF2V3y2V7TQeZFUZtc91HwCeacUpRwAruU+e0RqDWQJge6HgEBkl9Vh9XH9VpSIw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1650018780; bh=6GmS3Doqc51RIfwlSED33s/QsDXQ/waPERKZE6AM9UV=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=I9rY0onk5jyHQPNj1xymhOXFZTXIH0urEoGNoiLFrqrOPqwHXjBAAoKKxnAEG3zFekGouhB3+6k9vVQbc+GRyAXPJTtnmwMB3wBEAWhdCipEbk2XwM1f6Y9eShaQzVA0lOsVGwp1icgd55snoA+o8bmNM7kYP2rWtfDNkBXVytcggbk6U1fzZATqR4dat72YEhKSZgNX5EUUyuNUu8hcVotaA/MyE+d3LvL4UIcISq6APkeZkNeZPMydriSNceB1wfqlbyLjRkoq3ANCAjpBoATmqfqiRoj0LIZ5wEavJgRbueQBJOwyOMvWtrL+ojOLV6Bj6rRps8rfa9RQeUlylA== X-YMail-OSG: py2h3PAVM1kT7kswqA9MDJwCZVGQ74DyGokKz_5JmNgeEQT23iVasexiWS.RA3m i0_5x43yCCEoXRpgt6DguNEARTWWLTce7PtvRODcbb1n180aRIveT5rTRA5qTNyOEhuOgXskRT1y pnBSbu0DI8dpfeQR7eq.zXEwzXj2rdRFPUNlNOQ8OZg2cTN5uyMdEuU6b4uWACSKtOopZHYvUuH9 tj_am_4ChIMo8c6iA4lItNiSvG2pWEnjaaBzowLjzQPNLEsgfyTXAGe9jnwvdc7RWYS2r9xb5qC7 3GuFs2foq3ZSu6LtBnsHmLLiOCcD7JSWHCoYFWySuV2rQeb6XgerlBDs513yuHhmO9HoK7JWmjTy BPThcKpwxIdqKZVp.agbypjFrfOI9_hEzFBH4nj_nAe6dgIStqTftSYg.qvOBZO6zd1CAcTfeqBC 5PYwunFg_.6xHM2AD1PODH_6yb48xUH7qGIUWwkC2uPyry_SeB4gaxy4gUfTPdSYch.9UMKbKsls xjNvjg8uamYPQDwVIlaHmjmF4J9Cu05gq4mq2gzHx_ANUxO4RbeOmEi3Sptx0_M6r5VP6TpvW7AL 6.kAgjZ9wlFvwEE2Pmig7qGQjaaFwV5ekHSZmLpKXKuy8OVqzmxSCaeaT2e7YHMwvsfhNaDYe1_8 _tZuQ_s5We_b3WkitUojfqmvgSTo1pz5JKga2f4E5r_IHcQARwOgrkAP3FVFOaMgrscZ66z1vAAB c7r9Nc94EiOVhVEjGAOStCfK_74JRcZ0zTu7dZx.R_To_hv7mKDSUpZczzx58szZnyMxi0Cgieu4 SdpcNvERcAxhA9YWvOw9qAOApc3aUBqf8iQAnS1Pk_ X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Fri, 15 Apr 2022 10:33:00 +0000 Original-Received: by hermes--canary-production-sg3-cfddc4f9d-gmm6m (VZM Hermes SMTP Server) with ESMTPA ID 439d93e21058f1bd93c29136312b59be; Fri, 15 Apr 2022 10:32:58 +0000 (UTC) In-Reply-To: <87wnfqhe34.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 15 Apr 2022 11:48:31 +0200") X-Mailer: WebService/1.1.20048 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.186.147; envelope-from=luangruo@yahoo.com; helo=sonic302-21.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable 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:288432 Archived-At: Lars Ingebrigtsen writes: > I think I mentioned SVGs already? That's handled by librsvg and is AFAICT outside the control of Emacs. A better example would be XPM images, where the color allocation is in fact done by Emacs. > 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). 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. The `mouse' face and its associated frame parameter is unfortunately unlikely to work under the common X sessions these days.