From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Basil L. Contovounesios" Newsgroups: gmane.emacs.devel Subject: Re: SVG icon package Date: Fri, 12 Feb 2021 20:58:56 +0000 Message-ID: <87czx5atpr.fsf@tcd.ie> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5103"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: "Nicolas P. Rougier" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Feb 12 22:08:26 2021 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 1lAfft-0001Cs-S5 for ged-emacs-devel@m.gmane-mx.org; Fri, 12 Feb 2021 22:08:25 +0100 Original-Received: from localhost ([::1]:56720 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lAffs-0007XS-V4 for ged-emacs-devel@m.gmane-mx.org; Fri, 12 Feb 2021 16:08:24 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38232) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAfWp-00035A-Oy for emacs-devel@gnu.org; Fri, 12 Feb 2021 15:59:04 -0500 Original-Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:35483) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lAfWm-0005KL-P0 for emacs-devel@gnu.org; Fri, 12 Feb 2021 15:59:03 -0500 Original-Received: by mail-wm1-x329.google.com with SMTP id n10so910795wmq.0 for ; Fri, 12 Feb 2021 12:58:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=CnzXb8o7KQKI0L+uqrS8u7Lg//nwoBeVONlCy3IMk4A=; b=MbGWWkoP+jq1sKYBn6eftd9tN+tU5d5Pk6mPxVML7fuTSZX2dCKJoe2R65eocpqtEv e1VNyZhzOB8F82hkrOsIpO/QMFikDBW8Fy5azunxGB4uklFJwP5Z+92lYtDhCCmxyQju 62M/3jn1tU26CMmJ63z+wT8Nf3BHhat2Y/8YwcIUMQtwOXmwVRuKbHIsf8fmcHPE8Rpw WxUqJ0E/2DlhAGKswBFL1rktQf1fOYGbWOmfi3PaFs2ZB+bG7eQLUqE1N1f7ZXj+4x/A 7DbsxX7YdlqcCqz/xCc81jG0OhEy3Hgwu1dFSm4wJtRW+HOHBUHaG7jx3bKxy2Wlkmgk TFZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=CnzXb8o7KQKI0L+uqrS8u7Lg//nwoBeVONlCy3IMk4A=; b=JvEdtUn6Qw9f5jnGg8OGjabTIAtd42X5/LgvMshSVxDr+boS42g/s0dYQgI4NO0kG5 J5db4Z8q3R0yUBhga5oPRpgfainILqvkfc+BN5Ij7JuwdUNcmo4tBBosLdHFrjGP/10Z zUWfjV9KAfZSh5nCEP7taURfByM0++WUiRJZIAGVY5AXe9YRF0sacaf1pZ6Qtd3NHfeg CyDpgigF05aoBibAx/KU7bce6A3hZiqm10EpuKMTvu0mEMYau2hAhPOe21+AJDKSlbgc OAc6fcHKaPwxAYI1rEKYc5LbwU5T9Fd5FyvcAPUZvA30rANjtivtOL1c0LTU1QzV0WyS HcBw== X-Gm-Message-State: AOAM5314LxEzgyn2ckA59tBvkcgvMF5O8Issp2MRyxwxf1swi0puXnDp JO3X2g/1vbrIJ42dRg1CxRFayw== X-Google-Smtp-Source: ABdhPJzwsN8ZeHweZc8Hg+94PAJgcKOj7JE46MUGQeoTUlQeKG2iLQFN+RL9t+VLOrW48Rnt09phlQ== X-Received: by 2002:a7b:cdef:: with SMTP id p15mr4208871wmj.112.1613163538506; Fri, 12 Feb 2021 12:58:58 -0800 (PST) Original-Received: from localhost ([2a02:8084:20e2:c380:f410:82e8:3a21:eedf]) by smtp.gmail.com with ESMTPSA id t126sm16219413wmf.3.2021.02.12.12.58.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Feb 2021 12:58:58 -0800 (PST) In-Reply-To: (Nicolas P. Rougier's message of "Wed, 23 Dec 2020 20:30:05 +0100") Received-SPF: none client-ip=2a00:1450:4864:20::329; envelope-from=contovob@tcd.ie; helo=mail-wm1-x329.google.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:264556 Archived-At: "Nicolas P. Rougier" writes: > I've made a small package that allows to create SVG icons on the fly from the > various online icon collections. The package includes 4 default collections > (url) whose usage is (I think) compatible with GNU Emacs (Apache 2.0, MIT and CC > 4.0). Note that the library doesn't include any icons, it only loads (and cache) > the proper icon when necessary. > > I also took care of fitting the icons into a 2x1 characters size such that they > don't mess up with text alignment. My question is whether this can be considered > for incluson into ELPA. If all nontrivial contributors have assigned copyright to the FSF, and if all the content is licensed appropriately, why not! Alternatively, is any of the logic suitable for inclusion in the built-in svg.el? > Sources are available at https://github.com/rougier/emacs-svg-icon. Thanks, -- Basil