digital-preservation / csv-schema

CSV Schema
http://digital-preservation.github.io/csv-schema
Mozilla Public License 2.0
98 stars 33 forks source link

Added three new directives: Max Columns, Min Columns, and Optional Column #17

Closed lightswitch05 closed 6 years ago

lightswitch05 commented 6 years ago

Added three new directives: Max Columns, Min Columns, and Optional Column.

Also corrected several HTML errors, 1 CSS error, and converted all http links to http where reasonable.

lightswitch05 commented 6 years ago

View updated version here: https://lightswitch05.github.io/csv-schema

lightswitch05 commented 6 years ago

When I added the 3 new directives, I updated all the numbering for the table of contents (TOC) in B.1 EBNF. Now, looking at the csv-validator project, I see the comments referencing directives by their specific number in the TOC. Since the numbering is continuous between each section, I don't see a way I could have added any directives without causing inconsistencies between the TOC number and the numbers in the csv-validator