<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>7758</bug_id>
          
          <creation_ts>2009-09-29 15:10:29 +0000</creation_ts>
          <short_desc>charGroupPart prose and production mismatch</short_desc>
          <delta_ts>2009-10-12 13:24:05 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XML Schema</product>
          <component>Datatypes: XSD Part 2</component>
          <version>1.1 only</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows 2000</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>resolved</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kevin Braun">kbraun</reporter>
          <assigned_to name="David Ezell">David_E3</assigned_to>
          <cc>cmsmcq</cc>
          
          <qa_contact name="XML Schema comments list">www-xml-schema-comments</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>27861</commentid>
    <comment_count>0</comment_count>
    <who name="Kevin Braun">kbraun</who>
    <bug_when>2009-09-29 15:10:29 +0000</bug_when>
    <thetext>The prose for charGroupPart says it includes charClassEsc, but the production says it includes charClassExpr.

If the given production is correct, then we may have regular expressions such as:
  [[abc]]

If that is the case, I think the &quot;changes since 1.0&quot; section should explicitly point it out.  As far as I know, such an RE would not be valid under the 1.0 grammar.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28026</commentid>
    <comment_count>1</comment_count>
    <who name="Dave Peterson">davep</who>
    <bug_when>2009-10-02 15:18:36 +0000</bug_when>
    <thetext>(In reply to comment #0)
&gt; The prose for charGroupPart says it includes charClassEsc, but the production
&gt; says it includes charClassExpr.
&gt; 
&gt; If the given production is correct, then 

I believe the prose is correct; we should correct the production.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28170</commentid>
    <comment_count>2</comment_count>
    <who name="Dave Peterson">davep</who>
    <bug_when>2009-10-09 15:38:17 +0000</bug_when>
    <thetext>Specifically, change

   charGroupPart ::= singleChar | charRange | charClassExpr

to

   charGroupPart ::= singleChar | charRange | charClassEsc

in production 80, the production for charGroupPart.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28175</commentid>
    <comment_count>3</comment_count>
    <who name="David Ezell">David_E3</who>
    <bug_when>2009-10-09 16:06:18 +0000</bug_when>
    <thetext>The WG approved the text in comment #2 as decided.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28210</commentid>
    <comment_count>4</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2009-10-10 01:54:27 +0000</bug_when>
    <thetext>The change described in comment 2 has now been made in the status quo documents, so I&apos;m marking this issue resolved.

The originator of this issue (Kevin Braun) should receive an email notification of this status change.  If you are happy with the WG&apos;s disposition of your comment, please so indicate by closing the bug report; if something has gone wrong and you&apos;re not happy, please reopen it.  If we don&apos;t hear from you in the next two weeks, we&apos;ll assume you are happy with the change being made.  

Thank you in any case for catching this error.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>