From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: Please try building with librsvg on MS-Windows Date: Tue, 24 Dec 2013 02:46:12 +0100 Message-ID: References: <83vbyf76r8.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a11c27d222b1cb504ee3deb26 X-Trace: ger.gmane.org 1387849615 21478 80.91.229.3 (24 Dec 2013 01:46:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 24 Dec 2013 01:46:55 +0000 (UTC) Cc: Emacs developers To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 24 02:47:02 2013 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 1VvH5J-0000vI-0K for ged-emacs-devel@m.gmane.org; Tue, 24 Dec 2013 02:47:01 +0100 Original-Received: from localhost ([::1]:36211 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvH5I-0005Ni-JO for ged-emacs-devel@m.gmane.org; Mon, 23 Dec 2013 20:47:00 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42201) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvH5F-0005NU-94 for emacs-devel@gnu.org; Mon, 23 Dec 2013 20:46:58 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VvH5E-0005dS-Ab for emacs-devel@gnu.org; Mon, 23 Dec 2013 20:46:57 -0500 Original-Received: from mail-ea0-x22d.google.com ([2a00:1450:4013:c01::22d]:41794) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvH5C-0005c4-Bg; Mon, 23 Dec 2013 20:46:54 -0500 Original-Received: by mail-ea0-f173.google.com with SMTP id o10so2587933eaj.18 for ; Mon, 23 Dec 2013 17:46:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=BwOyeo7e/pAG1r8KoA9yVdcRP72W2AU162aJyE/2hpk=; b=Mv76srqPzv/qEWwBjK86H+XUv9K2T9jaM/APnIISAdpVay1Xahmk0pVrW/hzteesQx vBCYHFps9FlRVM8L8i3XwXKgIVO6T076EcNW0Om/YqLSNLNnECvdgiUvLqOOOuS9Qny/ WJ5zQbwNmR4MMUGR4185sMw/yCV9DqAupWXpmDb5jSfhb2Me/v48MyHFd2OokE3MkBWo x315E5fodmATWgIO+tz2GBo1O1QEw79NTsGQKTEsDL0TdHN5AdxT1gThinySicqkpB6Y 5vNST5/yYQB4UuaKoKwMiLCIJ/RzT6y1laIudf0Iia/6N5mAQw3L7HaylxOAWtOQfzq+ jQBg== X-Received: by 10.14.88.134 with SMTP id a6mr24589432eef.5.1387849612717; Mon, 23 Dec 2013 17:46:52 -0800 (PST) Original-Received: by 10.14.209.69 with HTTP; Mon, 23 Dec 2013 17:46:12 -0800 (PST) In-Reply-To: <83vbyf76r8.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4013:c01::22d 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:166798 Archived-At: --001a11c27d222b1cb504ee3deb26 Content-Type: text/plain; charset=UTF-8 On Mon, Dec 23, 2013 at 7:38 PM, Eli Zaretskii wrote: > People who build Emacs on MS-Windows are encouraged to install the > ported librsvg 2.40 from the ezwinports site > (http://sourceforge.net/projects/ezwinports/files/), and build Emacs > with SVG image support. My somewhat limited testing indicates that > the current version of librsvg and its prerequisites is stable enough > to allow us no longer regard the SVG support on Windows as > "experimental". It builds OK and I see the splash just fine. However, I tried with test SVGs from W3C and they are not displayed correctly. I don't know if that's expected. As an example, see the attached "good" image (as displayed by IE) and the "bad" one (from Emacs) from the same SVG file. --001a11c27d222b1cb504ee3deb26 Content-Type: image/png; name="bad.png" Content-Disposition: attachment; filename="bad.png" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hpkhrszw0 iVBORw0KGgoAAAANSUhEUgAAAeIAAAFpCAIAAADP/LzvAAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAiwSURBVHhe7d3BTZtpGIVROqOUlJISKIlqsk4J zM8YXVskQWhG2E/kc3QX+Hs3Xj1ik/BweHp6egQg5ojzy8vLa6ZfPz08fDczs8yOLB9tPmf6eDp+ NDOzyF5LLdNmZtnJtLX28+Hh+Q87Tre6vvuSZtecTFtrRxa//8Epmm8ffvGl13df0uyak2lr7ZTL p39/2I6Pp1weu8n13Zc0u+bOmf7x44dM2813NPHXMu7xVtfLR7MrT6attY9zeavr5aPZlSfT1trH ubzV9fLR7MqTaWvt41ze6nr5aHblybS19nEub3W9fDS78mTaWvs4l7e6Xj6aXXkyba19nMtbXS8f za48mbbWPs7lra6Xj2ZXnkxba6cy/rd/hHLsi67vvqTZNSfT1trRxKOMv3VK59uHX3zp9d2XNLvm ZNpa+z//QdLXXd99SbNrTqbNzNKTaTOz9N5n2h/ZMjNL7fxHto5Mf/v27fUXagAyjiwfcX7L9Onp +ABAxMos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxSt zDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBF K7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA 0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDIN ULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NM AxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos 0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQy yzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxSt zDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBF K7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA 0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDIN ULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NM AxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos 0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQy yzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxSt zDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBF K7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA 0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDIN ULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NM AxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos 0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQy yzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxSt zDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBF K7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA 0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDIN ULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NM AxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos 0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQyyzRA0cos0wBFK7NMAxStzDINULQy yzRA0cr8qUw//IHrpb/3CgStzJ/N9NtPF/boevirr0DQyizTZ3d7BYJWZpk+u9srELQyy/TZ3V6B oJVZps/u9goErcwyfXa3VyBoZZbps7u9AkErs0yf3e0VCFqZZfrsbq9A0Mos02d3ewWCVubPZvq3 XC/9vVcgaGX+VKYBuLKVWaYBilZmmQYoWpllGqBoZZZpgKKVWaYBilZmmQYoWpllGqBoZZZpgKKV WaYBilZmmQYoWpllGqBoZZZpgKKVWaYBilZmmQYoWpllGqBoZZZpgKKVWaYBilZmmQYoWpnfMv34 +Hh6AqDglOW3TD8/P59eAeg44vyW6ddfrwEIenn5B7oZG7XD3RHpAAAAAElFTkSuQmCC --001a11c27d222b1cb504ee3deb26 Content-Type: image/png; name="good.png" Content-Disposition: attachment; filename="good.png" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hpkhrt1m1 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 VECmtRpkmh0yDaACMq3VINPskGkAFZBprQaZZodMA6iATGs1yDQ7ZBpABWRaq0Gm2SHTACog01oN Ms0OmQZQAZnWapBpdsg0gArItFaDTLNDpgFUQKa1GmSaHTINoAIyrdUg0+yQaQAVkGmtBplmh0wD qIBMazXINDtkGkAFZFqrQabZIdMAKiDTWg0yzQ6ZBlABmdZqkGl2yDSACsi0VoNMs0OmAVRAprUa ZJodMg2gAjKt1SDT7JBpABWQaa0GmWaHTAOogExrNcg0O2QaQAVkWqtBptkh0wAqBKfo18bpSKmF mh/jdMdT9fQQHcSdzAptEX/aI0GoOdUp4WzvhKxE54dtMKZHZw1+lNmJZFGceZTp8SizQ5oumB4l L8g0gApX0g0hKfrjgs2xFP2NDJf3ppNv6W8GpNxemCrWzE+NCEzVpbm6N52ZqFser1uQoFsk0iyM 183L1F+hR8kLMg0AIDRkGgBAaMg0AIDQkGkAAKEh0wAAQkOmAQCEhkwDAAgNmQYAEBoyDaBCaGjo 5s2btwuGHNLZs2fpITpITEwkW8PFc/HiRZ1OR49SyWAwxMTEREVFPRYMOaS0tDR6lLwg0wAqdOjQ QRLSgAED6CE6OH/+/ODBg30F4+Pj4+/vn5SURI9SieT7yJEj+/bt2y+YvXv3PnjwgB4lL8g0gApd unShXRQMCTE9RAcXLlwYNmzYOMGMGTNm8uTJycnJ9CiV9Hr90aNHDxw4cFAw5CfHw4cP6VHygkwD qODh4UG7KJiPPvqIHqIDkmkvL6/xgnlqpo8dO0YyfUgkJNPkDjUyDSA0ZForyDQ7ZBpABWRaK8g0 O2QaQAVkWivINDtkGkAFZForyDQ7ZBpABWRaK8g0O2QaQAVkWivINDtkGkAFZForyDQ7ZBpABWRa K8g0O2QaQAVkWivINDtkGkAFZForyDQ7ZBpABWRaK8g0O2QaQAVkWivINDtkGkAFZForyDQ7ZBpA BWRaK8g0O2QaQAVkWivINDtkGkAFZForyDQ7ZBpABWRaK8g0O2QaQAVkWivINDtkGkAFZForyDQ7 ZBpABWRaK8g0O2QaQAVkWivINDtkGkAFZForyDQ7ZBpABWRaK8g0O2QaQAVkWivINDtkGkAFZFor yDQ7ZBpABWRaK8g0O2QaQAVkWivINDtkGkAFZForyDQ7ZBpABWRaK8g0O2QaQAVkWivINDtkGkAF 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 --001a11c27d222b1cb504ee3deb26--