- From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
- Date: Sun, 02 Aug 2009 08:15:45 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/markup/tools In directory hutz:/tmp/cvs-serv1843/tools Modified Files: generate-spec-source.xsl Log Message: added all remaining attribute descriptions that were missing Index: generate-spec-source.xsl =================================================================== RCS file: /sources/public/html5/markup/tools/generate-spec-source.xsl,v retrieving revision 1.197 retrieving revision 1.198 diff -u -d -r1.197 -r1.198 --- generate-spec-source.xsl 2 Aug 2009 07:07:46 -0000 1.197 +++ generate-spec-source.xsl 2 Aug 2009 08:15:43 -0000 1.198 @@ -1768,48 +1768,6 @@ </xsl:choose> </span> </xsl:when> - <xsl:when test="@id = 'td.attrs' or @id = 'th.attrs'"> - <span class="pattern" id="{@id}"> - <xsl:variable name="cell-type" - select="substring-before(@id,'.')"/> - <xsl:for-each select="node()"> - <xsl:choose> - <xsl:when test="@href='#tables.attrs.cell-structure'"> - <xsl:for-each select="//*[@id = 'tables.attrs.cell-structure']/node()"> - <xsl:choose> - <xsl:when test="self::h:a"> - <xsl:variable name="ref" select="substring-after(@href,'#')"/> - <a class="ref"> - <xsl:attribute name="href"> - <xsl:value-of select="concat('#',$cell-type,'-',$ref)"/> - </xsl:attribute> - <xsl:copy-of select="node()"/> - </a> - </xsl:when> - <xsl:otherwise> - <xsl:copy-of select="."/> - </xsl:otherwise> - </xsl:choose> - </xsl:for-each> - </xsl:when> - <xsl:when test="@href='#tables.attrs.headers' - or @href='#tables.attrs.scope' - "> - <xsl:variable name="ref" select="substring-after(@href,'#')"/> - <a class="ref"> - <xsl:attribute name="href"> - <xsl:value-of select="concat('#',$cell-type,'-',$ref)"/> - </xsl:attribute> - <xsl:copy-of select="node()"/> - </a> - </xsl:when> - <xsl:otherwise> - <xsl:copy-of select="."/> - </xsl:otherwise> - </xsl:choose> - </xsl:for-each> - </span> - </xsl:when> <xsl:otherwise> <xsl:variable name="ref" select="@id"/> <xsl:choose> @@ -1961,42 +1919,6 @@ </xsl:call-template> </xsl:for-each> </xsl:when> - <xsl:when test="@name='td'"> - <xsl:for-each select="document('../html.rnc.spec.html')//*[@id = 'td.attrs']/h:a[not(contains(.,'common'))]"> - <xsl:choose> - <xsl:when test="contains(self::*/@href,'cell-structure')"> - <xsl:for-each select="document('../html.rnc.spec.html')//*[@id='tables.attrs.cell-structure']/h:a"> - <xsl:call-template name="make.attribute.definition"> - <xsl:with-param name="name" select="$name"/> - </xsl:call-template> - </xsl:for-each> - </xsl:when> - <xsl:otherwise> - <xsl:call-template name="make.attribute.definition"> - <xsl:with-param name="name" select="$name"/> - </xsl:call-template> - </xsl:otherwise> - </xsl:choose> - </xsl:for-each> - </xsl:when> - <xsl:when test="@name='th'"> - <xsl:for-each select="document('../html.rnc.spec.html')//*[@id = 'th.attrs']/h:a[not(contains(.,'common'))]"> - <xsl:choose> - <xsl:when test="contains(self::*/@href,'cell-structure')"> - <xsl:for-each select="document('../html.rnc.spec.html')//*[@id='tables.attrs.cell-structure']/h:a"> - <xsl:call-template name="make.attribute.definition"> - <xsl:with-param name="name" select="$name"/> - </xsl:call-template> - </xsl:for-each> - </xsl:when> - <xsl:otherwise> - <xsl:call-template name="make.attribute.definition"> - <xsl:with-param name="name" select="$name"/> - </xsl:call-template> - </xsl:otherwise> - </xsl:choose> - </xsl:for-each> - </xsl:when> <xsl:otherwise> <xsl:for-each select="document('../html.rnc.spec.html')//*[starts-with(@id,$name-dot) and substring(@id,string-length(@id)-4)='attrs']//h:a[not(contains(.,'common')) @@ -2112,14 +2034,7 @@ </xsl:when> <xsl:otherwise> <xsl:variable name="adj-ref"> - <xsl:choose> - <xsl:when test="$name = 'td' or $name = 'th'"> - <xsl:value-of select="concat($name,'-',$ref)"/> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="$ref"/> - </xsl:otherwise> - </xsl:choose> + <xsl:value-of select="$ref"/> </xsl:variable> <a class="attribute-name" id="{$adj-ref}"
Received on Sunday, 2 August 2009 08:15:55 UTC