<?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>10973</bug_id>
          
          <creation_ts>2010-10-04 14:11:52 +0000</creation_ts>
          <short_desc>[F+O 3.0] Selecting non-traditional numbering in format-date() and format-integer()</short_desc>
          <delta_ts>2010-10-19 16:53:38 +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>Functions and Operators 3.0</component>
          <version>Proposed Edited Recommendation</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="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>40551</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2010-10-04 14:11:52 +0000</bug_when>
    <thetext>In xsl:number, we have the attribute letter-value=&quot;alphabetic|traditional&quot;, with the default being implementation-dependent.

In format-date() and the new format-integer(), a &quot;t&quot; in the picture requests traditional numbering, and there is no way to represent the alternative (alphabetic). This rather forces the system to make alphabetic the default, which is not necessarily desirable. Should we perhaps introduce modifiers T and O (or a and c for alphabetic/cardinal) to represent the converse of t and o?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41372</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2010-10-14 17:06:21 +0000</bug_when>
    <thetext>The XSL WG looked at this and decided to recommend (in both format-date/time and in format-integer) allowing &quot;a&quot; (alphabetic) and &quot;c&quot; (cardinal) to represent the converse of the current modifiers &quot;t&quot; (traditional) and &quot;o&quot; (ordinal), with the default if neither is specified being implementation-dependent.

Since the functions are now a joint responsibility, the bug is transferred to F+O for a joint decision to be made.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41582</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2010-10-19 16:53:28 +0000</bug_when>
    <thetext>Accepted by the joint WGs as proposed in comment #1</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>