:wave: I've been doing work with xd with a focus on making the format more ergonomic for authoring/editing puzzles. @saulpw and I jammed on what the minimal set of changes to the xd spec look like and I'd like to propose these two changes:
Support explicit headers for the sections. This keeps support for the implicit section headers. My JS implementation detects the non-header format and then changes to explicit headers under the hood before parsing. It allows for safely extending the file format for user-specific sections in a way that feels natural.
Support HTML-style comments. These are pretty trivial to add as an implementor, and are super useful for end-users.
:wave: I've been doing work with xd with a focus on making the format more ergonomic for authoring/editing puzzles. @saulpw and I jammed on what the minimal set of changes to the xd spec look like and I'd like to propose these two changes:
Support explicit headers for the sections. This keeps support for the implicit section headers. My JS implementation detects the non-header format and then changes to explicit headers under the hood before parsing. It allows for safely extending the file format for user-specific sections in a way that feels natural.
Support HTML-style comments. These are pretty trivial to add as an implementor, and are super useful for end-users.
Re: https://github.com/puzmo/xd-crossword-tools/pull/1