<?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>22932</bug_id>
          
          <creation_ts>2013-08-13 07:50:55 +0000</creation_ts>
          <short_desc>[XSLT 3.0] xsl:map: collations, streaming, etc</short_desc>
          <delta_ts>2014-05-15 14:00:36 +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>Working drafts</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</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="Michael Kay">mike</reporter>
          <assigned_to name="Michael Kay">mike</assigned_to>
          
          
          <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>91967</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2013-08-13 07:50:55 +0000</bug_when>
    <thetext>A few observations on the xsl:map instruction.

Firstly, the collation attribute needs to go. We no longer have collations on maps.

Secondly, use of the XPath error code XPTY0004 seems out of keeping with our policy elsewhere. I propose to allocate a more specific error code XTTE3370.

Third, we say nothing about streamability. This is the topic of bug #22761. It is suggested there that we make map construction &quot;forkable&quot;, and I propose to apply that principle to both xsl:map and to the XPath map constructor.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93646</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2013-09-23 14:57:46 +0000</bug_when>
    <thetext>Fixed as suggested (but the error code is 3375).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>