diff options
-rw-r--r-- | Build/source/texk/web2c/mplibdir/ChangeLog | 5 | ||||
-rw-r--r-- | Build/source/texk/web2c/mplibdir/svgout.w | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/Build/source/texk/web2c/mplibdir/ChangeLog b/Build/source/texk/web2c/mplibdir/ChangeLog index 728957b23e2..e06278298ac 100644 --- a/Build/source/texk/web2c/mplibdir/ChangeLog +++ b/Build/source/texk/web2c/mplibdir/ChangeLog @@ -1,3 +1,8 @@ +2024-10-08 Luigi Scarso <luigi.scarso@gmail.com> + * Fixed a typo in the svg backend that was confusing the draw attributes -- + see metapost ml Missing stroke-linejoin attribute in SVG output for filldraw command + (thanks to joshua@kraemer.link). + 2024-05-19 Luigi Scarso <luigi.scarso@gmail.com> * Sync with https://github.com/ascherer/mplibdir commit c21f82c1990d1cdb86f51a00b5c81d0088e12454. diff --git a/Build/source/texk/web2c/mplibdir/svgout.w b/Build/source/texk/web2c/mplibdir/svgout.w index b1a74049582..37e72b4bcec 100644 --- a/Build/source/texk/web2c/mplibdir/svgout.w +++ b/Build/source/texk/web2c/mplibdir/svgout.w @@ -1098,7 +1098,7 @@ void mp_svg_stroke_out (MP mp, mp_graphic_object *h, } append_char(';'); } - + } if (gr_ljoin_val((mp_stroked_object *)h)!=0) { append_string ("stroke-linejoin: "); switch (gr_ljoin_val((mp_stroked_object *)h)) { @@ -1114,7 +1114,7 @@ void mp_svg_stroke_out (MP mp, mp_graphic_object *h, mp_svg_store_double(mp, gr_miterlim_val((mp_stroked_object *)h)); append_char(';'); } - } + append_string("fill: "); if (fill_also) { |