Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor and Typographical Corrections #51

Open
mbeckerle opened this issue Jan 11, 2024 · 6 comments
Open

Minor and Typographical Corrections #51

mbeckerle opened this issue Jan 11, 2024 · 6 comments

Comments

@mbeckerle
Copy link
Collaborator

Add items of this kind as comments to this issue.

@mbeckerle
Copy link
Collaborator Author

HTML spec has an issue with the grammar for textNumberPattern in section ...

The production for prefix doesn't have a line-ending before it.

This does not show in the PDF version of the spec, only the HTML version. Furthermore, if you view the HTML in "reading mode" the problem also evaporates.

See screenshot below:

Screenshot at 2024-01-11 10-04-15

@mbeckerle
Copy link
Collaborator Author

"usesits" typo in footnote page 10 of GFD 240 pdf.

@mbeckerle
Copy link
Collaborator Author

This string appears in the description of textNumberRep: '}JKLMNOPQR' or '^£¥·©§¶¼½¾ '
There are two spaces after the word "or", and there should be no space after the ¾ character before the quotation mark.

@mbeckerle
Copy link
Collaborator Author

String "idivmod" in section 17.2 should be just "mod"

@mbeckerle
Copy link
Collaborator Author

Tables 46 and 47 in Sections 14.2.1 and 14.2.1 break badly across page boundaries in the ISO published version, perhaps in the OGF one but I didn't check that.
Table 48 is another that we need to make sure does not break across a page boundary.

@mbeckerle
Copy link
Collaborator Author

mbeckerle commented Oct 1, 2024

Section 9.1 paragraph 1 is broken. This may be a more major issue than just a "typographical" error.

Here's an image of the PDF for this paragraph:

image

You can see that after the word "Checking" it somehow got corrupted.

I believe the section should have this text:

The DFDL logical parser is a recursive-descent parser[10] having guided, but potentially unbounded look ahead. A DFDL parser reads a specification (the DFDL schema) and it recursively walks down and up the schema as it processes the data. This is done in a manner consistent with the scoping of properties and variables described in Section 8 Property Scoping and DFDL Schema Checking.

The unbounded look ahead means that there are situations where the parser MUST speculatively attempt to parse data where the occurrence of a Processing Error causes the parser to suppress the error, back out and make another attempt.
...

A period was added after "Checking", and the spurious content:

Property Scoping
Property Scoping Rules

removed.

Note also that the entire phrase "Section 8 Property Scoping and DFDL Schema Checking" is supposed to be a section cross reference.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant