Author: andreia
Date: 2007-06-29 00:55:44 -0400 (Fri, 29 Jun 2007)
New Revision: 81026
Modified:
trunk/moon/tools/svg2xaml/ChangeLog
trunk/moon/tools/svg2xaml/svg2xaml.xslt
trunk/moon/tools/svg2xaml/svg2xaml_standalone.xslt
Log:
2007-06-28 Andreia Gaita <[EMAIL PROTECTED]>
* svg2xaml.xslt, svg2xaml_standalone.xslt:
Yet another msxsl:node-set null problem...
Modified: trunk/moon/tools/svg2xaml/ChangeLog
===================================================================
--- trunk/moon/tools/svg2xaml/ChangeLog 2007-06-29 04:54:17 UTC (rev 81025)
+++ trunk/moon/tools/svg2xaml/ChangeLog 2007-06-29 04:55:44 UTC (rev 81026)
@@ -1,6 +1,11 @@
2007-06-28 Andreia Gaita <[EMAIL PROTECTED]>
* svg2xaml.xslt, svg2xaml_standalone.xslt:
+ Yet another msxsl:node-set null problem...
+
+2007-06-28 Andreia Gaita <[EMAIL PROTECTED]>
+
+ * svg2xaml.xslt, svg2xaml_standalone.xslt:
Fix problem with trying to do a msxsl:node-set
in the defaults parameter when it was empty.
Modified: trunk/moon/tools/svg2xaml/svg2xaml.xslt
===================================================================
--- trunk/moon/tools/svg2xaml/svg2xaml.xslt 2007-06-29 04:54:17 UTC (rev
81025)
+++ trunk/moon/tools/svg2xaml/svg2xaml.xslt 2007-06-29 04:55:44 UTC (rev
81026)
@@ -162,7 +162,7 @@
<!-- inherited transformations -->
<xsl:param name="transform"/>
<!-- inherited defaults -->
- <xsl:param name="defaults"
select="msxsl:node-set('<defaults/>')"/>
+ <xsl:param name="defaults" />
<xsl:apply-templates>
<xsl:with-param name="transform"
select="$transform"/>
@@ -173,7 +173,7 @@
<!-- g element - children inherit these values and transforms -->
<xsl:template match="svg:g">
<xsl:param name="transform"/>
- <xsl:param name="defaults"
select="msxsl:node-set('<defaults/>')"/>
+ <xsl:param name="defaults"/>
<!-- gather up the default values for the children to have -->
<xsl:variable name="defs">
@@ -232,7 +232,7 @@
<!-- inherited transformations -->
<xsl:param name="transform"/>
<!-- inherited defaults -->
- <xsl:param name="defaults"
select="msxsl:node-set('<defaults/>')"/>
+ <xsl:param name="defaults"/>
<xsl:variable name="name" select="name(.)"/>
<xsl:element name="{$mappings/mappings/[EMAIL
PROTECTED]/@value}"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
@@ -293,7 +293,7 @@
<!-- inherited transformations -->
<xsl:param name="transform"/>
<!-- inherited defaults -->
- <xsl:param name="defaults"
select="msxsl:node-set('<defaults/>')"/>
+ <xsl:param name="defaults" />
<xsl:variable name="attributes">
<attributes>
@@ -333,11 +333,11 @@
These are just default implementations that don't really do anything.
-->
- <xsl:template match="svg:add_more_catches_here">
+ <xsl:template match="svg:*">
<!-- inherited transformations -->
<xsl:param name="transform"/>
<!-- inherited defaults -->
- <xsl:param name="defaults"
select="msxsl:node-set('<defaults/>')"/>
+ <xsl:param name="defaults" />
<xsl:apply-templates>
<xsl:with-param name="transform"
select="$transform"/>
Modified: trunk/moon/tools/svg2xaml/svg2xaml_standalone.xslt
===================================================================
--- trunk/moon/tools/svg2xaml/svg2xaml_standalone.xslt 2007-06-29 04:54:17 UTC
(rev 81025)
+++ trunk/moon/tools/svg2xaml/svg2xaml_standalone.xslt 2007-06-29 04:55:44 UTC
(rev 81026)
@@ -160,7 +160,7 @@
<!-- inherited transformations -->
<xsl:param name="transform"/>
<!-- inherited defaults -->
- <xsl:param name="defaults"><defaults/></xsl:param>
+ <xsl:param name="defaults" />
<xsl:apply-templates>
<xsl:with-param name="transform"
select="$transform"/>
@@ -171,7 +171,7 @@
<!-- g element - children inherit these values and transforms -->
<xsl:template match="svg:g">
<xsl:param name="transform"/>
- <xsl:param name="defaults"><defaults/></xsl:param>
+ <xsl:param name="defaults" />
<!-- gather up the default values for the children to have -->
<xsl:variable name="defs">
@@ -230,7 +230,7 @@
<!-- inherited transformations -->
<xsl:param name="transform"/>
<!-- inherited defaults -->
- <xsl:param name="defaults"><defaults/></xsl:param>
+ <xsl:param name="defaults" />
<xsl:variable name="name" select="name(.)"/>
<xsl:element name="{$mappings/mappings/[EMAIL
PROTECTED]/@value}"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
@@ -291,7 +291,7 @@
<!-- inherited transformations -->
<xsl:param name="transform"/>
<!-- inherited defaults -->
- <xsl:param name="defaults"><defaults/></xsl:param>
+ <xsl:param name="defaults" />
<xsl:variable name="attributes">
<attributes>
@@ -330,11 +330,11 @@
These are just default implementations that don't really do anything.
-->
- <xsl:template match="svg:add_more_catches_here">
+ <xsl:template match="svg:*">
<!-- inherited transformations -->
<xsl:param name="transform"/>
<!-- inherited defaults -->
- <xsl:param name="defaults"><defaults/></xsl:param>
+ <xsl:param name="defaults" />
<xsl:apply-templates>
<xsl:with-param name="transform"
select="$transform"/>
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches