From unknown Fri Aug 15 20:02:55 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2901: 23.0.92; Emacs SVG icon is of bad quality Reply-To: Ulrich Mueller , 2901@debbugs.gnu.org Resent-From: Ulrich Mueller Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 06 Apr 2009 07:05:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 2901 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.123900106727482 (code B ref -1); Mon, 06 Apr 2009 07:05:06 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Apr 2009 06:57:47 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n366vhRD027475 for ; Sun, 5 Apr 2009 23:57:44 -0700 Received: from mail.gnu.org ([199.232.76.166]:54192 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Lqim6-0006Ok-C9 for emacs-pretest-bug@gnu.org; Mon, 06 Apr 2009 02:57:42 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Lqim4-00013P-83 for emacs-pretest-bug@gnu.org; Mon, 06 Apr 2009 02:57:41 -0400 Received: from mx20.gnu.org ([199.232.41.8]:59000) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Lqim3-000136-Et for emacs-pretest-bug@gnu.org; Mon, 06 Apr 2009 02:57:39 -0400 Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Lqilu-00037F-Ud for emacs-pretest-bug@gnu.org; Mon, 06 Apr 2009 02:57:31 -0400 Received: from a1ihome1.kph.uni-mainz.de (a1ihome1.kph.uni-mainz.de [134.93.134.75]) by a1iwww1.kph.uni-mainz.de (8.14.0/8.13.4) with ESMTP id n366vEP1025203; Mon, 6 Apr 2009 08:57:14 +0200 Received: from a1ihome1.kph.uni-mainz.de (localhost [127.0.0.1]) by a1ihome1.kph.uni-mainz.de (8.14.0/8.14.1) with ESMTP id n366vEml021511; Mon, 6 Apr 2009 08:57:14 +0200 Received: (from ulm@localhost) by a1ihome1.kph.uni-mainz.de (8.14.0/8.14.0/Submit) id n366vEjl021506; Mon, 6 Apr 2009 08:57:14 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18905.42954.296330.171438@a1ihome1.kph.uni-mainz.de> Date: Mon, 6 Apr 2009 08:57:14 +0200 To: emacs-pretest-bug@gnu.org CC: emacs@gentoo.org X-Mailer: VM 8.0.12 under 23.0.92.1 (i686-pc-linux-gnu) From: Ulrich Mueller X-detected-kernel: by mx20.gnu.org: Linux 2.6 (newer, 1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) The SVG icon in etc/images/icons/hicolor/scalable/apps/emacs.svg consists entirely (except for the pen) of embedded bitmaps instead of vectorized paths. This is against the idea of SVG. It also leads to a ridiculously large file size, and shows as jagged lines at larger sizes. Revision 1.1 of the file in CVS was somewhat better (but doesn't pass SVG validation at http://validator.w3.org/). Ulrich From unknown Fri Aug 15 20:02:55 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2901: 23.0.92; Emacs SVG icon is of bad quality Reply-To: Miles Bader , 2901@debbugs.gnu.org Resent-From: Miles Bader Original-Sender: miles@gnu.org Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 10 Apr 2009 01:20:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2901 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.123932597814023 (code B ref -1); Fri, 10 Apr 2009 01:20:04 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 10 Apr 2009 01:12:58 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3A1CtJT014017 for ; Thu, 9 Apr 2009 18:12:57 -0700 Received: from mail.gnu.org ([199.232.76.166]:44720 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Ls5Id-0002Zy-12 for emacs-pretest-bug@gnu.org; Thu, 09 Apr 2009 21:12:55 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Ls5Ib-0008Qu-Lr for emacs-pretest-bug@gnu.org; Thu, 09 Apr 2009 21:12:54 -0400 Received: from tyo202.gate.nec.co.jp ([202.32.8.206]:52518) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Ls5Ia-0008Qc-Sa; Thu, 09 Apr 2009 21:12:53 -0400 Received: from relay11.aps.necel.com ([10.29.19.46]) by tyo202.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id n3A1CZul010563; Fri, 10 Apr 2009 10:12:35 +0900 (JST) Received: from relay11.aps.necel.com ([10.29.19.20] [10.29.19.20]) by relay11.aps.necel.com with ESMTP; Fri, 10 Apr 2009 10:12:35 +0900 Received: from dhlpc061 ([10.114.114.58] [10.114.114.58]) by relay11.aps.necel.com with ESMTP; Fri, 10 Apr 2009 10:12:35 +0900 Received: by dhlpc061 (Postfix, from userid 31295) id 445A352E251; Fri, 10 Apr 2009 10:12:35 +0900 (JST) From: Miles Bader To: Ulrich Mueller Cc: 2901@debbugs.gnu.org, emacs-pretest-bug@gnu.org, emacs@gentoo.org References: System-Type: x86_64-unknown-linux-gnu Blat: Foop Date: Fri, 10 Apr 2009 10:12:35 +0900 In-Reply-To: (Ulrich Mueller's message of "Mon, 6 Apr 2009 08:57:14 +0200") Message-ID: Lines: 35 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: miles@gnu.org X-detected-operating-system: by monty-python.gnu.org: Solaris 8 (1) Ulrich Mueller writes: > The SVG icon in etc/images/icons/hicolor/scalable/apps/emacs.svg > consists entirely (except for the pen) of embedded bitmaps instead of > vectorized paths. > > This is against the idea of SVG. It also leads to a ridiculously large > file size, and shows as jagged lines at larger sizes. You're right, having this particular icon in svg form does seem pretty stupid... [The same is true of the other SVG emacs icon, .../mimetypes/emacs-document.svg] > Revision 1.1 of the file in CVS was somewhat better (but doesn't pass > SVG validation at http://validator.w3.org/). Yeah, the older version seems to be a true scalable SVG file; does anyone know why it was replaced? Loading the older (CVS 1.1) svg file into inkscape, and then saving it (with "save-as") again, _increases_ the number of validation errors on that website, but seems makes the file more palatable to some apps -- e.g., emacs (and gnome"eog") will load the re-saved file, but not the original... Perhaps the older file in "re-saved" form would be better than the current non-scalable form? -Miles -- The automobile has not merely taken over the street, it has dissolved the living tissue of the city. Its appetite for space is absolutely insatiable; moving and parked, it devours urban land, leaving the buildings as mere islands of habitable space in a sea of dangerous and ugly traffic. [James Marston Fitch, New York Times, 1 May 1960] From unknown Fri Aug 15 20:02:55 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: owner@emacsbugs.donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Ulrich Mueller Subject: bug#2901 closed by Chong Yidong (Re: 23.0.92; Emacs SVG icon is of bad quality) Message-ID: References: <87prfh6ggm.fsf@cyd.mit.edu> <18905.42954.296330.171438@a1ihome1.kph.uni-mainz.de> X-Emacs-PR-Message: they-closed 2901 X-Emacs-PR-Package: emacs Reply-To: 2901@debbugs.gnu.org Date: Sun, 12 Apr 2009 15:30:06 +0000 Content-Type: multipart/mixed; boundary="----------=_1239550206-18993-1" This is a multi-part message in MIME format... ------------=_1239550206-18993-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs package: #2901: 23.0.92; Emacs SVG icon is of bad quality It has been closed by Chong Yidong . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Chong Yidong by replying to this email. --=20 2901: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D2901 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1239550206-18993-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 2901-done) by emacsbugs.donarmstrong.com; 12 Apr 2009 15:24:51 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3CFOmxh017491 for <2901-done@emacsbugs.donarmstrong.com>; Sun, 12 Apr 2009 08:24:49 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id E268F57E21A; Sun, 12 Apr 2009 11:26:33 -0400 (EDT) From: Chong Yidong To: Ulrich Mueller Cc: Miles Bader , 2901-done@debbugs.gnu.org Subject: Re: 23.0.92; Emacs SVG icon is of bad quality Date: Sun, 12 Apr 2009 11:26:33 -0400 Message-ID: <87prfh6ggm.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii I've replaced the bitmaps in emacs.svg and emacs-document.svg with (hand-rolled) vector graphics. The file sizes are now 14K and 12K respectively, and the svg passes the w3c validator. ------------=_1239550206-18993-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 6 Apr 2009 06:57:47 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n366vhRD027475 for ; Sun, 5 Apr 2009 23:57:44 -0700 Received: from mail.gnu.org ([199.232.76.166]:54192 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Lqim6-0006Ok-C9 for emacs-pretest-bug@gnu.org; Mon, 06 Apr 2009 02:57:42 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Lqim4-00013P-83 for emacs-pretest-bug@gnu.org; Mon, 06 Apr 2009 02:57:41 -0400 Received: from mx20.gnu.org ([199.232.41.8]:59000) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Lqim3-000136-Et for emacs-pretest-bug@gnu.org; Mon, 06 Apr 2009 02:57:39 -0400 Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Lqilu-00037F-Ud for emacs-pretest-bug@gnu.org; Mon, 06 Apr 2009 02:57:31 -0400 Received: from a1ihome1.kph.uni-mainz.de (a1ihome1.kph.uni-mainz.de [134.93.134.75]) by a1iwww1.kph.uni-mainz.de (8.14.0/8.13.4) with ESMTP id n366vEP1025203; Mon, 6 Apr 2009 08:57:14 +0200 Received: from a1ihome1.kph.uni-mainz.de (localhost [127.0.0.1]) by a1ihome1.kph.uni-mainz.de (8.14.0/8.14.1) with ESMTP id n366vEml021511; Mon, 6 Apr 2009 08:57:14 +0200 Received: (from ulm@localhost) by a1ihome1.kph.uni-mainz.de (8.14.0/8.14.0/Submit) id n366vEjl021506; Mon, 6 Apr 2009 08:57:14 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18905.42954.296330.171438@a1ihome1.kph.uni-mainz.de> Date: Mon, 6 Apr 2009 08:57:14 +0200 To: emacs-pretest-bug@gnu.org CC: emacs@gentoo.org Subject: 23.0.92; Emacs SVG icon is of bad quality X-Mailer: VM 8.0.12 under 23.0.92.1 (i686-pc-linux-gnu) From: Ulrich Mueller X-detected-kernel: by mx20.gnu.org: Linux 2.6 (newer, 1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) The SVG icon in etc/images/icons/hicolor/scalable/apps/emacs.svg consists entirely (except for the pen) of embedded bitmaps instead of vectorized paths. This is against the idea of SVG. It also leads to a ridiculously large file size, and shows as jagged lines at larger sizes. Revision 1.1 of the file in CVS was somewhat better (but doesn't pass SVG validation at http://validator.w3.org/). Ulrich ------------=_1239550206-18993-1--