From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: svg.el in core? Date: Fri, 19 Feb 2016 12:36:40 +1100 Message-ID: <87y4aha3br.fsf@gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1455845855 2104 80.91.229.3 (19 Feb 2016 01:37:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 19 Feb 2016 01:37:35 +0000 (UTC) Cc: John Wiegley To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 19 02:37:26 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aWa0a-0001IO-HB for ged-emacs-devel@m.gmane.org; Fri, 19 Feb 2016 02:37:24 +0100 Original-Received: from localhost ([::1]:47266 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWa0Z-0000Ak-Lc for ged-emacs-devel@m.gmane.org; Thu, 18 Feb 2016 20:37:23 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59118) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWa0U-0000Ab-Qg for emacs-devel@gnu.org; Thu, 18 Feb 2016 20:37:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aWa0R-0001pE-Ka for emacs-devel@gnu.org; Thu, 18 Feb 2016 20:37:18 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:60719) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWa0R-0001oc-Dx for emacs-devel@gnu.org; Thu, 18 Feb 2016 20:37:15 -0500 Original-Received: from 203-174-152-162.cust.static-ipl.aapt.com.au ([203.174.152.162] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aWZzw-0000la-P7; Fri, 19 Feb 2016 02:36:45 +0100 Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-MailScanner-ID: 1aWZzw-0000la-P7 MailScanner-NULL-Check: 1456450605.94806@RU1iIWjVyI5ZR//kdxiyLQ X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:200164 Archived-At: I was thinking a bit about how to display loading images in eww better. I was originally thinking about displaying a spinner of some kind, but that seems rather intrusive. I think the nicest thing to do would be to display an empty grey image of the same size that the resulting real image is going to be would be nicest (and that way things don't move around when the images are finally inserted). The easiest way to create images of arbitrary size is to use SVG images, and I happen to have created a small library for doing just that a couple of years ago: https://github.com/larsmagne/svg.el So would it be OK to include that library in the Emacs core? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no