RELAX NG Specification Errata

This document lists errata in the RELAX NG Specification.

The errata are numbered, classified as Substantive, Editorial or Clarification and listed in reverse chronological order of their date of publication.


Errata as of 2002-06-06(meeting report)

E7 (editorial)

Section 4.15

Replace "transformed into a choice between oneOrMore and empty" with "transformed into a choice element with one child being an <oneOrMore> p </oneOrMore> element and the other child being an empty element, where p is the child of the zeroOrMore element".

Source: http://lists.oasis-open.org/archives/relax-ng/200206/msg00007.html

E6 (editorial)

Section 4.14

Replace "transformed into a choice with empty" with "transformed into a choice element with one child being the child of the optional element and the other child being empty".

Source: http://lists.oasis-open.org/archives/relax-ng/200206/msg00007.html

E5 (editorial)

Section 4.6

Replace "an externalRef attribute" in the first paragraph with "an externalRef element".

Source: http://lists.oasis-open.org/archives/relax-ng/200206/msg00007.html

E4 (editorial)

Section 4.7

Replace "an include attribute" in the second paragraph with "an include element".

Source: http://lists.oasis-open.org/archives/relax-ng/200206/msg00007.html

E3 (sustantiative)

Appendix A

Replace

      <element name="ref">
        <attribute name="name">
          <data type="NCName"/>
        </attribute>
        <ref name="common-atts"/>
      </element>

with

      <element name="ref">
        <attribute name="name">
          <data type="NCName"/>
        </attribute>
        <ref name="common-atts"/>
        <ref name="other"/>
      </element>

and replace

      <element name="parentRef">
        <attribute name="name">
          <data type="NCName"/>
        </attribute>
        <ref name="common-atts"/>
      </element>

with

      <element name="parentRef">
        <attribute name="name">
          <data type="NCName"/>
        </attribute>
        <ref name="common-atts"/>
        <ref name="other"/>
      </element>

Source: http://lists.oasis-open.org/archives/relax-ng/200205/msg00042.html

Errata as of 2002-02-28(meeting report)

E2 (substantive)

Appendix A

Replace

              <element name="param">
                <attribute name="name">
                  <data type="NCName"/>
                </attribute>
                <text/>
              </element>

with

              <element name="param">
                <attribute name="name">
                  <data type="NCName"/>
                </attribute>
                <ref name="common-atts"/>
                <text/>
              </element>.

Source: http://lists.oasis-open.org/archives/relax-ng/200112/msg00044.html

E1 (editorial)

Section 3.1

In the example, replace </a:document> by </a:documentation>.

Source: http://lists.oasis-open.org/archives/relax-ng/200112/msg00024.html


Last updated $Date: 2002/06/20 13:36:02 $ by $Author: makoto $.