This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 1363 - please clarify the role of flags, collation tables, mapping tables
Summary: please clarify the role of flags, collation tables, mapping tables
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Functions and Operators 1.0 (show other bugs)
Version: Last Call drafts
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Ashok Malhotra
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
Depends on:
Blocks: 1484
  Show dependency treegraph
Reported: 2005-05-11 04:56 UTC by Felix Sasaki
Modified: 2005-09-29 10:57 UTC (History)
0 users

See Also:


Description Felix Sasaki 2005-05-11 04:56:28 UTC Comment ID: 12
Comment 1 Michael Kay 2005-05-11 08:38:26 UTC
We have always taken the view that 

(a) regular expression processing is not intended for analysis of natural
language text (that's the job of the free-text search capabilities). It's
intended for low level manipulation of character patterns, and if the user wants
to use it for example to parse dates, they need to define exactly what the
formats of the dates to be handled are. Thus a pattern such as [a-j] should mean
exactly what it says (a set of 10 Unicode codepoints), and should not include
a-umlaut, for example, just because the user is in a locale where a-umlaut
collates between a and j. If the user wants to include a-umlaut then they should
say so.

(b) we're not prepared to push the state of the art in regular expression theory
or practice. We're picking up proven technology here, it would be too risky to
try to invent anything new.

Michael Kay (personal response)
Comment 2 Felix Sasaki 2005-05-25 05:49:00 UTC
(consensus of i18n-core-wg, telecon 25 may 2005):

We have reached consensus on removing this comment.