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: scratch/icons 4de626ea22 08/11: Support using icons.el in toolbar Date: Wed, 24 Aug 2022 14:50:34 +0800 Message-ID: <875yii2kzp.fsf@yahoo.com> References: <166132324164.29491.8702393664945861865@vcs2.savannah.gnu.org> <20220824064044.B7530C0088A@vcs2.savannah.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="18355"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: Stefan Kangas To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Aug 24 08:54: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 1oQkHi-0004ca-Rj for ged-emacs-devel@m.gmane-mx.org; Wed, 24 Aug 2022 08:54:42 +0200 Original-Received: from localhost ([::1]:45450 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oQkHh-0000Vb-Om for ged-emacs-devel@m.gmane-mx.org; Wed, 24 Aug 2022 02:54:41 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQkE4-0006Yp-SL for emacs-devel@gnu.org; Wed, 24 Aug 2022 02:50:56 -0400 Original-Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:40240) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oQkE2-00085O-T7 for emacs-devel@gnu.org; Wed, 24 Aug 2022 02:50:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661323852; bh=nxFqmzRUmUdX0OGMT+joK5XApsYw3QdF4ePSe8rHa60=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=N2GTi/KkymuYRY/w+bA1+UocItE8TeJSPe8iHWZLLJbRmZlsH4oWHwlu7CORf53JWe5BLivcvH/qD1oONHoN5aecDUYFIhd6ZhYoio9+R6ZsqPnKVwbxczHLSQAjM9CwDxAwnKmFYjbC6iIOqBDeq4iLwzZeOGGQB4/Y19cWUVW03Z0MVRBznRVDVwWnVpHZ1YsCzlVWHM3Q/P7L/0yIimwdmKgsTXSK0MSSMZtLau47SO//pCWktA5fTYOqN/Sf+4J+eo43/1Gvv8+IX6rB786XDpB9fntTbn75qevY/ZuaxvpNfmGd9sXk3PAc+GB5dNbmZoKCJhCrvb3PifoPZw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661323852; bh=uiMEFOY15yAEz1LuL9/mjSgNdnAESS7NSbhEa/BDqN2=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=CkhB9aDW0Xy6TR3KsLXpE6nCBx2+pIV4xLxWjxcTSxHikoPT2B0Mi7tEp4RmNBRf0T/4FFiignFHcBHZNisJ5xC44wruraKcrBn1apIvDTdY1CDYr/9vA5pSjcpHUTgCuAZ1t9iTlz3Z1fWx7ZdvOn1f2jMdh+JIeVEZCN0GbPZ4BWNw6uUUp21p4z6VFHfTphXcvbrTt7Cy/N2lT4Cyx1FatkOIcWEL8pYp99nyhYQOiRSXzNlB9679ntEBKnKhAXyWvMgsVPt3kpOuu0FeqrHezLtHWVdaB9if8gjk/U+lmzjEPN+I3O9wDzRqx6mDt77Hyi3wyEE7h/AXUeQqkQ== X-YMail-OSG: YS9N4iYVM1nsgQfwL2r7_w9O24xYFVl6yXZBJ0Po8NrekCAdJOEwH5j9JM85Sil tQaNYDdaqp3fP9Sa1TNxcjyI.qJ637hoqLhauNjKsrI0ugH0ZJxaheUa8iYDJthaHXCaKrkLZm82 u0mBolscRiZaAzS0cPk0ZcyVSLrrChiikdyUGACFfhI6AvH5q8FmsQgikuOd9SEwr0FVvWZvwcEP VFV0IvCWaTfRATxM30aPW3.EwJVFYcfjj6Dz1iFINLG.bimgIcaegKLiNzmCa1ytATxixZF2wJ9O iNYmQKS0oYBrNktX3T9UKXh1mDm7Kqy1WB3vNNLDHAEUo.T6Xpt..Dd6ws_cSeQd0WQOdDMVQSXk _4cvqVRuQyXEhPMoPqZ7RZXcyulXFiMlCZhUdIYstycCI7FH29m5tX1lpKHDp8ORFPhkaqQkb7fc x1DZjYElQ8rTw0ekRrZzFpXJ2csV_13Na.e2PDklP5MOsTEXf9KRvA6oQjG2GhO6imCiV0DyYAx3 CbEdNvGMdyHQgC59H5wvFvizcx6PhZ4olWJG1.MBkqvHq1KU6Pgd0RGExdApFRMNopcnm_pCVLRM y4GeZHh3S.5DAk8F8.zlv4mKv2v7f1vUPzN.S9iuCTuJ_IF6wpj7huqr.i4F2T8OSqI8mlGEHL5f .ae.Kg_U1IghMsEYdGj4YGp8sDNjfDLs4i0t49Zeqd_j2e6GQXqWB9uW_zXI7cW9xktAQqh2B0EM Qt4ls8QERi3K5KxZKrbYc4UITUenDx7AHJq6DP8t19nMsd.ib3Af0pfePfauegtJ2UGAX0GPRzLR YJTG55NceQtLxQLqxgI6d1lMcekTy.QdAQwKyx49rb X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Wed, 24 Aug 2022 06:50:52 +0000 Original-Received: by hermes--canary-production-sg3-6f58cd9b5-pcmsn (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 01c6dcaa7f504043ee84ea48be91c32f; Wed, 24 Aug 2022 06:50:47 +0000 (UTC) In-Reply-To: <20220824064044.B7530C0088A@vcs2.savannah.gnu.org> (Stefan Kangas's message of "Wed, 24 Aug 2022 02:40:44 -0400 (EDT)") X-Mailer: WebService/1.1.20560 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.189.82; envelope-from=luangruo@yahoo.com; helo=sonic306-20.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, 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:293961 Archived-At: Stefan Kangas writes: > `(find-image (cond ((not (display-color-p)) > - ',(list pbm-spec xbm-spec xpm-lo-spec xpm-spec)) > + ',(list svg-spec pbm-spec xbm-spec xpm-lo-spec xpm-spec)) > ((< (display-color-cells) 256) > - ',(list xpm-lo-spec xpm-spec pbm-spec xbm-spec)) > + ',(list svg-spec xpm-lo-spec xpm-spec pbm-spec xbm-spec)) Non-color displays and displays whose visual class is not TrueColor cannot display SVG images. The svg code just doesn't work. So SVG should only be enabled in the case that (display-visual-class) is true-color.