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

Nested Blocks with Balanced Delimiters #3

Open
5 tasks
tajmone opened this issue Nov 15, 2020 · 0 comments
Open
5 tasks

Nested Blocks with Balanced Delimiters #3

tajmone opened this issue Nov 15, 2020 · 0 comments

Comments

@tajmone
Copy link
Owner

tajmone commented Nov 15, 2020

All block elements with variable-length balanced delimiters that support nested contents need to be fixed to ensure they correctly distinguish between delimiters marking the block's end vs delimiters starting a new nested block.

Currently, nested EXAMPLE blocks break up a document, because the nested block delimiters are treated as the closing delimiter of the parent block.

Since this affects different types of AsciiDoc blocks, with different delimiters, we'll need to:

  • List all the AsciiDoc block types affected by this.
    • Check which blocks types are supported by the current syntax and:
      • Create a dedicated Issue for each block type (if unsupported, mark it as pending implementation).
      • Create a test file for each supported block type.
  • Create a "balanced delimiters" milestone.

In the meantime, this thread will serve as main reference for all blocks types.


References

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

No branches or pull requests

1 participant