- From: <bugzilla@jessica.w3.org>
- Date: Mon, 27 Apr 2015 16:15:10 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28567 Bug ID: 28567 Summary: [FO31] format-number: grouping-separators, mantissa part Product: XPath / XQuery / XSLT Version: Working drafts Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P2 Component: Functions and Operators 3.1 Assignee: mike@saxonica.com Reporter: debbie@saxonica.com QA Contact: public-qt-comments@w3.org A few of issues with the format-number() function. 1. The last example in 4.7.2 should say: returns "12.346E2" 2. 4.7.3 includes the rule: "A sub-picture must contain at least one character that is an optional-digit-sign or a member of the decimal-digit-family." I believe a new rule (or amendment) is required to say: "The mantissa part must contain at least one character that is an optional-digit-sign or a member of the decimal-digit-family." e.g. so that a pattern such as ".e99" is not allowed. 3. 4.7.3 includes the rule: "A sub-picture must not contain a grouping-separator-sign adjacent to a decimal-separator-sign." Should there in fact be a rule to say that a grouping-separator-sign is not allowed at the end of an integer part? e.g. consider the pattern "#,". 4. There is no rule to say that grouping-separator-signs can not be adjacent. Should there be? If this is allowed, I believe that by following the algorithm in 4.7.4 (Analysing the picture string) currently duplicates get ignored e.g. format-number(12345.678, '#,,###') returns 12,345 -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Monday, 27 April 2015 16:15:12 UTC