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('&lt;defaults/&gt;')"/>
+               <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('&lt;defaults/&gt;')"/>
+               <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('&lt;defaults/&gt;')"/>
+               <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('&lt;defaults/&gt;')"/>
+               <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('&lt;defaults/&gt;')"/>
+               <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

Reply via email to