From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: High-res Customize icons Date: Thu, 23 Apr 2020 22:14:42 +0300 Message-ID: <837dy6c8v1.fsf@gnu.org> References: <87wo666z0t.fsf@gnus.org> <2e3882b5-8184-a485-fdda-4cf6cc861499@gmail.com> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="112645"; mail-complaints-to="usenet@ciao.gmane.io" Cc: cpitclaudel@gmail.com, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Apr 23 21:16:19 2020 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 1jRhKc-000TCD-DC for ged-emacs-devel@m.gmane-mx.org; Thu, 23 Apr 2020 21:16:18 +0200 Original-Received: from localhost ([::1]:37900 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRhKb-00043R-Dr for ged-emacs-devel@m.gmane-mx.org; Thu, 23 Apr 2020 15:16:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40286) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRhJT-0003JO-GK for emacs-devel@gnu.org; Thu, 23 Apr 2020 15:15:08 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:53944) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRhJT-00089K-2f; Thu, 23 Apr 2020 15:15:07 -0400 Original-Received: from [176.228.60.248] (port=4904 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jRhJN-0001zi-OV; Thu, 23 Apr 2020 15:15:05 -0400 In-Reply-To: (message from Stefan Monnier on Thu, 23 Apr 2020 11:44:03 -0400) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:247616 Archived-At: > From: Stefan Monnier > Date: Thu, 23 Apr 2020 11:44:03 -0400 > Cc: emacs-devel@gnu.org > > But SVG support is a lot more problematic than fonts support. > Both in practice and in theory (the theory part being that AFAIK the > definition of SVG includes the whole of HTML5, including Javascript and > the rest of the kitchen sink). > > I don't know of any no good widely supported vector graphics format > that's not terribly complex. Why should we care how complex is the format. We are not going to reimplement librsvg, that's why we use that library. As long as the library we use can handle whatever complexity needs to be handled, we are home free. I understand that it's tempting to use fonts because of simplicity, but we should resist that temptation, IMO. The alternative is not too hard to use, and it's the right way of doing this stuff.