GNU bug report logs - #44655
28.0.50; Oversized SVG margin

Previous Next

Package: emacs;

Reported by: "Matsievskiy S.V." <matsievskiysv <at> gmail.com>

Date: Sun, 15 Nov 2020 11:17:01 UTC

Severity: normal

Found in version 28.0.50

Done: Alan Third <alan <at> idiocy.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Alan Third <alan <at> idiocy.org>
To: "Matsievskiy S.V." <matsievskiysv <at> gmail.com>
Cc: 44655 <at> debbugs.gnu.org
Subject: bug#44655: 28.0.50; Oversized SVG margin
Date: Sun, 15 Nov 2020 17:25:35 +0000
[Message part 1 (text/plain, inline)]
On Sun, Nov 15, 2020 at 11:59:11AM +0300, Matsievskiy S.V. wrote:
> Inserted into overlays SVG images have oversized bottom and right
> margins. This bug was
> introduced somewhere between 109eb1e7e29455418b40ca00bf5dad3e61e5fc78
> and a32fd9f64d06ccd07a9beaf6d6f1283f7a80edac

This is exactly what I expected when I made the last change: someone
would quickly find an SVG that doesn't work.

All I can think of to do is ignore the deprecation of
svg_handle_get_dimensions and continue using it. The release notes for
librsvg 2.46 state it's deprecated but still available.

Patch attached. Are we happy to continue using deprecated functions?

(I was looking through the librsvg bug tracker and it looks as though
they want to move away from depending on Cairo. Perhaps this means
things will improve for us in the future.)
-- 
Alan Third
[0001-Fix-SVG-display-again-bug-44655.patch (text/plain, attachment)]

This bug report was last modified 3 years and 171 days ago.

Previous Next


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