[Bug 5650] xsl:function/(@required | @tunnel)

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5650

           Summary: xsl:function/(@required | @tunnel)
           Product: XPath / XQuery / XSLT
           Version: Recommendation
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XSLT 2.0
        AssignedTo: mike@saxonica.com
        ReportedBy: frans.englich@telia.com
         QAContact: public-qt-comments@w3.org


Whether the attributes "required" and "tunnel" are disallowed on xsl:function,
and what do if present, I find a bit vague:

* Tunnels are from my understanding not in anyway related to xsl:functions. But
I don't find anything, not in "9.2 Parameters" or "10.3 Stylesheet Functions",
that state xsl:function/xsl:param/@tunnel is disallowed or what error code to
raise.

* 9.2 Parameters states: "The optional required attribute may be used to
indicate that a parameter is mandatory. This attribute may be specified for
stylesheet parameters and for template parameters; it must not be specified for
function parameters, which are always mandatory." but it isn't stated what
error code to raise. This can be contrasted with for instance XTSE0760.

Received on Tuesday, 22 April 2008 12:24:05 UTC