You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by mb...@apache.org on 2020/10/22 14:33:49 UTC
[incubator-daffodil-site] branch master updated: Updated
unsupported features page
This is an automated email from the ASF dual-hosted git repository.
mbeckerle pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-daffodil-site.git
The following commit(s) were added to refs/heads/master by this push:
new 8c9d65b Updated unsupported features page
8c9d65b is described below
commit 8c9d65b641b4a6447b6f1e96acc788a9a8cd2071
Author: Michael Beckerle <mb...@tresys.com>
AuthorDate: Wed Oct 21 16:44:23 2020 -0400
Updated unsupported features page
Fixed typographical issue on infoset page.
DAFFODIL-2337
---
.gitignore | 3 +-
site/infoset.md | 2 +-
site/unsupported.md | 83 ++++++++++++++++++++++++-----------------------------
3 files changed, 41 insertions(+), 47 deletions(-)
diff --git a/.gitignore b/.gitignore
index f46cede..bb26733 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,4 +16,5 @@
Gemfile.lock
target
.jekyll-cache/
-
+.idea/
+daffodil-site.iml
diff --git a/site/infoset.md b/site/infoset.md
index 357887a..bd2ff24 100644
--- a/site/infoset.md
+++ b/site/infoset.md
@@ -507,7 +507,7 @@ It is a processing error when parsing if the data-stream contains
characters in the parts of the PUA used by this mapping for illegal XML
codepoints. When unparsing, the characters such as #xE000 found in the infoset string values are mapped back to the corresponding illegal character code points (#xE000 becomes #x0, aka NUL).
-The XML for an infoset can embed the #xE000 character or any of the other "illegal" characters mapped into the PUA conveniently by use of XSD numeric character entities such as "". This is turned into the #xE000 code point when the XML document is loaded. Daffodil will then map this when unparsing, to #x0 (aka NUL).
+The XML for an infoset can embed the #xE000 character or any of the other "illegal" characters mapped into the PUA conveniently by use of XSD numeric character entities such as "&#xE000;". This is turned into the #xE000 code point when the XML document is loaded. Daffodil will then map this when unparsing, to #x0 (aka NUL).
It is a processing error if any DFDL infoset string character is created with a
character code greater than ``#x10FFFF``.
diff --git a/site/unsupported.md b/site/unsupported.md
index 742b447..d824c2e 100644
--- a/site/unsupported.md
+++ b/site/unsupported.md
@@ -22,63 +22,56 @@ limitations under the License.
{% endcomment %}
-->
-Unsupported features and errata of the [DFDL Specification](/docs/dfdl) as of Daffodil 2.5.0 are listed below:
+Unsupported features and errata of the [DFDL Specification](/docs/dfdl) as of Daffodil 2.7.0 are listed below:
#### DFDL Features
-* "type" component of DFDL infoset
-* "unionMemberSchema" component of DFDL infoset
-* "valid" component of DFDL infoset
-* bi-directional text
-* byte-value entities (aka raw-byte entities)
-* defaulting of values for required elements
-* extended ICU symbols 'u' and 'I' in calendarPattern
-* floating elements in sequences
-* unicodeByteOrderMark
-* validation (unparsing)
+* "type" component of DFDL infoset {% jira 182 %}, {% jira 1852 %}
+* "unionMemberSchema" component of DFDL infoset {% jira 1633 %}
+* "valid" component of DFDL infoset {% jira 813 %}
+* bi-directional text (Note this is being removed from the DFDL
+Specification v1.0 per Erratum 5.43,
+but may return as an experimental feature, or in a
+future version of the DFDL spec.)
+* byte-value entities (aka raw-byte entities){% jira 258 %}
+* defaulting of values for required elements - when unparsing {% jira 115 %}
+* extended ICU symbol 'I' in calendarPattern {% jira 1462 %}
+* floating elements in sequences {% jira 643 %}
+* unicodeByteOrderMark (Note this is being removed from the DFDL Specification v1.0 per Erratum 5.50)
+* validation (when unparsing) {% jira 1582 %}
#### XML Schema Features
-* fixed
-* default
+* fixed {% jira 117 %}
+* default {% jira 115 %}
#### Properties and Property Enumerations
-* binaryFloatRep="ibm390Hex"
-* documentFinalTerminatorCanBeMissing="yes"
-* encodingErrorPolicy="error"
-* failureType="recoverableError"
-* floating="yes"
-* lengthKind="endOfParent"
-* nilKind="literalCharacter"
-* nilKind="logicalValue"
-* occursCountKind="stopValue"
-* occursStopValue
-* textBidi="yes"
-* textBidiNumeralShapes
-* textBidiOrientation
-* textBidiSymmetric
-* textBidiTextOrdering
-* textBidiTextShaped
-* textStandardBase (behaves as 10)
-* useNilForDefault
-* utf16Width="variable"
-
-#### Annotations
-
-* newVariableInstance
+* binaryFloatRep="ibm390Hex" {% jira 244 %}
+* documentFinalTerminatorCanBeMissing="yes" {% jira 230 %}
+* encodingErrorPolicy="error" (Note: this is accepted, but behaves as "replace"){% jira 935 %}
+* floating="yes" {% jira 643 %}
+* lengthKind="endOfParent" {% jira 238 %}, {% jira 567 %}
+* nilKind="logicalValue" {% jira 201 %}
+* occursCountKind="stopValue", occursStopValue {% jira 501 %}
+* utf16Width="variable" {% jira 551 %}
#### Miscellaneous
-* XPath query-style expressions
+* XPath query-style expressions {% jira 1118 %}
#### Errata (Minor Technical Fixes)
-Items 5.1 through 5.38 of the [DFDL v1.0 Spec Errata](https://redmine.ogf.org/dmsf_files/13384?download=) are implemented, except for those listed below:
-
-* Erratum 5.1 - Test for escapeEscapeCharacter in escape block data
-* Erratum 5.3 - dfdl:escapeCharacterPolicy property
-* Erratum 5.6 - "form" attribute ("elementFormDefault" is supported)
-* Erratum 5.14 - Check range of binaryDecimalVirtualPoint at runtime
-* Erratum 5.29 - Intersect and except operators, dfdl:checkRangeInclusive, dfdl:checkRangeExclusive functions
-* Erratum 5.30 - Character-level scanning insufficient due to raw byte entities
+Items 5.1 through 5.63 of the [DFDL v1.0 Spec Errata](https://redmine.ogf.org/dmsf_files/13384?download=) are implemented, except for those listed below:
+
+* Erratum 5.1 - Test for escapeEscapeCharacter in escape block data {% jira 2421 %}
+* Erratum 5.3 - dfdl:escapeCharacterPolicy property {% jira 2415 %}
+* Erratum 5.6 - "form" attribute (note that "elementFormDefault" is supported) {% jira 2416 %}
+* Erratum 5.14 - Check range of binaryDecimalVirtualPoint at runtime {% jira 2417 %}
+* Erratum 5.29 - Intersect and except operators, dfdl:checkRangeInclusive, dfdl:checkRangeExclusive functions
+{% jira 2379 %}, {% jira 1515 %}
+* Erratum 5.30 - Character-level scanning insufficient due to raw byte entities {% jira 258 %}
+* Erratum 5.39 - Choice branches that are zero-occurrence arrays are missing. {% jira 2420 %}
+* Erratum 5.40 - complex type cannot have hiddenGroupRef as its model group {% jira 2419 %}
+* Erratum 5.47 - Encoding/Decoding errors - dfdl:encodingErrorPolicy="error" not implemented.{% jira 935 %}
+* Erratum 5.62 - documentFinalTerminatorCanBeMissing - property is not implemented.{% jira 230 %}
\ No newline at end of file