- From: Henry Zongaro <zongaro@ca.ibm.com>
- Date: Tue, 17 Feb 2004 20:43:20 -0500
- To: public-qt-comments@w3.org
[My apologies that these comments are coming in after the end of the Last Call comment period.] Section 7.5 According to the sixth paragraph of this section, "In the definitions below, we say that $arg1 contains $arg2 at positions m through n if the collation units corresponding to characters in positions m to n of $arg1 are the same as the collation units corresponding to all the characters of $arg2." This definition is not sufficiently precise in the presence of ignorable collation units. The rules should be based on http://www.unicode.org/unicode/reports/tr10/#Searching (e.g. minimal or maximal. For all positive i and j, there is no match at Q[s-i,e+j].) For example, '-' is ignorable for some collations. It is not clear whether substring-before("a-b", "b") returns "a" or "a-". This needs to be clearly specified. If it is implementation-dependent or implementation-defined, that should be clearly specified. Thanks, Henry [Speaking on behalf of reviewers from IBM.] ------------------------------------------------------------------ Henry Zongaro Xalan development IBM SWS Toronto Lab T/L 969-6044; Phone +1 905 413-6044 mailto:zongaro@ca.ibm.com
Received on Tuesday, 17 February 2004 20:43:27 UTC