GNU bug report logs - #19373
24.4; SVG images rendered via librsvg fail at displaying non-inline bitmap images

Previous Next

Package: emacs;

Reported by: Vasilij Schneidermann <hurrus.durrus <at> gmail.com>

Date: Sat, 13 Dec 2014 19:53:03 UTC

Severity: normal

Found in version 24.4

Done: Ulf Jasper <ulf.jasper <at> web.de>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Ulf Jasper <ulf.jasper <at> web.de>
To: YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp>
Cc: Vasilij Schneidermann <hurrus.durrus <at> gmail.com>, 19373 <at> debbugs.gnu.org
Subject: bug#19373: 24.4; SVG images rendered via librsvg fail at displaying non-inline bitmap	images
Date: Thu, 18 Dec 2014 14:40:44 +0100
YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp> writes:

>>>>>> On Wed, 17 Dec 2014 21:00:54 +0100, Ulf Jasper <ulf.jasper <at> web.de> said:
>
>> This is related to rsvg bug 596114 "image refs are relative to
>> curdir, not .svg file" [2].  I just pushed a fix to master (c17c864)
>> which should fix this.
>
> I suspect it is not appropriate to refer to buffer-local variables of
> the current buffer inside image loading functions:

[...]

> Maybe SVG image descriptors should accept the property `:base-uri' or
> something?

Agreed.  That solution would be a much cleaner.  I was thinking about
that but chose the simpler solution instead.  As an explanation=excuse:
This was one of my first trips to the c-side of Emacs-land.  I still
feel unfamiliar with this area.

I shall add a property to svg image specs for holding the filename.

Best,
ulf




This bug report was last modified 10 years and 159 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.