RE: [F&O] 7.5.4 fn:substring-before

Thank you for your comment.  We agreed to correct both the wording and
the example on 7.5.4 as suggested in the joint WG meeting on Jan 19.
Please let us know if this is satisfactory.

All the best, Ashok

-----Original Message-----
From: public-qt-comments-request@w3.org
[mailto:public-qt-comments-request@w3.org] On Behalf Of Noe Michejda
Sent: Thursday, January 15, 2004 1:05 PM
To: public-qt-comments@w3.org
Subject: [F&O] 7.5.4 fn:substring-before


F&O section 7.5.4 (definition of function fn:substring-before) states:

"If the value of $arg2 is the zero-length string, then the function
returns
the zero-length string."

But later example is given:
"fn:substring-before("Baloney!","") returns "Baloney!". "

Then 7.5.5 fn:substring-after states:

"If the value of $arg2 is the zero-length string, then the function
returns
the value of $arg1."

I think error in definition of fn:substring-before, behavior should be
the
same as in fn:substring-after.
"If the value of $arg2 is the zero-length string, then the function
returns
the value of $arg1."

If definition is correct and example mistaken, I think it is bad idea to
return zero-length string in such case.

Best regards,
Noe Michejda
7th Portal S.C.

Received on Sunday, 25 January 2004 16:12:26 UTC