[Bug 2464] [F+O] Regex production 10

http://www.w3.org/Bugs/Public/show_bug.cgi?id=2464


jim.melton@acm.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




------- Additional Comments From jim.melton@acm.org  2006-01-04 16:38 -------
The procedural situation is, indeed, a bit murky, but a solution has been agreed
by the Working Groups.  This is an official response from the XML Query WG and
the XSL WG. 

The solution has two parts:

1) In F&O, section 7.6.1, Regular Expression Syntax, first bullet, first
instance of production [10], delete the left and right braces ("{" and "}") so
the F&O copy of the production accurately reflects what actually appears in XML
Schema, Part 2, second edition.  The result should read:
   [10] Char ::= [^.\?*+()|#x5B#x5D]

NOTE: In that same location, the second instance of production [10] must be left
exactly as published in the F&O CR edition -- thus, it continues to read:
   [10] Char ::= [^.\?*+{}()|^$#x5B#x5D]

2) In that same location, between the paragraph starting "The characters
#x5B..." and the paragraph that reads "The following production:", insert the
following NOTE:
   The definition of Char (production [10]) in [XML Schema Part 2: Datatypes
Second Edition] has a known error in which it omits the left brace ("{") and
right brace ("}").  That error is corrected here. 

(The text given here for the NOTE is merely a suggestion; the responsible editor
should select appropriate wording.)

Received on Wednesday, 4 January 2006 16:38:21 UTC