mirror of
https://github.com/e621ng/dtext_rb.git
synced 2025-03-04 03:03:03 -05:00
Fix block [spoiler] tag to close open inline tags
98f21f83b9
Co-Authored-By: evazion <noizave@gmail.com>
This commit is contained in:
parent
50a908835e
commit
33c97f1e9a
@ -716,7 +716,7 @@ main := |*
|
||||
};
|
||||
|
||||
spoilers_open space* => {
|
||||
dstack_close_before_block(sm);
|
||||
dstack_close_leaf_blocks(sm);
|
||||
dstack_open_block(sm, BLOCK_SPOILER, "<div class=\"spoiler\">");
|
||||
};
|
||||
|
||||
|
@ -138,6 +138,9 @@ test2[/ltable]
|
||||
|
||||
# assert_parse('<p>First sentence</p><p>[/spoiler] Second sentence.</p>', "First sentence\n\n[/spoiler] Second sentence.")
|
||||
assert_parse("<p>First sentence</p>\n\n[/spoiler] Second sentence.", "First sentence\n\n[/spoiler] Second sentence.") # XXX wrong
|
||||
|
||||
assert_parse('<p>inline <em>foo</em></p><div class="spoiler"><p>blah blah</p></div>', "inline [i]foo\n\n[spoiler]blah blah[/spoiler]")
|
||||
assert_parse('<p>inline <span class="spoiler"> foo</span></p><div class="spoiler"><p>blah blah</p></div>', "inline [spoiler] foo\n\n[spoiler]blah blah[/spoiler]")
|
||||
end
|
||||
|
||||
def test_sub_sup
|
||||
|
Loading…
Reference in New Issue
Block a user