W3C home > Mailing lists > Public > public-qt-comments@w3.org > January 2015

[Bug 27613] [XSLT30] I18N-ISSUE-392: Decimal Format incomplete?

From: <bugzilla@jessica.w3.org>
Date: Thu, 22 Jan 2015 19:01:24 +0000
To: public-qt-comments@w3.org
Message-ID: <bug-27613-523-s9kWsbSCzO@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=27613

Michael Kay <mike@saxonica.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED

--- Comment #2 from Michael Kay <mike@saxonica.com> ---
This was discussed at the XSL WG meeting today, but without a definitive
conclusion.

We noted some of the problems:

(a) issues related to the logistics of changing our specs at this point in the
development process

(b) issues related to backwards compatibility

(c) differences of fitting new features into the way we currently subdivide
functionality: decimal formats and pictures for fractional numbers, xsl:number
and format-integer for integers. 

(d) since XSLT and XQuery are Turing-complete languages, we feel there are some
formatting issues that are best tackled by user-written functions rather than
by declarative mechanisms. Many WG members felt that currency formatting fell
into that category.

(e) some number formatting seems to require the output to include markup rather
than being merely a string of characters (e.g superscripts, or "boxing" of
roman numerals). Such formatting is beyond the scope of our current functions
and should remain so.

We left the discussion with actions to examine whether there were features in
TR35 that could (and should) be integrated into our current structure of
format-number()/format-integer() without excessive disruption.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Thursday, 22 January 2015 19:01:28 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 22 January 2015 19:01:28 UTC