This CR proposes to define string-equal as "xf:compare(arg1,arg2) == 0", with a default collation (Unicode collation algorithm) of "comparison on each character of the string using integer-equal".
I would like to suggest that we not support any other "collation algorithms" for string-equal, and not even reference xf:compare in the definition for string-equal.
Define string-equal as 'the two arguments, when compared byte-by-byte using "integer-equal", exactly match'.
Anne
--
Anne H. Anderson
Email:
Sun Microsystems Laboratories 1 Network Drive,UBUR02-311
Tel: 781/442-0928
Burlington, MA 01803-0902 USA
Fax: 781/442-1692