- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 29 Sep 2009 15:41:01 +0000
- To: public-qt-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=7630
Michael Kay <mike@saxonica.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #1 from Michael Kay <mike@saxonica.com> 2009-09-29 15:41:00 ---
The following proposal was accepted by the WG on 2009-09-29
ACTION A-411-02: MK will produce a textual proposal for resolving Bugzilla
#7630 (definition of the Unicode codepoint collation).
For the 1.0/2.0 specification:
Add a new paragraph after the current fourth paragraph of F+O section 7.3.1
The Unicode codepoint collation does not perform any normalization on the
supplied strings. It is defined as follows. Each of the two strings is
converted to a sequence of integers using the fn:string-to-codepoints
function. These two sequences $A and $B are then compared as follows:
* If both sequences are empty, the strings are equal
* If one sequence is empty and the other is not, then the string
corresponding to the empty sequence is less than the other string
* If the first integer in $A is less than the first integer in $B, then the
string corresponding to $A is less than the string corresponding to $B.
* If the first integer in $A is greater than the first integer in $B, then
the string corresponding to $A is greater than the string corresponding to
$B.
* Otherwise (the first pair of integers are equal), the result is obtained
by applying the same rules recursively to fn:subsequence($A, 2) and
fn:subsequence($B, 2)
For the 1.1/2.1 specification: Use the same rules, but create a new section
containing the definition of the Unicode codepoint collation and refer to
this section from the appropriate places; and make "Unicode codepoint
collation" a defined term, hyperlinking all references to it.
--
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Tuesday, 29 September 2009 15:41:11 UTC