bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#55322: 28.1; :base-uri not working for svg images on mac


From: Howard Melman
Subject: bug#55322: 28.1; :base-uri not working for svg images on mac
Date: Tue, 10 May 2022 20:17:32 -0400

On May 10, 2022, at 1:17 PM, Alan Third <alan@idiocy.org> wrote:
> 
> Maybe try Jim's builds:
> 
>    https://github.com/jimeh/emacs-builds
> 
> I know SVG was working on them recently.

It works fine with this build and the latest version of osm.
The relevant portion of the image is below, so it is clear
that the :base-uri is working and is the same as what
didn't previously work for me.

My best guess is that the version from emacsformac
I was using had an old librsvg linked.

Howard

 7 8 (display (image :width 256 :height 256 :file 
"/Users/hmelman/.emacs.d/var/osm/default/17-39607-48480.png" :type png)) 8 9 
(display (image :width 256 :height 256 :type svg :base-uri 
"/Users/hmelman/.emacs.d/var/osm/default/17-39608-48480.png" :data "<svg 
width='256' height='256' version='1.1'
xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'>
<image xlink:href='17-39608-48480.png' height='256' width='256'/>
<g fill='#80f' stroke='#208' stroke-width='9' transform='translate(221 156) 
scale(0.09) translate(-256 -512)'>
<path d='M256 0C167.641 0 96 71.625 96 160c0 24.75 5.625 48.219 15.672
69.125C112.234 230.313 256 512 256 512l142.594-279.375
C409.719 210.844 416 186.156 416 160C416 71.625 344.375
0 256 0z M256 256c-53.016 0-96-43-96-96s42.984-96 96-96
c53 0 96 43 96 96S309 256 256 256z'/>
</g>
<g fill='#80f' stroke='#208' stroke-width='9' transform='translate(221 156) 
scale(0.09) translate(-256 -512)'>
<path d='M256 0C167.641 0 96 71.625 96 160c0 24.75 5.625 48.219 15.672
69.125C112.234 230.313 256 512 256 512l142.594-279.375
C409.719 210.844 416 186.156 416 160C416 71.625 344.375
0 256 0z M256 256c-53.016 0-96-43-96-96s42.984-96 96-96
c53 0 96 43 96 96S309 256 256 256z'/>
</g></svg>" :map (((poly . [221 156 201 116 221 106 241 116]) osm-home 
(help-echo "Home" pointer hand)) ((poly . [221 156 201 116 221 106 241 116]) 
osm-home (help-echo "Home" pointer hand)))




reply via email to

[Prev in Thread] Current Thread [Next in Thread]