Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Marpit sweep plugin will hide blank paragraph tokens. Normally the background image syntax
![bg]()
would be written as paragraph of Markdown. The following example is the result of rendering without a background syntax support.The same case would find in Marpit directives. Marpit can parse HTML comment without
html: true
markdown option, so it would be wrapped by paragraph when markdown-it has disabled html option.<!-- theme: default -->
When the multiple HTML comments or background images in a paragraph are rendered, the whitespace and breaks between tokens would keep as the content of paragraph.
We don't expect to be rendered the paragraph with the blank content. Marpit sweep plugin provides a common logic to hide the paragraph and its content.
ToDo
EDIT: Background image plugin that is implemented in #5 can not apply sweep logic because of context of the order of plugin. We updated background image plugin to be better.