<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>24539</bug_id>
          
          <creation_ts>2014-02-05 22:48:54 +0000</creation_ts>
          <short_desc>Position of XTSE3340 in the text</short_desc>
          <delta_ts>2014-02-14 22:38:06 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XPath / XQuery / XSLT</product>
          <component>XSLT 3.0</component>
          <version>Last Call drafts</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows NT</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Abel Braaksma">abel.braaksma</reporter>
          <assigned_to name="Michael Kay">mike</assigned_to>
          <cc>cmsmcq</cc>
          
          <qa_contact name="Mailing list for public feedback on specs from XSL and XML Query WGs">public-qt-comments</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>99843</commentid>
    <comment_count>0</comment_count>
    <who name="Abel Braaksma">abel.braaksma</who>
    <bug_when>2014-02-05 22:48:54 +0000</bug_when>
    <thetext>This error:

&quot;[ERR XTSE3340] It is a static error if an xsl:template declaration has the name xsl:initial-template and contains an xsl:param that specifies required=&quot;yes&quot;.&quot;

is mentioned prior to the introduction and explanation of xsl:initial-template. it seems appropriate to mention the error below the last paragraph of section 10.1 Named Templates (just before 10.1.1), because that last paragraph is the place where xsl:initial-template is explained, along with the restriction on xsl:param.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99910</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2014-02-06 12:55:06 +0000</bug_when>
    <thetext>I&apos;ve moved the error description as suggested, but it occurs to me that perhaps we don&apos;t need this error any more, because as explained in 2.3.4 it is now possible to pass parameters to the initial template. So I think the error should simply disappear. 

This takes us to XTDE0060. The paraphrase of XTDE0060 in section 2.3.4 is fine (it says that if the initial template has required parameters, values for those parameters must be supplied. But the actual definition of XTDE0060 in section 2.3.5 is incorrect and misplaced (it has nothing to do with functions, and it&apos;s only an error if no value is actually supplied).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100381</commentid>
    <comment_count>2</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2014-02-12 10:13:14 +0000</bug_when>
    <thetext>The WG discussed this during the ftf meeting in Prague and agreed with the suggestion in comment 1 that the error be dropped in view of the new facilities for invocation with parameters for the initial template.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100643</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2014-02-14 22:38:06 +0000</bug_when>
    <thetext>Changes applied.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>