]> gitweb.michael.orlitzky.com - charm-bypass.git/commitdiff
svgclean.xsl: update a comment
authorMichael Orlitzky <michael@orlitzky.com>
Fri, 3 Nov 2023 01:30:42 +0000 (21:30 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Fri, 3 Nov 2023 03:19:08 +0000 (23:19 -0400)
Explain how we're going to group tspans to avoid clobbering them.

svgclean.xsl

index 2a1c2d21f809b13e5da9a63d60c6466a8920ae70..5077a216fc5f2ac40c086134bcb24c69709aa235 100644 (file)
@@ -5,8 +5,11 @@
   <xsl:output method="xml" encoding="UTF-8" />
 
   <!--
-    The first rule replaces a <tspan> inside of a <text> with its
-    contents.
+    The first rule replaces a <tspan> directly inside of a <text> with
+    its contents. The "directly" part is important because we actually
+    use tspans in one place, for the origin -> destination. We don't
+    want to clobber THOSE tspans, but we can avoid it by putting them
+    in a group (<g>).
   -->
   <xsl:template match="svg:text/svg:tspan">
     <xsl:value-of select="text()" />