Author: jhm Date: Mon Nov 26 07:59:04 2007 New Revision: 598325 URL: http://svn.apache.org/viewvc?rev=598325&view=rev Log: sync: fix problems with css + windows paths
Modified: ant/core/branches/ANT_17_BRANCH/src/etc/checkstyle/checkstyle-frames.xsl Modified: ant/core/branches/ANT_17_BRANCH/src/etc/checkstyle/checkstyle-frames.xsl URL: http://svn.apache.org/viewvc/ant/core/branches/ANT_17_BRANCH/src/etc/checkstyle/checkstyle-frames.xsl?rev=598325&r1=598324&r2=598325&view=diff ============================================================================== --- ant/core/branches/ANT_17_BRANCH/src/etc/checkstyle/checkstyle-frames.xsl (original) +++ ant/core/branches/ANT_17_BRANCH/src/etc/checkstyle/checkstyle-frames.xsl Mon Nov 26 07:59:04 2007 @@ -224,13 +224,18 @@ --> <xsl:template name="path"> <xsl:param name="path"/> - <xsl:if test="contains($path,'/')"> + + <!-- Convert a windows path '\' to a unix path '/' for further processing. --> + <xsl:variable name="path2" select="translate($path,'\','/')"/> + + + <xsl:if test="contains($path2,'/')"> <xsl:text>../</xsl:text> <xsl:call-template name="path"> - <xsl:with-param name="path"><xsl:value-of select="substring-after($path,'/')"/></xsl:with-param> + <xsl:with-param name="path"><xsl:value-of select="substring-after($path2,'/')"/></xsl:with-param> </xsl:call-template> </xsl:if> - <xsl:if test="not(contains($path,'/')) and not($path = '')"> + <xsl:if test="not(contains($path2,'/')) and not($path2 = '')"> <xsl:text>../</xsl:text> </xsl:if> </xsl:template> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]